ANEXO 3: DOCUMENTACIÓN DEL METAMODELO. DE LA APLICACIÓN WEB GENERATOR (WAPP Generator)
|
|
- José Blanco Duarte
- hace 5 años
- Vistas:
Transcripción
1 ANEXO 3: DOCUMENTACIÓN DEL METAMODELO DE LA APLICACIÓN WEB GENERATOR (WAPP Generator) FERNEY SANTOS AGUILLÓN MARTÍNEZ MARIO ALONSO MATEUS GÓMEZ PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA CARREA DE INGENIERÍA DE SISTEMAS BOGOTÁ D.C Página 1
2 Tabla de contenido 1. Introducción Diagrama de Clases del Meta-modelo Diagrama de Clases Meta-Modelo V Diagrama de Clases Meta-modelo V Diagrama de Clases Meta-modelo V Digrama de Clases Meta-modelo V Diagrama de Clases Meta-modelo V Diagrama de Clases Meta-modelo V Página 2
3 Tabla de Ilustraciones Ilustración 1: Diagrama de clases V Ilustración 2: Meta-modelo ecore Ilustración 3: Diseño Meta-modelo V Ilustración 4: Meta-modelo ecore V Ilustración 5: Diseño Meta-modelo V Ilustración 6: Diseño Meta-modelo V Ilustración 7: Diseño Meta-modelo V Ilustración 8: Diseño Meta-modelo V Página 3
4 1. Introducción Este documento presenta una documentación del meta-modelo elaborado para el Trabajo de Grado AUTOMATIZACIÓN DEL DESARROLLO DE APLICACIONES WEB MEDIANTE EL ENFOQUE MDA-MDE, primer paso para diseñar una aplicación web y posteriormente generar una aplicación web en tecnología Java EE 6 utilizando el framework JSF 2.2. Para el desarrollo de este meta-modelo, se hizo incrementalmente, por lo que se tendrá varias versiones del diseño del meta-modelo, llevando una concordancia con la metodología escogida para poder realizar este Trabajo de Grado. 2. Diagrama de Clases del Meta-modelo El diagrama de clase presenta el diseño del meta-modelo de la aplicación web, está conformado por un conjunto de clases que se relacionan entre sí. 2.1 Diagrama de Clases Meta-Modelo V1.0 Para el desarrollo del primer Sprint se desarrolló el meta-modelo que se muestra en la Ilustración 1. Ilustración 1: Diagrama de clases V 1.0. Para el primer sprint se tomó como diseño inicial los elementos básicos de la aplicación web, donde la aplicación web solo tiene un nombre de aplicación y un conjunto de página web, la cual tiene la altura, el ancho, nombre y título de la página. Página 4
5 Para el desarrollo del meta-modelo se utilizó las herramientas de Eclipse del framework emf para definir la sintaxis abstracta del meta-modelo. Como se ve en la siguiente ilustración se puede observar la primera versión del meta-modelo. Ilustración 2: Meta-modelo ecore. 2.2 Diagrama de Clases Meta-modelo V2.0 Para el desarrollo del segundo sprint se agregó al meta-modelo de la primera versión los siguientes elementos que se verán a continuación: Ilustración 3: Diseño Meta-modelo V2.0. Página 5
6 Para el desarrollo del Segundo sprint se agregó el elemento formulario, el cual tiene un conjunto de elementos de entrada que están relacionados con atributos de una entidad, debido a esto fue necesario la inclusión del elemento Entidad dentro del meta-modelo, donde este consistía de un nombre, un conjunto de atributos y varias relaciones con otras entidades, asimismo esta relaciones con otras entidades tienen diversas cardinalidades que son OneToOne y OneToMany. Con el diseño de la entidad la asociación entre elementos de un formulario y los atributos de una entidad se pudieron llevar a cabo. En la siguiente imagen se muestra el meta-modelo en EMF: Ilustración 4: Meta-modelo ecore V Diagrama de Clases Meta-modelo V3.0 Para cumplir con los objetivos del tercer sprint se diseñó la aplicación teniendo en cuenta que la aplicación para este sprint debe permitir modelar el flujo de navegación de la aplicación web. Página 6
7 Ilustración 5: Diseño Meta-modelo V3.0. Para poder modelar las transiciones dentro de las transacciones entre páginas se añadió la metaclase Transition, que se encuentra relaciona con la meta-clase ButtonLink, por otro lado esta meta-clase también se encuentra relacionada con la meta-clase WebPage, que representa la página destino. Como atributos posee en el nombre de la acción que tiene esta transición y se posee una condición se le es dado un nombre. 2.4 Digrama de Clases Meta-modelo V4.0 Para este sprint era necesario modelar una tabla que mostrara los datos de las entidades, asimismo poder agregar a las columnas de las tablas botones. Para llevar a cabo esto se agregó Página 7
8 la meta-clase Table, que representa una tabla dentro del meta-modelo, asimismo adicionalmente se agregó la meta-clase Element, que representa las columnas que tendrá la tabla. Como veremos en la siguiente imagen el diseño del meta-modelo en esta iteración fue este: Ilustración 6: Diseño Meta-modelo V Diagrama de Clases Meta-modelo V5.0 Para cumplir con los objetivos de la cuarta iteración se debía poder modelar varias entidades dentro de una aplicación web. Debido a que la meta-clase se introdujo tempranamente para poder relacionar los atributos con los campos del formulario, en esta iteración se modelaron las restricciones que podría tener el atributo de la entidad, añadiendo restricciones de tamaño, de Página 8
9 persistencia, de unicidad y permitir valores nulos. Asimismo la relación entre entidades fue modificada, añadiendo dos atributos para que la relación fuera modelada de una mejor manera, los atributos que fueron agregados son upperbound, que representa el límite superior de la relación y lowerbound, que representa el límite inferior de la relación. En la siguiente imagen se pueden visualizar los cambios realizados en el diseño del metamodelo: Ilustración 7: Diseño Meta-modelo V5.0. Por otro lado debido a que el modelo no expresaba la suficiente información para poder relacionar un conjunto de páginas con un caso de uso, fue necesario agregar una meta-clase llamada usecase, que tuviera como atributo el nombre del caso de uso y estuviera relacionada con la meta-clase WebPage, para determinar qué conjunto de páginas estaban relacionadas con Página 9
10 un solo caso de uso. Adicionalmente fue necesario también agregar una nueva meta-clase llamada Action, debido a que era necesario especificar qué acciones estaban relacionadas con el caso de uso, por lo que la a la meta-clase Transition se le removieron los atributos que tenía, ya que estos ahora se encuentran dentro de Action. 2.6 Diagrama de Clases Meta-modelo V6.0 Para esta sprint se agregó la meta-clase Role, para poder cumplir con el módulo de seguridad que debe tener una aplicación web. La meta-clase Role está relacionada con las meta-clase WebPage, para poder expresar que roles podrán ingresar a una determinada página web. Por otro lado la meta-clase Role también se encuentra relacionado con la Entity, para determinar que roles podrán ingresar a las paginas CRUD de estos entidades. Por otro lado la meta-clase Role también se encuentra relacionado con la meta-clase usecase, para determinar que roles tienen permitidos hacer uso de los casos de uso. Por ultimo a la meta-clase WebApplication fue agregado el atributo security de tipo booleano, para determinar si el modelo de la aplicación web iba a contar con seguridad. En la siguiente imagen se puede observar los cambios realizados al diseño del meta-modelo. Ilustración 8: Diseño Meta-modelo V6.0. Página 10
ANEXO 4: DOCUMENTACIÓN DEL TRANSFORMADOR. DE LA APLICACIÓN WEB GENERATOR (WAPP Generator)
ANEXO 4: DOCUMENTACIÓN DEL TRANSFORMADOR DE LA APLICACIÓN WEB GENERATOR (WAPP Generator) FERNEY SANTOS AGUILLÓN MARTÍNEZ MARIO ALONSO MATEUS GÓMEZ PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA
Más detallesANEXO 5: MANUAL DE ADMINISTRACIÓN Y USUARIO DE LA HERRAMIENTA. APPLICATION GENERATOR (WAPP Generator)
ANEXO 5: MANUAL DE ADMINISTRACIÓN Y USUARIO DE LA HERRAMIENTA APPLICATION GENERATOR (WAPP Generator) FERNEY SANTOS AGUILLÓN MARTÍNEZ MARIO ALONSO MATEUS GÓMEZ PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Desarrollo de metamodelos con EMF Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 07/11/13 PL2 - Desarrollo
Más detallesGuía práctica de estudio 09: UML
Guía práctica de estudio 09: Elaborado por: M.C. M. Angélica Nakayama C. Ing. Jorge A. Solano Gálvez Autorizado por: M.C. Alejandro Velázquez Mena Guía práctica de estudio 09: Guía práctica de estudio
Más detallesSDD SDD Software Design Description. V0.1
SDD Software Design Description. V0.1 Oscar Javier Rey Pontificia Universidad Javeriana Facultad de Ingeniería Noviembre de 2015 1 Historial de cambios Encargado Rol Versi Secció Fecha Tipo Descripción
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Desarrollo de DSLs usando MDE Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 01/11/13 PL2 - Desarrollo
Más detallesFanJam, red social para buscar e integrar talentos en la industria musical
FanJam, red social para buscar e integrar talentos en la industria musical Trabajo de Grado DOCUMENTO DE ESPECIFICACION DE LA ARQUITECTURA 15 de Octubre de 2012 V 2.3 Juan Sebastián Ruiz Juan David Cadena
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Desarrollo del formato de representación Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 14/11/13 PL2
Más detallesDocumento de Pruebas Unitarias. OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades
Documento de Pruebas Unitarias OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS BOGOTÁ,
Más detallesPROYECTO: Plataforma inalámbrica para impulsar la competitividad en zonas urbanas y rurales
PROYECTO: Plataforma inalámbrica para impulsar la competitividad en zonas urbanas y rurales ACTIVIDAD.4.1 Realización del modelo del proceso para la creación de la plataforma Dra. María Eugenia Cabello
Más detallesANEXO 5: MANUAL DE INSTALACIÓN Y USO ANALIZADOR ESTÁTICO DE CÓDIGO PARA POLÍTICAS DE CONTROL DE ACCESO
ANEXO 5: MANUAL DE INSTALACIÓN Y USO ANALIZADOR ESTÁTICO DE CÓDIGO PARA POLÍTICAS DE CONTROL DE ACCESO ARIEL ARTURO LÓPEZ LESMES ING. JAIME ANDRÉS PAVLICH MARISCAL, Ph.D. PONTIFICIA UNIVERSIDAD JAVERIANA
Más detallesHerramienta Web para Crear Diagramas Entidad-Relación. Jazmín Martínez Samora. Asesor: Dr. Carlos Roberto Jaimez González
Herramienta Web para Crear Diagramas Entidad-Relación Jazmín Martínez Samora Proyecto Terminal de la Licenciatura en Tecnologías y Sistemas de Información Asesor: Dr. Carlos Roberto Jaimez González Abril
Más detallesPROPUESTA PARA TRABAJO DE GRADO
TÍTULO PROPUESTA PARA TRABAJO DE GRADO Automatización del desarrollo de aplicaciones web mediante el enfoque MDA-MDE MODALIDAD Aplicación practica OBJETIVO GENERAL Aplicar la metodología MDA-MDE para la
Más detallesMaestría en Ingeniería
Maestría en Ingeniería Curso de Ingeniería Web Modelado de Aplicaciones Web con UML Fernando Barraza A. fbarraza@javerianacali.edu.co Antecedentes UML es un lenguaje de modelado de propósito general: Puede
Más detalles1. Propósito. Establecer los puntos que debe cubrir como referencia documental mínima un documento de Diseño de sistemas automatizados.
Página 1 de 8 1. Propósito. Establecer los puntos que debe cubrir como referencia documental mínima un documento de de sistemas automatizados. 2. Ámbito de responsabilidad. RDSI Responsable del Desarrollo
Más detallesModelos de Software. Ingeniería en Sistemas de Información
Ingeniería en Sistemas de Información 2018 Modelado de Datos 2 Modelado de Datos Modeling means the process of organizing knowledge about a given system Bernard Zeigler 3 Modelado de Datos El modelado
Más detallesUN ENFOQUE MDD PARA EL DESARROLLO DE RIA
UN ENFOQUE MDD PARA EL DESARROLLO DE RIA Guido Nuñez Cáceres 15 de febrero de 2017 Defensa Final de Proyecto Final de Carrera Departamento de Electrónica e Informática Facultad de Ciencias y Tecnología
Más detallesTransformación del Modelo de Negocio al Modelo de Caso de Uso del Sistema Utilizando QVT
Transformación del Modelo de Negocio al Modelo de Caso de Uso del Sistema Utilizando QVT Ariel S. Arsaute 1, Marcela Daniele 2, Fabio A. Zorzan 3, Daniel Riesco 4 RESUMEN Esta línea de investigación contribuye
Más detallesGengular: Hacia la automatización de aplicaciones empresariales bajo el paradigma de arquitectura SPA y el enfoque MDE
Gengular: Hacia la automatización de aplicaciones empresariales bajo el paradigma de arquitectura SPA y el enfoque MDE Estudiante: Daniel Ramírez Echeverri Directora: María Consuelo Franky Ph.D Grupo de
Más detallesMáster MNTI Desarrollo Dirigido por Modelos. Seminario 1 - Metamodelado
Máster MNTI Desarrollo Dirigido por Modelos Seminario 1 - Metamodelado Grupo Modelum Universidad de Murcia 25 de octubre de 2010 Resumen En este seminario se introducen los conceptos básicos del metamodelado.
Más detallesUWE (UML-BASED WEB ENGINEERING
B.U.A.P. F.C.C. APLICACIONES WEB UWE (UML-BASED WEB ENGINEERING Verano 2018 Dr. Mario Rossainz López. QUÉ ES UWE? UWE es una metodología de ingeniería de software para desarrollar aplicaciones web que
Más detallesINGENIERÍA DE SOFTWARE. Sesión 9: Diagramas de casos de uso
INGENIERÍA DE SOFTWARE Sesión 9: Diagramas de casos de uso Contextualización Los diagramas son un elemento importante de la estructuración de información que debe cumplir con las características principales
Más detallesUnidad V. UML. Tema I. Conceptos Básicos Tema II. Definición de UML. Vocabulario Tema III. Elementos UML Tema IV. Diagramas.
Unidad V. UML Tema I. Conceptos Básicos Tema II. Definición de UML. Vocabulario Tema III. Elementos UML Tema IV. Diagramas Objetivos Conocer el modelo UML Utilizar el modelo UML como parte de la metodología
Más detallesLICENCIA PROFESIONAL EN DESARROLLO DE SOFTWARE PARA APLICACIONES WEB
LICENCIA EN DESARROLLO DE SOFTWARE PARA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Framework para la persistencia de datos 2. Competencias Desarrollar Aplicaciones
Más detallesOracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado
Oracle University Contacte con nosotros: 902 302 302 Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado Duración: 5 Días Lo que aprenderá Este curso enlazado comprende los cursos Oracle
Más detallesPROYECTO: Plataforma inalámbrica para alertar a los conductores de emergencias vehiculares
PROYECTO: Plataforma inalámbrica para alertar a los conductores de emergencias vehiculares ACTIVIDAD.4.1 Realización del modelo del proceso para la creación de la plataforma Dra. María Eugenia Cabello
Más detallesModelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011
Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011 Introducción Un modelo de datos es un conjunto de conceptos que pueden ser usados para describir-diseñar la estructura de una Base
Más detallesDOCUMENTACIÓN REQUERIMIENTOS
DOCUMENTACIÓN REQUERIMIENTOS HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA. CARLOS
Más detallesDesarrollo de editores textuales con Xtext
Procesadores de Lenguajes 2 Desarrollo de editores textuales con Xtext Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz Xtext 1
Más detallesAvance del Proyecto Arcasa. Proyecto de Grado 2007 Instituto de Computación Facultad de Ingeniería UdelaR Montevideo - Uruguay
Avance del Proyecto Arcasa Proyecto de Grado 2007 Instituto de Computación Facultad de Ingeniería UdelaR Montevideo - Uruguay Agenda Introducción Estado del Arte Modelos de Seguridad Políticas de Control
Más detallesUML. (Unified Modeling Language) Lenguage Unificado de Modelado
1 (Unified Modeling Language) Lenguage Unificado de Modelado Antonio J. Sierra 1 Índice Historia Introducción Objetivos del modelo Críticas Modelo Conceptual de Clases Diagrama de Clases 2 2 Historia (I)
Más detallesManual de Usuario. OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades
Manual de Usuario OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS BOGOTÁ, D.C. 2016
Más detallesUML Unifield Modeling Languaje
UML Unifield Modeling Languaje 1 Modelo: Representación abstracta de una especificación, un diseño o un sistema. Generalmente, basada en una visión particular y compuesta por uno o más diagramas. Lenguaje
Más detallesDiagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING
Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Objetivos Comprender la importancia del modelado y el uso de diagramas para la Ingeniería y la arquitectura. Conocer las ventajas que
Más detallesUML 2.5 Iniciación, ejemplos y ejercicios corregidos (4ª edición)
Introducción 1. Motivaciones de la obra 11 2. El mundo de los caballos 12 3. Contenido de la obra 14 A propósito de UML 1. Introducción 17 2. El origen de UML 17 3. El Proceso Unificado 19 4. Arquitectura
Más detallesMaría Consuelo Franky Jaime Pavlich-Mariscal. María Catalina Acero. Pontificia Universidad Javeriana. Heinsohn Business Technology
La Ingeniería Dirigida por Modelos (MDE) logra en las empresas sistemas de software con mayor productividad y calidad Un caso exitoso universidad-empresa con el proyecto Lion2 María Consuelo Franky Jaime
Más detallesManual de Usuario Elaborado: IdeaSys, 17 de Julio de 2013 Departamento de documentación
Manual de Usuario Elaborado: IdeaSys, 17 de Julio de 2013 Departamento de documentación 1 Índice Contenido Índice... 2 Introducción... 3 Acerca del manual... 4 1. Ingreso al sistema... 5 2. Conociendo
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Proyecto de Asignatura Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 31/10/13 PL2 - Proyecto de Asignatura
Más detallesPERÚ VINCULACIÓN DEL DISPOSITIVO LEGAL CON LAS NOTAS DE MODIFICACIÓN PRESUPUESTAL Y EXPEDIENTES SIAF RAFAEL HUERTAS MEJÍA - OGTI MEF
PERÚ VINCULACIÓN DEL DISPOSITIVO LEGAL CON LAS NOTAS DE MODIFICACIÓN PRESUPUESTAL Y EXPEDIENTES SIAF RAFAEL HUERTAS MEJÍA - OGTI MEF OBJETIVO AL FINALIZAR LA PRESENTE CAPACITACIÓN LOS ASISTENTES CONOCERÁN
Más detallesINGENIERÍA DIRIGIDA POR MODELOS EN EL CAMPO DE BATALLA MARÍA CATALINA ACERO
INGENIERÍA DIRIGIDA POR MODELOS EN EL CAMPO DE BATALLA MARÍA CATALINA ACERO QUIENES SOMOS CERTIFICACIONES» ISO 9001» OHSAS 18001» CMMI MADUREZ DEV / 5» CMMI MADUREZ SVC / 3 700 COLABORADORES PRESENCIA
Más detallesSISTEMATIZACIÓN DE LA GENERACIÓN DE PRESUPUESTOS PARA PROYECTOS DE OBRA: SISTEMA DE ADMINISTRACIÓN DE MATERIALES DE TUBERÍA
SISTEMATIZACIÓN DE LA GENERACIÓN DE PRESUPUESTOS PARA PROYECTOS DE OBRA: SISTEMA DE ADMINISTRACIÓN DE MATERIALES DE TUBERÍA PARA INARGOS LTDA. DOCUMENTO DE ARQUITECTURA DE SOFTWARE VERSIÓN 3.0 BOGOTÁ,
Más detallesEJEMPLO DE CÁTEDRA. Modelo de Desarrollo Estructurado. Análisis Estructurado. A. Modelo Ambiental
EJEMPLO DE CÁTEDRA Enunciado Un Servicio de Correo electrónico (e-mail) desea incorporar nuevas funcionalidades a las opciones que actualmente brinda: Crear un nuevo para ser compartido entre varios usuarios:
Más detallesSISTEMA DE GESTIÓN DE LA CALIDAD PROCESO: GESTIÓN DE ABASTECIMIENTO GUIA: GUÍA DE UTILIZACIÓN DE PLATAFORMA WEB DE CONVOCATORIA CÓDIGO: GAB-03
SISTEMA DE GESTIÓN DE LA CALIDAD PROCESO: GESTIÓN DE ABASTECIMIENTO GUIA: CÓDIGO: GAB-03 VERSIÓN: 02 FECHA DE VERSIÓN: 07 de mayo de 2018 Página 2 de 8 1 OBJETIVO Instruir al proveedor para facilitar el
Más detallesManual de Usuario: Sistema para reporte de información no estructurada
OBJETIVO PUNTOS DE INTERÉS Sí tiene alguna inquietud comuníquese con la Secretaria de Planeación a la línea telefónica 3208320 ext. 2001 Recolectar y almacenar de manera sistematizada información diversa
Más detalles(MANUAL DEL SISTEMA DE INFORMACION DE LICITACIONES SIL WEB) CODIGO DEL DOCUMENTO: VERSIÓN No 1.
(MANUAL DEL SISTEMA DE INFORMACION DE LICITACIONES SIL WEB) CODIGO DEL DOCUMENTO: VERSIÓN No 1. ELABORO: REVISO: APROBO: FECHA Contenido 1. INFORMACIÓN SOBRE DERECHOS DE PROPIEDAD INTELECTUAL... 4 2. INTRODUCCIÓN...
Más detallesgestión para una empresa de autobuses que se dedica al transporte regional, nacional e internacional de viajeros. Las
INGENIERÍA DEL SOFTWARE I Práctica 3 Modelado de Requisitos Univ. Cantabria Fac. de Ciencias María Sierra y Patricia López Ejemplo Práctico de Desarrollo de Software El proyecto consiste en el desarrollo
Más detallesPlantilla Documento de casos de prueba
Pontificia Universidad Javeriana Marco teórico Trabajo de grado CIS1430IS08 V2Soft: guía metodológica para el proceso de validación y verificación de requerimientos para el usuario final Plantilla Documento
Más detallesNÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
Más detallesSQL SERVER Para ingresar a la ventana de administración del SQL Server, proceda a realizar los siguientes pasos:
SQL SERVER 2005 Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD) basada en el lenguaje SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos
Más detallesInformación: Dato que tiene un significado, el dato fue procesado y se convirtió en información.
Dato Es una representación simbólica. Por si solo no tiene un significado. Diferencia entre Dato e Información. Ejemplo con un nro, que puede ser un año, código de materia, nro de puerta, etc. Información:
Más detallesAUTOMATIZACIÓN DE PROCESOS PRÁCTICA 1 PWM CONTROLADO POR PUSH BOTÓN MARTÍNEZ PÉREZ JOSE ALFREDO PÉREZ GACHUZ VICTOR JIMÉNEZ OSORIO HÉCTOR ALONSO
AUTOMATIZACIÓN DE PROCESOS PRÁCTICA 1 PWM CONTROLADO POR PUSH BOTÓN MARTÍNEZ PÉREZ JOSE ALFREDO PÉREZ GACHUZ VICTOR JIMÉNEZ OSORIO HÉCTOR ALONSO 20-ABRIL-2015 INTRODUCCIÓN El siguiente trabajo fue realizado
Más detallesINGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE INGENIERÍA DE SOFTWARE 1 Sesión No. 9 Nombre: Diagramas de casos de uso Contextualización Cómo modelar las funciones del sistema? Las funciones del sistema se modelan por medio
Más detallesMANUAL DE TALLERES INGENIERÍA DE SOFTWARE
MANUAL DE TALLERES INGENIERÍA DE SOFTWARE En el presente anual se encontrarán los talleres que se deberán realizar para lograr la consecución del proyecto final de la materia de Ingeniería de software.
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Metamodelado Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 01/11/13 PL2 - Metamodelado 1 Contenidos
Más detallesMÓDULO: CONSEJOS TÉCNICOS
MÓDULO: El Módulo Consejos Técnicos se constituye en la herramienta técnico pedagógico de la Escuela, que le permitirá facilitar los procesos de construcción de la Ruta de Mejora y el seguimiento a la
Más detallesGestión de proyectos de software. Ing. Paola Denis Manrique Peña
Gestión de proyectos de software. Ing. Paola Denis Manrique Peña Qué es? Proceso continuo, apoyado por herramientas que provee una propuesta uniforme, con el objetivo de planificar y controlar las actividades
Más detallesUnified modeling language
Unified modeling language UML es un lenguaje para la especificación, visualización, construcción y documentación de documentos de sistemas de software. Es independiente del lenguaje de implementación y
Más detallesDiseño de Base de Datos
Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 3 Nombre: Diseño conceptual Modelo entidad Relación Contextualización La creación de una base de datos hoy en día es parte fundamental dentro
Más detallesIngeniería de Software. UML.
Ingeniería de Software. Unified Modeling Language UML. Ingeniería de Software. UML Página 0 Qué es el UML? The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing,
Más detallesIntroducción a la orientación a objetos y a UML
Introducción a la orientación a objetos y a UML El lenguaje unificado de modelado. Manual de referencia. James Rumbaugh, Ivar Jacobson, Grady Booch. Ed. Addison Wesley, 2000 El proceso unificado de desarrollo,
Más detallesIBM Software Demos Rational Software Delivery Platform - Cambios en el diseño y arquitectura de la aplicación
En este segmento de la demostración, Alex, como arquitecto, usa las funciones visualización y modelado de Rational Software Architect para entender mejor la arquitectura y cómo implementar el cambio "Buy
Más detallesAdaptatividad y Adaptabilidad en el Modelado de Usuarios para Aplicaciones Web
Adaptatividad y Adaptabilidad en el Modelado de Usuarios para Aplicaciones Web ING. SILVIA ALCARAZ VITALE silvialcaraz@gmail.com ING. MAGALÍ GONZÁLEZ mgonzalez@uca.edu.py DR. LUCA CERNUZZI lcernuzz@uca.edu.py
Más detallesMANUAL DE USUARIO FINAL Proceso 324_TBBP_FPF_Control y Auditoria De Cartera
MANUAL DE USUARIO FINAL Proceso 324_TBBP_FPF_Control y Auditoria De Cartera Manual paso a paso para realizar proceso de Control y Auditoria De Cartera. THE BIG BANG PROJECT 2014 HISTORIAL DE VERSIONES
Más detallesAnálisis, Diseño y Arquitectura del Sistema
Capítulo 4 Análisis, Diseño y Arquitectura del Sistema 4.1 Análisis El problema fundamental que se busca resolver, es la automatización de la relación entre el profesor y los alumnos, mediante la implementación
Más detallesTeórico 10 Del MER al MR (entidades débiles y relaciones)
Teórico 10 Del MER al MR (entidades débiles y relaciones) Entidades débiles Ya vimos cómo traducir las entidades fuertes al modelo relacional, y ahora continuaremos con las entidades débiles. Consideremos,
Más detallesSesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad
Sesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad Sesión 5. Diagrama de Secuencia Sesión 6. Diagrama de Estados
Más detallesSISTEMA DE GESTIÓN ACADÉMICA.
SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Registro 1 CONTENIDO REGISTRO 1. PAQUETE REGISTRO 5 2. MATRICULACIÓN ACADÉMICA 7 2.1. ADMINISTRACIÓN DE CONFIGURACIONES
Más detallesConfiguración de un cuestionario
Tutorial para uso del: Configuración de Docente Qué es? La actividad Cuestionario le permite al docente diseñar y plantear cuestionarios con preguntas tipo opción múltiple, verdadero/falso, coincidencia,
Más detallesPersonalización de los reportes de SIABUC9
Personalización de los reportes de SIABUC9 1. Dirigirse a la PC servidor de SIABUC a la siguiente ubicación: C:\Archivos de Programa\SIABUC9\ArchivosS9\plantillas\reportes\reporteador, en ésta ubicación
Más detallesManual de Usuario para la inscripción de participantes. Rol: Director IIEE
Manual de Usuario para la inscripción de participantes Rol: Director IIEE Premio Nacional de Narrativa y Ensayo José María Arguedas 2018 Índice 1. Introducción... 3 1.1. Glosario... 3 1.1.1. Glosario de
Más detallesCómo ingresar al campus virtual de la Universidad Externado de Colombia?
Cómo ingresar al campus virtual de la Universidad Externado de Colombia? Desde su navegador web (Google Chrome, Internet Explorer, Mozilla etc.) ingrese a la dirección: http://campusvirtual.uexternado.edu.co/
Más detallesLas tecnologías fortaleciendo el poder popular
GUÍA DE USO Las tecnologías fortaleciendo el poder popular CONTENIDO Qué puedo hacer con KOINA?...3 Esta es una vista de un Periódico digital desarrollado con KOINA:...3 Cómo solicitar permiso para utilizar
Más detallesANEXO A. FRAMEWORK SARA
ANEXO A. FRAMEWORK SARA Universidad Distrital Francisco José de Caldas 1 1. COMPONENTES SARA se compone de bloques, y cada bloque contiene: Carpeta css: contiene los archivos que le dan estilo al bloque
Más detallesUNIVERSIDAD TÉCNICA DEL NORTE. FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS.
UNIVERSIDAD TÉCNICA DEL NORTE. FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS. CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES. TRABAJO DE GRADO PREVIO LA OBTENCIÓN DEL TITULO EN INGENIERÍA EN SISTEMAS
Más detallesManual de Usuario para la inscripción de participantes. Rol: Director IIEE
Manual de Usuario para la inscripción de participantes Rol: Director IIEE XV OLIMPIADA NACIONAL ESCOLAR DE MATEMÁTICA ONEM 2018 Índice 1. Introducción... 3 1.1. Glosario... 3 1.1.1. Glosario de términos...
Más detallesMódulo de contrataciones Ingreso al sistema
Índice Módulo de contrataciones... 3 Ingreso al sistema... 3 Contrataciones... 4 Estatus de la contratación... 5 Seguimiento de la Contratación... 7 Cuando el Titular OIC regresa al captura OIC (COIC)
Más detallesMANUAL DE USUARIO SIGGEP. Introducción
MANUAL DE USUARIO SIGGEP Introducción El sistema desarrollado es una herramienta que permite a la empresa diseñar y aplicar mecanismos de evaluación a los procesos del área de ventas. El objetivo del presente
Más detallesSistema Único de Información Ambiental - SUIA MANUAL DE DEVOLUCIÓN DE PAGOS (PROPONENTE).
Sistema Único de Información Ambiental - SUIA MANUAL DE DEVOLUCIÓN DE PAGOS (PROPONENTE). ÍNDICE 1. Ingreso al Sistema... 3 2. Opciones del Menú... 4 2.1. Solicitar devolución... 4 2.2. Consideraciones
Más detallesAnexo D. Documentación técnica de VELOAT
Anexo D. Documentación técnica de VELOAT En este anexo se encuentran los principales diagramas UML del sistema VELOAT, o la referencia al lugar donde se pueden consultar. No se incluyen todos los diagramas
Más detallesUML y UP. Programa de Estudio.
UML y UP Programa de Estudio UML y UP Analiza, modela y diseña sistemas orientado a objetos con UML. Aprende todos los diagramas que forman parte de UML en forma práctica utilizando Enterprise Architect.
Más detallesDescripción del Curso
Curso Práctico de Modelado de Negocios BPMN con UML Descripción del Curso Durante este curso aprenderás de forma práctica el estándar BPMN (Business Process Management Notation) y las extensiones de UML
Más detallesPara más información consulte la página del SAT a.
Sistema Magnus ERP Descripción: Complemento Detallista El complemento Detallista es requerido para la emisión y recepción de comprobantes fiscales digitales en el sector Retail. Este complemento a diferencia
Más detallesGuía de uso Registro de notas parciales
PONTIFICIA UNIVERSIDAD CATÓLICA DE VALPARAÍSO Dirección de Servicios de Informática y Comunicaciones Guía de uso Registro de notas parciales Autor Cristian Rodríguez Revisor: Iván Díaz Fecha creación:
Más detallesPA JOSÉ MANUEL BURBANO CARVAJAL
PA121-01 SISTEMA DE GESTIÓN DEL CONOCIMIENTO PARA LA DEFINICIÓN DE ESTRATEGIAS QUE EVITEN LA DESERCIÓN ESCOLAR EN LOS COLEGIOS DE MOCOA PUTUMAYO EN EL NIVEL DE EDUCACIÓN BÁSICA SECUNDARIA JOSÉ MANUEL BURBANO
Más detallesModelos de Desarrollo de Programas y Programación Concurrente Ejemplo de Cátedra
Modelos de Desarrollo de Programas y Programación Concurrente Ejemplo de Cátedra Enunciado Un Servicio de Correo electrónico (e-mail) desea incorporar nuevas funcionalidades a las opciones que actualmente
Más detallesUML y UP. Programa de Estudio.
UML y UP Programa de Estudio UML y UP Analiza, modela y diseña sistemas orientado a objetos con UML. Aprende todos los diagramas que forman parte de UML en forma práctica utilizando Enterprise Architect.
Más detallesGUIA DE MODIFICACIONES
Ministerio de Salud Comisión de Desarrollos GUIA DE MODIFICACIONES TOPE UF (Nombre de la Solicitud) REMUNERACIONES, PLANILLAS ACCESORIAS (Especificar Módulos involucrados) Usuario Solicitante: Alejandro
Más detallesMANUAL DE USUARIO FINAL Proceso 362_TBBP_FPP_Seguimiento y Control a Presupuesto de Gastos
MANUAL DE USUARIO FINAL Proceso 362_TBBP_FPP_Seguimiento y Control a Presupuesto de Gastos Manual paso a paso para realizar proceso seguimiento y control a presupuesto de gastos en la plataforma AX 2012.
Más detalles1 Objetivo 3 2 Estructura de seguridad 3 3 Uso K2BTools Fast Start 4. 4 Customización: 15
K2BTools Fast Start 1 Objetivo 3 2 Estructura de seguridad 3 3 Uso K2BTools Fast Start 4 3.1 Login 5 3.2 Asignando roles al usuario: 6 3.3 Manejo de roles: 7 3.4 Manejo de actividades 9 3.5 Manejo de entidades
Más detallesINTRODUCCIÓN AL DISEÑO DE LA BASE DE DATOS RELACIONALES CON EXCEL
INTRODUCCIÓN AL DISEÑO DE LA BASE DE DATOS RELACIONALES CON EXCEL 1. Elementos de una Base de Datos 2. Funciones del Administrador de Bases de Datos 2.1. Administración de datos y administración de bases
Más detallesManual de Usuario. Rechazo de Papeletas de Depósito T6 SIAF Operaciones en Línea
Manual de Usuario Rechazo de Papeletas de Depósito T6 SIAF Operaciones en Línea Para uso de: Gobierno Nacional, Gobierno Regional, Gobierno Local y Unidades Operativas Fecha: 26/10/2016 1 ÍNDICE 1 Introducción...
Más detallesAPLICATIVO WEB PARA EL CONTROL Y UBICACIÓN DE PRODUCTOS EN UNA BODEGA DE ALMACENAMIENTO. CRISTIAN ANDRÉS NIETO GARCÍA VICTOR HUGO LÓPEZ ORTEGA
APLICATIVO WEB PARA EL CONTROL Y UBICACIÓN DE PRODUCTOS EN UNA BODEGA DE ALMACENAMIENTO. CRISTIAN ANDRÉS NIETO GARCÍA VICTOR HUGO LÓPEZ ORTEGA CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS FACULTAD DE INGENIERÍA
Más detallesSISTEMA DE GESTIÓN ACADÉMICA.
SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Registro 1 2 CONTENIDO REGISTRO 1. PAQUETE REGISTRO 5 2. MATRICULACIÓN ACADÉMICA 7 2.1. ADMINISTRACIÓN DE CONFIGURACIONES
Más detallesManual de usuario Sitio del Estudiante Online (SAO)
Manual de usuario Sitio del Estudiante Online (SAO) Tabla de contenido Introducción... 3 Alcance... 3 Detalle Módulos... 3 Perfil del usuario final... 4 Estilo de Navegación y cubrimiento del Software...
Más detallesGUIA DE MODIFICACIONES
Ministerio de Salud Comisión de Desarrollos GUIA DE MODIFICACIONES Mejoras Autoatencion Fase II (Nombre de la Solicitud) Autoatención, WorkFlow, Renta, Hoja de Vida (Especificar Módulos involucrados) Usuario
Más detalles6.1 MANUAL DE USUARIO
Contenido 6.1 MANUAL DE USUARIO 6.1 MANUAL DE USUARIO... 1 6.2.1. INTRODUCCIÓN... 1 6.2.3 DESCRIPCIÓN DE MÓDULOS.... 2 6.2.3.1 MÓDULO SITIOS... 2 6.2.3.2 MÓDULO PIEZAS... 11 6.2.3.3 MÓDULO USUARIOS...
Más detallesManual para OECL CORMA
Manual para OECL CORMA Ingresar al Sistema CORMA Para acceder al sistema CORMA debe ingresar al sitio www.competenciaslaboralescorma.cl, ingresar el Rut de la empresa y la contraseña. 1 Plataforma OECL
Más detalles