Desarrollo del módulo de maquetado para formularios del generador de aplicaciones enriquecidas de Internet modeladas bajo el patrón arquitectónico MVC usando UML e IFML
Fecha
2020-02-07Autor
Rosales Cruz, Yasmin
Olivares Zepahua, Beatriz Alejandra
López Martínez, Ignacio
Metadatos
Mostrar el registro completo del ítemResumen
La tesis “Desarrollo de un Generador de Aplicaciones Enriquecidas de Internet
modeladas bajo el patrón arquitectónico MVC usando UML e IFML” da como resultado
prototipos de aplicaciones enriquecidas de Internet (RIAs) en los lenguajes Java Server
Faces con PrimeFaces y PHP con jQuery. IFML (Interaction Flow Modeling Language,
Lenguaje de Modelado de Flujo de Interacción) no contempla consideraciones de diseño
gráfico, por lo que los formularios obtenidos manejan una distribución vertical; dicha
distribución resulta poco práctica en sistemas de información donde la captura de datos
es extensa, ya que da la impresión de que se desperdicia mucho espacio en la pantalla.
La presente investigación pretende complementar el generador original mediante un
módulo de maquetado que incluye aspectos de diseño gráfico como son: la distribución
de controles dentro un formulario, la edición de las etiquetas asociadas a formularios y
la elección de controles específicos para los casos de selecciones simples y múltiples.
El módulo se integra al proceso del generador justo después de crear la representación
intermedia (RI), ya que a partir de la información de RI se presenta una interfaz gráfica
que permite al usuario maquetar los formularios modelados para organizar la distribución
de los controles de tal forma que estén mejor ubicados en el espacio disponible; esto
permitirá que el área designada para los formularios tenga una mejor organización visual
dentro de la aplicación resultante.
Para el desarrollo del módulo se siguió una adaptación de la metodología Scrum; también
se identificaron e incorporaron algunas de las mejores prácticas relacionadas con diseño
gráfico y diseño de sistemas mediante un análisis comparativo de herramientas que
permitieran el maquetado de aplicaciones de tipo Web, Móviles y Escritorio, y así
identificar la forma en que un usuario interactúa con dichas herramientas y tomar los
mejores aspectos para incorporarlos y adaptarlos al módulo a desarrollar.
Temas
Aplicaciones enriquecidasMVC
UML
IFML
Tipo
ThesisColecciones
- Tesis (MSC) [93]