Aplicación Web para Control de una Integración de S.I.

Slides:



Advertisements
Presentaciones similares
Internet y tecnologías web
Advertisements

FIUBA 2.0.
75.47 PRESENTACIÓN INICIAL Taller de Desarrollo de Proyectos II
Segmento GRC. Segmento GRC IT Governance Segmento E-Governance Otros Segmentos Segmento CRM Segmento E-Governance.
UNIVERSIDAD "ALONSO DE OJEDA"
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Metodologías de Desarrollo
SISTEMA DE SEGUIMIENTO DE DOCUMENTOS
MI PROGRAMA DE FORMACION
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL MÓDULO EVALUACIÓN DEL SISTEMA ESTRATÉGICO DE CALIDAD DE COMPULEAD S.A. FIEC – ESPOL 2009 Rita García Cruz Karina.
Felipe Donoso Natalia Sandoval
María Salomé Dávila Silva Julio 2013
Musitec.
Módulo Local. Logo: Correo Electrónico: Slogan: Producir Software de alto nivel Misión: Desarrollar software de calidad para la satisfacción.
Yeimi Constanza Patiño
Diseño de la herramienta G.I.A. (Gestión Integral de Accesibilidad) Alumno: Javier Cañadillas Pardo Tutor: Juan Carlos Naranjo (ITACA) Consultor: Fatos.
HERRAMIENTAS CASE.
Ingeniería del software de la usabilidad (I)
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
SIA Sistema Integrado de Admisión
Programas computacionales para el manejo de datos, requisitos para su instalación y aplicación Jaime Escobar Melero Gerente de.
Proyecto de Establecimiento de Servicio E-Learning para PYMES Sistema de e-learning para MIPYME Metodología abierta, colaborativa y participativa.
MAESTRÍA DE GERENCIA EN SISTEMA
Encuesta de Nivel de Satisfacción de los Usuarios (NiSU)
FACULTAD: Marketing CARRERA: Administracion de Empresas ASIGNATURA: GESTION DE INFORMACION WEB TÍTULO: TALLER AUTOR: DANILO NERVI PROFESOR: ERIKA ASCENCIO.
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Gestión del cambio.
Gestor de Datos de Banco de Pruebas para Generadores Síncronos
Tecnología para la Comunidad
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
División Tableros y Forestal - Masisa Chile Manejo de la Herramienta LOYAL ISO Sistema de Gestión de Calidad.
Organización y Estructuración de Datos
Proyecto Fin de Carrera - ITIS
Ximena Romano – Doris Correa
Cuentas de usuarios y grupos en windows 2008 server
Sprint 02 Sprint Review.
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Sistema de gestión de amonestaciones y sanciones en centros educativos
Especialización en Desarrollo de Software
Creación de Usuarios Un Usuario representa a una persona que puede ingresar a SugarCRM y hacer uso de sus funcionalidades acorde al tipo de usuario, grupo.
Manual Desarrollo Flex – J2EE. Contenidos Análisis y Diseño 1 Implementación 2 J2EE 3 Pruebas 4.
Sistema informático de apoyo a la evaluación de la enseñanza IN.CO.
Trabajo Profesional de Ing. Informática Alumnos: Agustín Bally Andrés G. Candal Tutora: Adriana Echeverría Sistema de Monitoreo Canino basado en GPS y.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
Roles de Open UP.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
JOSE LUIS JAEN AGUILAR HERRAMIENTAS DE INTERCCIÓN EN ENTORNOS VIRTUALES.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
Gestión de proyectos fin de carrera
AFM – Web File Manager Versión 5. Novedades técnicas – Forma de Implementación Siguiendo última tecnología de Microsoft: Framework.NET 3.5 Implementación.
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Taller de Desarrollo de Proyectos II Taller de Desarrollo de Proyectos II.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
WORK FLOW Arvey Rodríguez Hamilton Torres Juan Carlos Quintero Miguel Ángel Sandoval.
DISEÑO DE COMPONENTES Y DESARROLLO BASADO EN COMPONENTES
S ISTEMA O FICINAS DE C OMUNICACIÓN A D ISTANCIA. H OSPITAL G ARRAHAN. Presentación Director: Lic. Gustavo Carolo Alumnos: Silisque Mario Armando.
Modelo de procesos de software
BASQUETOUR Diseño D&B, 1 de diciembre de © D&B ÍNDICE Análisis de Alternativas: Moodle vs. Solución propia Entorno tecnológico Diseño BBDD Obtención.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
“ANALISIS, DISEÑO, DESARROLLO E IMPLANTACIÓN DE LOS MÓDULOS DE ADMINISTRACIÓN, ACADEMICO Y DOBE ORIENTADO A LA WEB PARA EL COLEGIO MILITAR Nº 10 ABDÓN.
Servicio de Implementación Proceso de Desarrollo de Software Ventanilla Única de Comercio Exterior Mexicana.
Fase de Inicio Proceso Unificado de Desarrollo de Software.
PRESENTACIÓN DE PRODUCTO Tablero de Comando 1.
CONVOCATORIA No. 007 de 2012 – INNOVACIÓN Y DESARROLLO TECNOLÓGICO PRODUCTIVO PROGRAMA DE INNOVACIÓN Y DESARROLLO TECNOLÓGICO PRODUCTIVO ALFA INTELLEGO.
Junio, 2013.
Transcripción de la presentación:

