Documentos de Académico
Documentos de Profesional
Documentos de Cultura
dinámica de sistemas
Universidad de Cartagena
Ingeniería de software
Cartagena – Colombia
Descripción.
La organización de información utilizando medios hipermedia y multimedia, y las
redes de comunicación descentralizadas e interconectadas, como el Internet,
resultan ser excelentes instrumentos para la implementación de técnicas de
soporte a la enseñanza de asignaturas que poseen una componente experimental
poco dinámica. Uno de los recursos de aprendizaje electrónico o e-learning que es
más atrayente corresponde a los e-laboratorios.
En el marco de los e-laboratorios, los componentes infaltables para la ejecución de
actividades prácticas son los laboratorios virtuales y remotos, asequibles a través
de diferentes redes de comunicación o entornos computacionales, donde los
estudiantes efectúan las prácticas de una forma lo más similar posible a como si
estuviese realizándolas en un laboratorio tradicional, simulando e interactuando
con herramientas virtuales.
Esta nueva tendencia para la realización de prácticas experimentales, reflejan un
corriente entre los establecimientos educativos para obtener que los dispositivos y
herramientas de un laboratorio real sean, más asequibles para los alumnos a partir
de cualquier sitio vía internet. Los laboratorios virtuales son aplicaciones web que
simulan la forma de operar de un laboratorio real, posibilitando a los estudiantes
realizar las prácticas en un ambiente con condiciones similares a uno con
componentes físicos y reales. Los laboratorios remotos, por otro lado, suministran
una interfaz virtual a un laboratorio real, así aquellas entidades que no pueden
tener acceso a cierto equipo de laboratorio de alto nivel (debido a sus costos o
asequibilidad) consiguen llevar a cabo experimentaciones en un laboratorio de
forma remota, con acceso a los materiales de un establecimiento central.
El laboratorio virtual pretende ambientarse en un laboratorio tradicional, donde los
experimentos se realizan paso a paso, siguiendo un procedimiento en el que se
visualizan herramientas y fenómenos por medio de entes dinámicos como
imágenes o animaciones, obteniendo resultados numéricos y gráficos.
Un sistema dinámico es un sistema físico cuyo estado evoluciona con el tiempo.
El proceder de un estado dado puede ser descrito determinando los límites del
sistema, los elementos y sus correlaciones; para de esta forma elaborar modelos
que representen la disposición del mismo. Al definir los límites del sistema se
escogen aquellos componentes que aporten a generar los modos de
comportamiento, y luego se establece el marco de referencia donde se llevará a
cabo el estudio. Un sistema dinámico LTI (Linear Time-Invariant) o sistema lineal
e invariante en el tiempo, es aquel que cumple las propiedades de linealidad e
invarianza en el tiempo, ósea que su comportamiento y sus características son
fijas (los parámetros del sistema no van cambiando a través del tiempo). En el
curso de análisis y sistemas dinámicos de la Universidad de Cartagena se
introduce al estudiante en la metodología de la dinámica de sistemas para diseñar,
modelar, simular, analizar y presentar modelos dinámicos sobre sistemas
invariantes en el tiempo, estos pueden ser de tipo físico, mecánico, eléctrico y/o
electromecánico.
Así, resulta beneficioso para el proceso de aprendizaje que además del análisis y
modelado matemático de todos estos sistemas, el estudiante pueda observar e
interactuar con ellos de una forma dinámica, donde pueda observar animaciones
de los procesos mientras contempla el comportamiento temporal, al mismo tiempo
que realiza cambios en estos. El laboratorio virtual de modelado y análisis de
sistemas dinámicos alimentado por trabajos de curso de los estudiantes de
semestres pasados de la Universidad de Cartagena, busca facilitar el aprendizaje
y comprensión de las temáticas de la asignatura. El laboratorio traslada la teoría
del salón de clase directamente a la web, donde podrá ser consultada, revisada y
asimilada por las personas interesadas en el tema, desde cualquier locación y
hora, brindado de esta forma mayor flexibilidad tanto al estudiante como al
docente en la metodología de aprendizaje, enseñanza y comunicación.
Marco teórico
Estas plataformas tienen una serie de herramientas en común, así como otras que
los diferencian, es por ello que e-ABC Learning intenta brindar la mejor solución
adaptándose a las necesidades propias de cada cliente.
Las plataformas de e-learning se ofrecen tanto en modalidad ASP (Aplication
Service Provider) hosteadas en servidores propios de e-ABC Learning, o pueden
ser instaladas on-site en servidores del cliente. De todas maneras, el hosting es
solo un pequeño porcentaje del servicio brindado por e-ABC Learning, ya que el
mantenimiento de un sistema informático y una exitosa implementación del LMS
requiere de una asistencia más amplia que solo la aplicación. A continuación, se
muestran los diferentes aspectos que comprenden nuestro servicio de LMS y su
importancia porcentual en el costo del mismo.
Objetivos.
Metodología
Fase I
Recolección de información.
En esta fase se recolecta la información necesaria para el desarrollo y
construcción del proyecto también se investiga acerca de otros proyectos similares
y que se han hecho con relación a este.
Se recolectará información acerca de las guías utilizadas para realizar cada
experimento, así también se determinarán que aplicaciones contara con
laboratorios virtuales y se definirá las características de cada simulación, los
parámetros atener en cuenta, las variables que participaran.
Fase II
Identificación y requisitos.
En esta segunda fase se desarrollaron los siguientes puntos:
Especificación de requisitos.
Diseño del prototipo inicial de la aplicación web
Diseño de software.
Diseño de la arquitectura del sistema
Realización de diagramas UML correspondiente al sistema
Realización de casos de uso
FASE III:
Diseño y desarrollo del software
Se podría decir que es la fase más importante durante el proceso de la
investigación, puesto que se empieza la codificación de un conjunto de
investigación y conocimientos adquiridos que darán solución a la problemática
estudiada y a cada uno de los requerimientos funcionales del sistema. Esta fase
hablará por todo el proceso de investigación que se tiene.
Estudio de los colores y entorno adecuado de la aplicación Web
Diseño de los servicios de las herramientas de participación e interacción,
foros, sección de preguntas y respuestas por parte del alumno hacia el
profesor y viceversa.
Diseño preliminar de la estructura de la aplicación Web
Se definieron las herramientas adecuadas para el diseño y desarrollo del
sitio web dentro de las cuales tenemos sublime text 3, como editor de texto
o de código fuente, adobe Photoshop, con él crearemos el diseño, así como
las imágenes que usamos en la maquetación, framework materialize, para
las animaciones. Y para la creación de la base de datos se empleó php
MyAdmin.
Definir las tecnologías a utilizar, para la programación del lado del cliente se
utilizó JavaScript y del lado del servidor php
Programar aplicación Web
Instalación del laboratorio virtual y tecnologías implicadas para el completo
desarrollo del sistema.
Diagrama causal
El conjunto de los elementos que tienen relación con nuestro problema y permiten
en principio explicar el comportamiento observado, junto con las relaciones entre
ellos, en muchos casos de retroalimentación, forman el Sistema. El Diagrama
Causal es un diagrama que recoge los elementos clave del Sistema y las
relaciones entre ellos.
Como hemos dicho es importante empezar a hacer versiones que poco a poco
nos vayan aproximando a la complejidad del modelo. La gama mínima de
elementos y relaciones que permita reproducir la Referencia Histórica, será la que
forme la estructura básica del sistema.
Una vez conocidas globalmente las variables del sistema y las hipotéticas
relaciones causales existentes entre ellas, se pasa a la representación gráfica de
las mismas. En este diagrama, las diferentes relaciones están representadas por
flechas entre las variables afectadas por ellas.
Cronograma
La primera fase de este proyecto se iniciará el 14 de abril con la
colaboración de los ingenieros de la universidad de Cartagena, en esta
primera fase se realizarán las primeras pruebas del software y plataforma
virtual.
La segunda fase de este proyecto se proyecta en la primera semana de
mayo, 5 de mayo en esta fase se realizarán pruebas con la plataforma y se
podrán en operación el software con modelos de problemas para sus
soluciones en modelos de Diagramas causales.
La tercera y ultima fase se realizará el 20 de mayo con soporte técnico de
ingenieros y desarrolladores para la puesta en marcha del laboratorio virtual
de dinámicas de sistema de la universidad de Cartagena.
Presupuesto.
Personal de investigación $4.000.000
Diseño de software $150.000.000
Materiales y suministros $120.00.000
Dominio de internet $5.000.000
Creación de plataforma $3.000.000
Equipos $8.000.000
Material bibliográfico $4.000.000
Referentes
Proyecto NICE.
En el marco de este proyecto, desarrollado en la Universidad Illinois en Chicago,
se creó un ambiente virtual para que niños en edad preescolar puedan compartir
un mundo virtual. El mundo consiste en una isla que pueden recorrer. En ella se
encuentran con otros niños o con señales de tráfico, las cuales pueden ser
agentes "inteligentes" controlados por la computadora o pueden ser comandados
por adultos (profesores). En una parte de la isla, hay un jardín que es mantenido
por los niños. Es posible tener acceso a las aplicaciones de este ambiente
mediante WEB o dispositivos inmersivos llamados CAVE (Cave Automatic Virtual
Environment). (Johnson, Roussos, Liehg, Vasilakis, & Barnes C. & Moher, 1995)
MASSIVE.
Desarrollado por el Communication Research Group, de la Universidad de
Nottingham, permite la interacción a través de múltiples medios (incluyendo la
interacción espacial) entre un gran número de personas. Este sistema de Realidad
Virtual distribuido, soporta nuevos modelos de interacción espacial tripartitas que
incluyen regiones y abstracciones, la comunicación con múltiples usuarios vía la
combinación de gráficos en 3D, paquetes de audio y texto en una red basada en
IP multidifusión (multibroadcasting) y el desarrollo de aplicaciones extensibles
orientadas a objetos. (Benford, 1995) Una de las aplicaciones más representativas
de MASSIVE, es la aplicación denominada DEVRL (Distributed Extensible Virtual
Reality Labotatory). Esta aplicación permite a personas de diferentes partes del
Reino Unido, trabajar juntas en un mismo espacio para construir con formas
geométricas simples un objeto complejo.
DIVE.
Este proyecto realizado en Suecia por el SICS (Swedish Institute of Computer
Science), (Hagsand, 1996) fue una de las primeras plataformas para construir
ambientes virtuales cooperativos (Anderson, Carlsson, & Hagsand, 7 1997). Corre
sobre varias plataformas y se puede conseguir sin costo para aplicaciones
educativas. Las aplicaciones de DIVE, permiten que varios usuarios cohabiten un
mundo virtual simultáneamente para realizar algún tipo de interacción. Cada
usuario está representado tridimensionalmente mediante un avatar, de tal forma
que, cada usuario puede ver a los demás usuarios. En la actualidad, Las
aplicaciones de DIVE se encuentran disponible en distribución binaria y sin costo
para usos no comerciales, para un número limitado de plataformas UNIX (Silicon
Graphics, Linux, Sun, Hewlett-Packard).