Aplicación Web para Control de una Integración de S.I. Portada del PFC Alumno : Miguel Ángel Pineda Cruz Consultor: Fatos Xhafa

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Prototipo vs Aplicación Conclusiones Índice de Contenidos Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Prototipo vs Aplicación Conclusiones Objetivos del Proyecto Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Objetivos del Proyecto Desarrollo de una aplicación web que permita llevar el control de una integración de Sistemas de Información (SI). Dicha aplicación permitirá por un lado el registro de usuarios con diferentes perfiles y por otro lado una gestión de tareas Además la aplicación nos permitirá generar comunicaciones a los usuarios con los cambios de estados de las tareas que tengan asignadas, así como la generación de informes predefinidos de evolución. Descripción de los Objetivos del Proyecto Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Objetivos del Proyecto En Concreto podemos hablar de unos: Objetivos Generales Desarrollo de una aplicación web para trabajo colaborativo Uso de tecnologías de desarrollo web estándar, no propietarias y portable Objetivos Específicos Control de una Integración de Sistemas de Información Control de Acceso a la aplicación Generación de Comunicaciones Generación de Informes Objetivos Generales y Específicos Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Prototipo vs Aplicación Conclusiones Requisitos Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales I Control de Acceso Para acceder a la aplicación, el usuario se deberá de identificar mediante un identificador que se le habrá asignado anteriormente y una contraseña. Autorizaciones La aplicación contempla tres niveles de autorizaciones. - Usuario Administrador Usuario Avanzado Usuario Normal Requisitos Funcionales I, control de acceso, autorizaciones Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales II Usuario Administrador Realiza las tareas de configuración de la aplicación, gestión de usuarios, generación de comunicados y definición de cada proyecto. Usuario Avanzado Realiza las tareas de definición de los artefactos que hay en cada proyecto, seguimiento de los artefactos y generación de comunicados e informes. Requisitos Funcionales II, Autorizaciones Usuario Normal Realiza el seguimiento de los artefactos que tenga asignado y generación de comunicados. Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales III Definición de un Proyecto Información Básica Definición Roles Definición Estados Definición WorkFlow Requisitos Funcionales III, Fases en la definición de un Proyecto Definición Usuarios-Roles Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales IV Definición de un WorkFlow Estado 1 Estado 2 Estado 3 rol 1 rol 3 Estado 4 rol 2 Estado 5 Estado 6 rol 4 Requisitos Funcionales IV, Definición de un WorkFlow Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales V Definición de un Artefacto Información Básica Balanceo De Carga Parámetros Asignación Proyecto Asignación Estado Inicial Requisitos Funcionales V, Fases en la definición de un Artefacto Asignación Usuarios-Roles Fecha Asignación Usuario Inicial Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales VI Seguimiento de un Artefacto WorkFlow Asignación Estado Adjuntar Documentos Asignación Usuario Requisitos Funcionales VI, Fases en el Seguimiento de un Artefacto Generación Comunicado Generación Historia Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos Funcionales VII Generación de Informes La Aplicación permite generar diversos informes predefinidos. Informe Resumen de un Proyecto Informe Completo de un Proyecto Informe Evolución de un Proyecto Configuración de Parámetros de la Aplicación Desde la aplicación podemos configurar diversos parámetros. Parámetros de Correo. Parámetros de Usuario. Parámetros de Aplicación. Requisitos Funcionales VII, Generación de Informes, Configuración Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Requisitos no Funcionales Compatibilidad con los Navegadores La accesibilidad a la aplicación no se debe de ver afectada por el tipo de navegador que utilicemos. Persistencia de los Datos Utilizaremos una Base de Datos que nos permita guardar la información que generaremos con nuestra aplicación y que permita la implementación de un modelo de datos relacional. Requisitos no Funcionales Tecnología no Propietaria La aplicación no utilizará ninguna tecnología propietaria Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Prototipo vs Aplicación Conclusiones Análisis y Diseño Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Análisis Se ha seguido una Metodología de Análisis Orientado a Objetos El ciclo de vida que se ha seguido , es un ciclo de Prototipado. Se ha utilizado una Herramienta de Prototipaje. Análisis Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Diseño Estilo Arquitectónico Arquitectura de tres capas Se ha optado por un estilo arquitectónico heterogéneo, modelo cliente/servidor, y en tres capas. Arquitectura de tres capas - Capa de Presentación, se encargará de interactuar con los usuarios del sistema - Capa de Lógica de Negocio, encargada de implementar las funcionalidades de la aplicación - Capa de Persistencia, encargada de interactuar con las fuentes de datos que almacenan la información persistente. Diseño Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Conclusiones Implementación Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Implementación I Tecnologías Utilizadas Tecnologías Utilizadas HTML CSS JSP JSTL Struct Jquery JavaScript Hibernate JavaMail J2EE Tecnologías Utilizadas Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Implementación II Herramientas Utilizadas Eclipse Xampp MySQLWorkBench TOMCAT Herramientas Utilizadas Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Prototipo vs Aplicación Conclusiones Pruebas Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Pruebas Pruebas Unitarias Pruebas de Integración Pruebas Funcionales Se han realizado pruebas individuales de cada funcionalidad implementada. Pruebas de Integración Se han realizado pruebas de interacción entre los módulos implementados. Pruebas Funcionales Se han ido verificando que las funcionalidades que se ofrecen son las definidas. Pruebas unitarias, integración, funcionales Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Prototipo vs Aplicación Conclusiones Prototipo vs Aplicación Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Prototipo vs Aplicación Comparativa de pantallas Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Índice de Contenidos Objetivos del Proyecto Requisitos Análisis y Diseño Implementación Pruebas Conclusiones conclusiones Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Conclusiones La realización de este Proyecto me ha permitido profundizar en el estudio de diversas tecnologías web. También me ha permitido ver como el uso de nuevas tecnologías tiene un coste alto, debido a su aprendizaje. Y como de importante es, determinar correctamente los factores de riesgos que puedan hacer peligrar un proyecto. Las conclusiones propiamente Miguel Ángel Pineda Cruz PFC – Aplicación Web para Control de una Integración de S.I.

Fin de Presentación Fin de presentación Gracias por su atención.