• No se han encontrado resultados

UNIVERSIDAD DE GUAYAQUIL

N/A
N/A
Protected

Academic year: 2021

Share "UNIVERSIDAD DE GUAYAQUIL"

Copied!
289
0
0

Texto completo

(1)UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA DE CONTROL DE FORMULARIOS PARA LA COORDINACIÓN ZONAL 8 DEL INSTITUTO NACIONAL DE ESTADÍSTICAS Y CENSOS DE LA CIUDAD DE GUAYAQUIL EN EL AÑO 2016. MANUAL TÉCNICO Previa a la obtención del Título de:. INGENIERO EN SISTEMAS COMPUTACIONALES AUTOR: LUIS ALEJANDRO ZAMBRANO VERA TUTOR: ING. ALBERTO NARCISO CASTRO LIMONES, Mgs GUAYAQUIL – ECUADOR 2016.

(2) II. ÍNDICE GENERAL ÍNDICE GENERAL ........................................................................................ II ÍNDICE DE GRÁFICOS ................................................................................ III ÍNDICE DE CUADROS ................................................................................ VI MANUAL TÉCNICO ....................................................................................... 1 INTRODUCCIÓN ........................................................................................... 1 DIAGRAMA GENERAL DEL PROYECTO ..................................................... 1 HERRAMIENTAS PARA EL DESARROLLO ................................................. 3 CONFIGURACIÓN ........................................................................................ 3 JAVA SERVER FACES ................................................................................. 4 PRIMEFACES ............................................................................................... 5 MAPEO DE CLASES ..................................................................................... 6 CONFIGURACIÓN DE SERVIDORES ........................................................ 11 ESTRUCTURA DEL PROYECTO ............................................................... 15 DIAGRAMAS ............................................................................................... 23 DIAGRAMAS DE FLUJO DE PROCESOS .................................................. 23 Planificación – Recepción de Planta Central ........................................ 23 Planificación – Distribución a Instituciones y Oficinas ........................... 24 Recolección – Generación de Folios .................................................... 25 Recolección – Ingreso de Secuenciales ............................................... 26 Asignación – Asignación ....................................................................... 27 Critica Digitación – Critica Digitación .................................................... 28 Reportes – Folios Distribuidos a los establecimientos .......................... 29 Reportes – Folios no distribuidos para el SIES ..................................... 30 Reportes – Folios creados .................................................................... 31 Reportes – Producción Diaria ............................................................... 32 DIAGRAMA DE CASOS DE USOS ............................................................. 33 DIAGRAMA DE CLASES............................................................................. 49 DAO ..................................................................................................... 49 ENTITIES ............................................................................................. 50 CONVERTER ....................................................................................... 51 SEGURIDAD ........................................................................................ 52 ASIGNACION ....................................................................................... 53 CRITICA/DIGITACION ......................................................................... 54 GENERAL ............................................................................................ 55 MANTENIMIENTO................................................................................ 56 PLANIFICACION .................................................................................. 57 RECOLECCIÓN ................................................................................... 58 REPORTES .......................................................................................... 59 DIAGRAMA DE SECUENCIA ...................................................................... 60 DETALLE DE ESTRUCTURAS DE BASE DE DATOS ................................ 76 UTILITARIOS .............................................................................................. 81.

(3) III. ÍNDICE DE GRÁFICOS. Gráfico N. 1 Estructura del Proyecto .............................................................1 Gráfico N. 2 Estructura de la Base de Datos ...................................................2 Gráfico N. 3 Librerías JAR para Primefaces ...................................................5 Grafico N. 4 Librerías JAR para Primefaces ...................................................5 Grafico N. 5 Configuración Databases ...........................................................6 Grafico N. 6 Configuración driver MYSQL....................................................6 Gráfico N. 7 Configuraciones Conexión del MYSQL ..................................7 Gráfico N. 8 Creación de la Persistencia ........................................................7 Gráfico N. 9 Configuraciones varias Persistence .......................................8 Gráfico N. 10 wizard Entity Classes from Database ........................................8 Gráfico N. 11 Especificaciones Entity Classes ................................................9 Gráfico N. 12 Entity Classes ........................................................................9 Grafico N. 13 Persistence.xml configurado ..................................................10 Gráfico N. 14 Persistence.xml configurado ..............................................10 Grafico N. 15 Faces-config.xml ..................................................................11 Gráfico N. 16 GlassFish ............................................................................12 Gráfico N. 17 Instalación GlassFish ............................................................12 Gráfico N. 18 Instalación GlassFish ............................................................13 Gráfico N. 19 Instalación GlassFish ............................................................13 Gráfico N. 20 Lista de Servidores Web ........................................................14 Gráfico N. 21 Lista de Servidores Web ....................................................14 Gráfico N. 22 Inicio de GlassFish ...............................................................15 Gráfico N. 23 Estructura Principal en Netbeans ............................................15 Gráfico N. 24 Estructura Web Pages ...........................................................16 Gráfico N. 25 Estructura Source Package.....................................................17 Gráfico N. 26 Detalle Controller .................................................................18 Gráfico N. 27 Detalle Mapping...................................................................20 Gráfico N. 28 Diagrama De Proceso de Recepción de Planta Central .....23 Gráfico N. 29 Diagrama De Proceso de Distribución a Instituciones y Oficinas ...................................................................................................24 Gráfico N. 30 Diagrama De Proceso de Generación de Folios ................25 Gráfico N. 31 Diagrama De Proceso de Generación de Folios ................26 Gráfico N. 32 Diagrama De Proceso de Asignación.................................27 Gráfico N. 33 Diagrama De Proceso de Asignación.................................28 Gráfico N. 34 Diagrama De Proceso de Asignación.................................29 Gráfico N. 35 Diagrama de Reportes Folios no distribuidos para el SIES 30 Gráfico N. 36 Diagrama de Reportes Folios creados ...............................31 Gráfico N. 37 Diagrama de Reportes Producción Diaria ..........................32 Grafico N. 38 Ingreso al Sistema .............................................................33 Gráfico N. 39 Menú del Sistema de Control Formularios .........................34 Gráfico N. 40 Menú Mantenimiento - Instituciones ...................................35 Gráfico N. 41 Menú Mantenimiento - Usuario ..........................................36 Gráfico N. 42 Menú Mantenimiento – Etiqueta.........................................37 Gráfico N. 43 Menú Planificación – Recepción de Planta Central ............38.

(4) IV Gráfico N. 44 Menú Planificación – Distribución a Instituciones y Oficinas. ................................................................................................................39 Gráfico N. 45 Menú Recolección – Generación de Folio ..........................40 Gráfico N. 46 Menú Recolección – Ingreso de secuencias ......................41 Gráfico N. 47 Menú Asignación – Asignación ..........................................42 Gráfico N. 48 Menú Critica/Digitación ......................................................43 Gráfico N. 49 Menú Reportes – Folios distribuidos a los establecimientos ................................................................................................................44 Grafico N. 50 Menú Reportes – Folios no distribuidos para el SIES ........45 Gráfico N. 51 Menú Reportes – Folios Creados .......................................46 Gráfico N. 52 Menú Reportes – Producción Diaria...................................47 Gráfico N. 53 Menú Sesión – Perfil ..........................................................48 Gráfico N. 54 Diagrama de Clases DAO ..................................................49 Gráfico N. 55 Diagrama de Clases ENTITIES..........................................50 Gráfico N. 56 Diagrama de clase Converter.............................................51 Gráfico N. 57 Diagrama de Seguridad .....................................................52 Gráfico N. 58 Diagrama de Clases Asigancion ........................................53 Gráfico N. 59 Diagrama de Clases Critica/Digitación ...............................54 Gráfico N. 60 Diagrama de Clases General .............................................55 Gráfico N. 61 Diagrama de Clases Mantenimiento ..................................56 Gráfico N. 62 Diagrama de Clases Planificación ......................................57 Gráfico N. 63 Diagrama de Clases Recolección ......................................58 Gráfico N. 64 Diagrama de Clases Reportes ...........................................59 Grafico N. 65 Ingreso al Sistema .............................................................60 Gráfico N. 66 Menú del Sistema de Control Formularios .........................61 Gráfico N. 67 Menú Mantenimiento – Instituciones ..................................62 Gráfico N. 68 Menú Mantenimiento - Usuario ..........................................63 Gráfico N. 69 Menú Mantenimiento – Etiqueta.........................................64 Gráfico N. 70 Planificación – Recepción de Planta Central ......................65 Gráfico N. 71 Menú Planificación – Distribución a Instituciones y Oficinas ................................................................................................................66 Gráfico N. 72 Menú Recolección – Generación de Folio ..........................67 Gráfico N. 73 Menú Recolección – Ingreso de secuencias ......................68 Gráfico N. 74 Menú Asignación – Asignación ..........................................69 Gráfico N. 75 Menú Critica/Digitación ......................................................70 Gráfico N. 76 Menú Reportes – Folios distribuidos a los establecimientos ................................................................................................................71 Gráfico N. 77 Menú Reportes – Folios no distribuidos para el SIES ........72 Gráfico N. 78 Menú Reportes – Folios Creados .......................................73 Gráfico N. 79 Menú Reportes – Producción Diaria...................................74 Gráfico N. 80 Menú Sesión – Perfil ..........................................................75 Gráfico N. 81 Tabla: con_area .................................................................76 Gráfico N. 82 Tabla: con_departamento ..................................................76 Gráfico N. 83 Tabla: con_detalle_ingreso ................................................77 Gráfico N. 84 Tabla: con_establecimiento ...............................................77 Gráfico N. 85 Tabla: con_ingreso ............................................................78 Gráfico N. 86 Tabla: con_inventario .........................................................78 Gráfico N. 87 Tabla: con_modulo ............................................................78 Gráfico N. 88 Tabla: con_opcion ..............................................................78.

(5) V Gráfico N. 89 Tabla: con_personal ..........................................................79 Gráfico N. 90 Tabla: con_rol ....................................................................79 Gráfico N. 91 Tabla: gen_catalogo ..........................................................79 Gráfico N. 92 Tabla: gen_detalle_catalogo ..............................................80 Gráfico N. 93 Tabla: gen_folio .................................................................80 Gráfico N. 94 Tabla: gen_modulo_rol ......................................................80 Gráfico N. 95 Tabla: gen_personal_modulo .............................................80 Gráfico N. 96 Diagrama de Clases Mails.java ..........................................81 Gráfico N. 97 Detalle de configuración de Correo ....................................82.

(6) VI. ÍNDICE DE CUADROS Cuadro N. 1 Herramientas desarrollo.........................................................3.

(7) 1. MANUAL TÉCNICO INTRODUCCIÓN Con la finalidad de garantizar funcionamiento del sistema, en el presente documento especificara las estructuras, procesos y configuraciones realizadas con el objetivo de administrar o realizar modificaciones que se requieran realizar en el sistema.. DIAGRAMA GENERAL DEL PROYECTO En el diagrama se indica cómo se encuentra estructurado el sistema de control de formulario para el Inec CZL8 departamento de registros administrativos. Gráfico N. 1 Estructura del Proyecto. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(8) 2 Gráfico N. 2 Estructura de la Base de Datos. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(9) 3. HERRAMIENTAS PARA EL DESARROLLO La base de datos usada en el sistema de control de formularios para el almacenamiento y obtención de información es MySQL 5.7, el nombre de la base es formulario_base. CONFIGURACIÓN Para el desarrollo del módulo se utilizó: . IDE de desarrollo. para Java: NetBeans IDE 8.0. En el cual. configuramos lo siguiente:. Cuadro N. 1 Herramientas desarrollo Java Server Faces JSF Versión 2.2. Framework. para. aplicaciones java. Conjunto de. librerías. para. el. desarrollo de aplicaciones web,. hace. uso. de. componentes en la interfaz de usuario y manejo de eventos ajax. Primefaces Versión 4.0. Librería de componentes para. JSF,. creación web. de. facilita. la. aplicaciones.

(10) 4. GlassFish. GlassFish es un servidor de aplicaciones. desarrollado. por Sun Microsystems que implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar aplicaciones. que. siguen. esta especificación. Proporciona un modelo de persistencia basado en POJO's para mapear bases de datos relacionales en Java. La persistencia de Java Persistence AP. Java fue desarrollada por expertos de EJB 3.0 como parte de JSR 220, aunque su uso no se limita a los componentes software EJB.. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. JAVA SERVER FACES 1.- Como pre-requisito debe tener instalado el jre7 2.- Agregamos las librerías jar para JSF y sus dependencias..

(11) 5. Gráfico N. 3 Librerías JAR para Primefaces. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. PRIMEFACES 1.- Una vez que se descarga del sitio www.primefaces.org/ la librería primefaces 4.0 procedemos a añadirlas y también sus dependencias. Grafico N. 4 Librerías JAR para Primefaces. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(12) 6. MAPEO DE CLASES 1.- Realizamos la conexión con la base de datos de Mysql. Grafico N. 5 Configuración Databases. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Sobre el icono databases hacemos click derecho y, seleccionamos nueva conexión y seleccionamos los driver para Mysql. Grafico N. 6 Configuración driver MYSQL. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(13) 7. Ingresamos los datos el usuario y la contraseña a la conexión y probamos para verificar si se realizó la conexión con la base de datos. Gráfico N. 7 Configuraciones Conexión del MYSQL. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. 1.- Configuramos el archivo Persistence.xml En esta configuración creamos la unidad de persistencia para el mapeo de la base de datos relacionales en java Gráfico N. 8 Creación de la Persistencia. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(14) 8. . Le asignamos un nombre formularios_modelPU Le agregamos la propiedad del jdbc de la conexión con mysql Gráfico N. 9 Configuraciones varias Persistence. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Posteriormente creamos las entidades del proyecto Gráfico N. 10 wizard Entity Classes from Database. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(15) 9. Gráfico N. 11 Especificaciones Entity Classes. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 12 Entity Classes. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Para finalizar verificamos que el archivo persistences.xml tenga incluido las clases Entity creadas..

(16) 10. Grafico N. 13 Persistence.xml configurado. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Web.xml Añadimos las siguientes líneas para configurar el parámetros primefaces para establecer el tipo de estilo css a las páginas. Gráfico N. 14 Persistence.xml configurado. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(17) 11. Faces-config.xml Se crea el archivo Faces-config.xml y configuramos las siguientes propiedades para el reconocimiento de métodos para el procesamiento de datos del formulario. Grafico N. 15 Faces-config.xml. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. CONFIGURACIÓN DE SERVIDORES El servidor web donde se va ejecuta el proyecto es GlassFish, lo podemos conseguir de la página oficial https://glassfish.java.net/ descomprimimos y procedemos con la instalación, la ruta que contendrá el servidor de Glassfish es la unidad C. Ejecutar el comando “java -Xmx256m -jar filename.jar” donde filename.jar es el nombre del archivo que hemos descargado..

(18) 12. Gráfico N. 16 GlassFish. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. En este momento se ejecuta la instalación de Glassfish 2.1. En la siguiente ventana leemos las condiciones de uso y pulsamos Accept Gráfico N. 17 Instalación GlassFish. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Comienza el proceso de instalación, al finalizar nos muestra el mensaje “Installataion Complete” GRÁFICO 1 Instalación GlassFish.

(19) 13. Gráfico N. 18 Instalación GlassFish. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Una vez iniciado el servidor, podemos acceder a la consola a través del navegador,. concretamente. a. través. del. puerto. http://localhost:4848/ Gráfico N. 19 Instalación GlassFish. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera. por. defecto.

(20) 14. Desde el Netbeans nos ubicamos en la pestaña de servicios Gráfico N. 20 Lista de Servidores Web. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. 2.- Dando click derecho y escogemos la opción Add Server Instance y llenamos el formulario de configuración del GlassFish. Gráfico N. 21 Lista de Servidores Web. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(21) 15. 3.- Finalmente verificamos si se levantan los servicios del servidor GlassFish Gráfico N. 22 Inicio de GlassFish. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. ESTRUCTURA DEL PROYECTO Aplicación A continuación se detallara la estructura del proyecto que consiste en una aplicación web. Estructura del proyecto en netbeans Gráfico N. 23 Estructura Principal en Netbeans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Control_formulario.- Nombre del proyecto, contiene toda la aplicación Web. WebPages.- Contenedor de vistas o pantallas del proyecto, archivos de configuraciones JSF (xml)..

(22) 16. Source Packages.- Contenedor de estructuras de paquetes y clases java. Libraries.- Contenedor de librerías y jar de librerías. Configuration. Files.-. Configuración. de. la. aplicación,. archivos. descriptores de despliegue xml y persistencia. WEB PAGES Gráfico N. 24 Estructura Web Pages. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. general.- Contiene la interfaz de acceso al sistema, el menú y el perfil del usuario. modulos.- Contiene la vista de los módulos de sistema, asignación, critica, mantenimiento, planificación , recolección y reporte. public.- Contiene la vista de manejo de control de acceso al sistema. reportes.- Contiene los compilados para la generación de reportes de compromisos. rpt_entrega_recepcioncreados con Jaspersoft iReport Designer 5.0.0..

(23) 17. SOURCE PACKAGES Gráfico N. 25 Estructura Source Package. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. com.- Contiene las clases java e interfaces que se encargaran de los objetos de negocio para el procesamiento de objetos compuesto. com.forms.complete.- Contiene las clases java Manage Beans para el manejo de la lógica del negocio. com.forms.converter.- Clases para convertir una selección en un “ComboBox” a objeto Java. com.forms.reportes.- Metodos para generar los reportes varios del Sistema. com.forms.seguridad.- Clase que valida que un usuario tenga una sesión activa en el sistema para poder ingresar a sus opciones. com.modules.asignacion.beans.- Clases controladoras de las pantallas del módulo de asignación..

(24) 18. com. modules.critidig.beans.- Clases controladoras de las pantallas del módulo de “Critica y Digitación”. com. modules.general.beans.- Clases controladoras de las interfaces de usuario de proposito general como: Login y perfil de usuario. com. modules.mantenimiento.beans.- Clases controladoras del módulo de “Mantenimiento”. com. modules.planificacion.beans.- Clases controladoras de las interfaces del módulo de “Planificación”. com.. modules.recoleccion.beans.-. Clases. controladoras. de. las. interfaces del módulo de “Recolección”. com. modules.reportes.beans.- Clases controladoras de las interfaces del módulo de “Reportes”. Gráfico N. 26 Detalle Controller. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(25) 19. form.dao.- Paquete con clases destinadas a enviar transacciones contra la base datos. Area.Dao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConArea de la Base de datos. CatalogoDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla GenCatalogo de la Base de datos. CatalagoDetalleDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla GenDetalleCatalogo de la Base de datos. ConDetalleIngresoDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConDetalleIngreso de la Base de datos. ConIngresoDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConIngreso de la Base de datos. ConInventarioDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConInventario de la Base de datos. DepartamentoDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConDepartamento de la Base de datos. EstablecimientoDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConEstablecimiento de la Base de datos. GenFolioDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla GenFolio para registro de folios creados en la Base de datos. GenericDao.java.- Clase con métodos básicos en la base de datos como inserción, búsqueda, edición, eliminado y conexión con la base de datos..

(26) 20. Todas las clases en el paquete DAO, heredan todos los métodos de esta clase. ModuloDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConModulo de la Base de datos. OpcionDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConOpcion de la Base de datos. PersonalDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConPersonal de la Base de datos. RolDao.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConRol de la Base de datos. Gráfico N. 27 Detalle Mapping. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. form.entities- Contiene clases de utilería para diversos fines como ConArea.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConArea de la Base de datos..

(27) 21. ConDepartamento.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConDepartamento de la Base de datos. ConDetalleIngreso.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConDetalleIngreso de la Base de datos. ConEstablecimiento.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConEstablecimiento de la Base de datos. ConIngreso.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConIngreso de la Base de datos. ConInventario.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConInventario de la Base de datos. ConModulo.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConModulo de la Base de datos. ConOpcion.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConOpcion de la Base de datos. ConPersonal.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConPersonal de la Base de datos. ConRol.java.- Clase con métodos de acceso a todo lo relacionado con la tabla ConRol de la Base de datos. GenCatalogo.java.- Clase con métodos de acceso a todo lo relacionado con la tabla GenCatalogo, donde se almacenan diferentes tipos de colecciones necesarias en el Sistema como parámetros, tipos de estado, tipos de formularios, etc. de la Base de datos..

(28) 22. GenDetalleCatalogo.java. - Clase con métodos de acceso a todo lo relacionado con la tabla GenDetalleCatalogo, sirve para guardar los detalles de las diferentes colecciones creadas en la tabla GenCatalogo. GenFolio.java.- Clase con métodos de acceso a todo lo relacionado con la tabla GenFolio de la Base de datos donde se guardan los diferentes folios creados..

(29) 23. DIAGRAMAS DIAGRAMAS DE FLUJO DE PROCESOS Planificación – Recepción de Planta Central Gráfico N. 28 Diagrama De Proceso de Recepción de Planta Central Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de mantenimiento Fin. Selección de la opción de Recepción de Planta Central. NO. Ingreso de recepción del formulario. Valida información ingresada. SI. SI Ingreso compromiso con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(30) 24. Planificación – Distribución a Instituciones y Oficinas Gráfico N. 29 Diagrama De Proceso de Distribución a Instituciones y Oficinas Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de mantenimiento Fin. Selección de la opción de Distribución a Instituciones y Oficina. No Existe Institución o Oficina. NO. Consulta la Institución y Oficina para realizar la distribución. Verificación de Institución o Oficina. SI. Distribución de formularios a las instituciones o oficinas y generación de acta de entrega. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(31) 25. Recolección – Generación de Folios Gráfico N. 30 Diagrama De Proceso de Generación de Folios Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de Recolección. Selección de la opción de Generación de folios. Fin. Selecciona el año y el tipo de Formulario. Se genera el numero de folio. Ingreso De folio gen_folio. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(32) 26. Recolección – Ingreso de Secuenciales Gráfico N. 31 Diagrama De Proceso de Generación de Folios Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de recolección Fin Selección de la opción de ingreso de secuenciales. No Existe Institución o Oficina. NO. Consulta la Institución y Oficina para recepción de los formularios. Verificación de Institución o Oficina. SI. Recepción de formularios a las instituciones o oficinas se ingresa los números de folios. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(33) 27. Asignación – Asignación Gráfico N. 32 Diagrama De Proceso de Asignación Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de Asignación Fin Selección de la opción de Asignación. Bandeja de Asignación de folios para revisión. Selección del registro disponible se asignan a los usuarios que realizaran la critica/ digitación. Envió de correo de asignación de tarea a los usuarios asignados. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(34) 28. Critica Digitación – Critica Digitación Gráfico N. 33 Diagrama De Proceso de Asignación Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de Asignación Fin Selección de la opción de Critica Digitación. Bandeja de tarea Critica o Digitación. Selección del registro disponible para critica o digitación los usuarios que realizaran la critica/ digitación. Envió de correo al administrador finalizada la tarea de critica/ digitación. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(35) 29. Reportes – Folios Distribuidos a los establecimientos Gráfico N. 34 Diagrama De Proceso de Asignación Inicio. Login. Permisos de accesos SI Selección del módulo Reportes. Selección opción à Folios distribuidos a los establecimientos Ingreso Filtros de búsqueda el filtro obligatorio es la fecha Consulto los Folios distribuidos a los establecimientos Listan los Folios distribuidos a los establecimientos. Descargo archivos EXCEL. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(36) 30. Reportes – Folios no distribuidos para el SIES Gráfico N. 35 Diagrama de Reportes Folios no distribuidos para el SIES Inicio. Login. Permisos de accesos SI Selección del módulo Reportes Selección opción à Folios no distribuidos para el SIES. Ingreso Filtros de búsqueda el filtro obligatorio es la fecha. Consulto los Folios no distribuidos para el SIES. Listan los Folios no distribuidos para el SIES. Descargo archivos CVS. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(37) 31. Reportes – Folios creados Gráfico N. 36 Diagrama de Reportes Folios creados Inicio. Login. Permisos de acceso SI Selección del módulo Reportes. Selección opción à Folios Creados. Ingreso Filtros de búsqueda el filtro obligatorio es la fecha. Consulto los Folios Creados. Listan los Folios Creados. Descargo archivos Excel. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(38) 32. Reportes – Producción Diaria Gráfico N. 37 Diagrama de Reportes Producción Diaria Inicio. Login. Permisos de accesos SI Selección del módulo Reportes. Selección opción à Producción Diaria. Ingreso Filtros de búsqueda el filtro obligatorio es la fecha. Consulto los Producción Diaria. Listan los Producción Diaria. Descargo archivos Excel. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(39) 33. DIAGRAMA DE CASOS DE USOS 1. Interacción Seguridad e Ingreso. Grafico N. 38 Ingreso al Sistema. Ingreso al sistema Ingresa al Login. Verifica Login Sistema. Selecciona Menú Usuario. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(40) 34. 2. Menú del Sistema de control de Formularios. Gráfico N. 39 Menú del Sistema de Control Formularios. Menú Principal Mantenimiento. Planificación. Recolección Administrador/usuario. Asignación. Critica/ Digitación Reportes. Sesión. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Digitador/Critico.

(41) 35. 3. Usuario Administrador crea nueva institución. Gráfico N. 40 Menú Mantenimiento - Instituciones. Menú Mantenimiento - Instituciones Ingresa al modulo. Verifica Login. Selecciona Mantenimiento. Crear Institución Modificar Institución. Usuario. Opción Instituciones/ Oficinas. Identifica Perfil Usuario. Sistema. Eliminar Institución. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(42) 36. 4. Usuario Administrador, creación, modificación y eliminación de usuario. Gráfico N. 41 Menú Mantenimiento - Usuario. Menú Mantenimiento - Usuario Ingresa al modulo. Sistema. Verifica Login. Selecciona Mantenimiento. Usuario. Opción Usuario. Identifica Perfil Usuario. Crear Usuario. Modificar Usuario. Eliminar Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(43) 37. 5. Usuario Administrador, creación, modificación y de Etiqueta. Gráfico N. 42 Menú Mantenimiento – Etiqueta. Menú Mantenimiento - Etiqueta Ingresa al modulo. Verifica Login. Usuario. Selecciona Mantenimiento. Crea Detalle de Etiqueta Sistema. Opción Etiqueta. Modificar Detalle de Etiqueta. Identifica Perfil Usuario Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(44) 38. Usuario Administrador, ingreso de los formularios de planta central.. 6.. Gráfico N. 43 Menú Planificación – Recepción de Planta Central. Menú Planificación - Recepción de planta central Ingresa al modulo Verifica Login Selecciona Planificación. Ingreso de formularios Sistema. Usuario. Recepción de Planta Central. Eliminar detalle de ingreso de formulario. Identifica Perfil Usuario Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(45) 39. Usuario Administrador distribución de formularios a instituciones y oficinas. 7.. Gráfico N. 44 Menú Planificación – Distribución a Instituciones y Oficinas.. Menú Planificación – Distribución a Instituciones y Oficinas Ingresa al modulo Verifica Login Selecciona Planificación. Usuario. Distribución a Instituciones y Oficinas. Consulta de Instituciones Consulta de distribución de formularios a Instituciiones. Distribución de formularios a las Instituciones. Acta de Entrega Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Sistema.

(46) 40. 8. Usuario Administrador - Critico/Digitador. Generación de número de folio. Gráfico N. 45 Menú Recolección – Generación de Folio. Menú Recolección – Generación de Folio Ingresa al modulo Verifica Login. Usuario. Selecciona Recolección. Generación de código de folio Sistema. Generación de Folio. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(47) 41. 9. Usuario Administrador se ingresó de secuenciales de formularios recolectados de las instituciones. Gráfico N. 46 Menú Recolección – Ingreso de secuencias. Menú Recolección – Ingreso de secuencias Ingresa al modulo Verifica Login Selecciona Recolección. Consulta de Instituciones Sistema. Usuario. Ingreso de Secuenciales. Ingreso de secuencias por institución. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(48) 42. 10. Administrador asigna las secuencias para la revisión de los lotes asignados para la crítica o digitación. Gráfico N. 47 Menú Asignación – Asignación. Menú Asignación – Asignación. Ingresa al modulo Verifica Login. Usuario. Selecciona Asignación Asignación de tarea de Critica y Digitación Sistema. Asignación. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(49) 43. 11. Usuario Critico/Digitador revisa el lote asignado Gráfico N. 48 Menú Critica/Digitación. Menú Critica Digitación. Ingresa al modulo. Usuario. Verifica Login. Selecciona Critica Digitación Proceso de tarea de Critica y Digitación Sistema. Asignación. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(50) 44. 12. Reportes que son distribuidos a los establecimientos. Gráfico N. 49 Menú Reportes – Folios distribuidos a los establecimientos. Menú Reportes – Folios distribuidos a los establecimientos Ingresa al modulo. Selecciona Reportes. Verifica Login. Generación de Reporte Sistema. Folios distribuidos a los establecimientos Usuario. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(51) 45. 13. Reportes de folios no distribuidos a los establecimientos. Grafico N. 50 Menú Reportes – Folios no distribuidos para el SIES. Menú Reportes – Folios no distribuidos para el SIES Ingresa al modulo. Selecciona Reportes. Verifica Login. Generación de Reporte Sistema. Usuario. Folios No distribuidos para el SIES. Identifica Perfil Usuario Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(52) 46. 14. Reportes de folios creados Gráfico N. 51 Menú Reportes – Folios Creados. Menú Reportes – Folios Creados. Ingresa al modulo. Selecciona Reportes. Verifica Login. Generación de Reporte. Folios Creados. Sistema. Usuario. Identifica Perfil Usuario Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(53) 47. 15. Reportes de las secuencias asignadas para critica/digitación Gráfico N. 52 Menú Reportes – Producción Diaria. Menú Reportes – Producción Diaria. Ingresa al modulo. Selecciona Reportes. Verifica Login. Generación de Reporte Sistema. Folios Creados Usuario. Identifica Perfil Usuario Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(54) 48. 16. Usuarios Administrador y Critica/Digitador menú Sesión Gráfico N. 53 Menú Sesión – Perfil. Menú Sesión– Perfil Ingresa al modulo. Seleccionar Sesión. Verifica Login. Perfil. Modificar contraseña Modificar datos personales Usuario. Sesión. Cerrar Sesión. Sistema. Identifica Perfil Usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(55) 49. DIAGRAMA DE CLASES DAO. Gráfico N. 54 Diagrama de Clases DAO forms.dao. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(56) 50. ENTITIES Gráfico N. 55 Diagrama de Clases ENTITIES. forms.entities. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(57) 51. CONVERTER. Gráfico N. 56 Diagrama de clase Converter. com.forms.converter. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(58) 52. SEGURIDAD. Gráfico N. 57 Diagrama de Seguridad. com.forms.seguridad. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(59) 53. ASIGNACION. Gráfico N. 58 Diagrama de Clases Asigancion. com.modules.asignacion.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(60) 54. CRITICA/DIGITACION Gráfico N. 59 Diagrama de Clases Critica/Digitación. com.modules.critidig.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(61) 55. GENERAL Gráfico N. 60 Diagrama de Clases General. com.modules.general.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(62) 56. MANTENIMIENTO. Gráfico N. 61 Diagrama de Clases Mantenimiento com.modules.mantenimiento.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(63) 57. PLANIFICACION Gráfico N. 62 Diagrama de Clases Planificación. com.modules.planificacion.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(64) 58. RECOLECCIÓN. Gráfico N. 63 Diagrama de Clases Recolección. com.modules.recoleccion.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(65) 59. REPORTES Gráfico N. 64 Diagrama de Clases Reportes. com.modules.reportes.beans. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(66) 60. DIAGRAMA DE SECUENCIA Grafico N. 65 Ingreso al Sistema. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(67) 61. Gráfico N. 66 Menú del Sistema de Control Formularios. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(68) 62. Gráfico N. 67 Menú Mantenimiento – Instituciones. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. INGRESO INSTITUCIONES. EDITAR INSTITUCIONES. ELIMINAR INSTITUCIONES. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de mantenimiento Instituciones. Verifica código de Institución. Ya existe institución Se ingreso Institución Editar - Instituciones Mostrar Instituciones. Se visualizan las instituciones existentes. Eliminar - Instituciones Mostrar Instituciones. Se cambia el estado de la Institución Inactivo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(69) 63. Gráfico N. 68 Menú Mantenimiento - Usuario INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. EDITAR USUARIOS. INGRESO USUARIOS. ELIMINAR USUARIO. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos Ingreso - Usuarios Verifica cedula del usuario. Ya existe usuario. Asignación de Permisos. Se ingreso usuario Editar - Usuario Mostrar Instituciones. Se visualizan las usuarios existentes Eliminar - Usuario. Eliminar usuario. Se elimina el usuario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(70) 64. Gráfico N. 69 Menú Mantenimiento – Etiqueta. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. INGRESO ETIQUETA. EDITAR ETIQUETA. ETIQUETA INSTITUCIONES. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos Ingreso al menú de mantenimiento - Etiqueta. Verifica código de etiqueta. Ya existe Etiqueta Se ingreso etiqueta Editar - etiqueta Mostraretiquetas. Se visualizan las instituciones existentes. Eliminar - Instituciones Mostrar Instituciones. Se cambia el estado de la etiqueta Inactivo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(71) 65. Gráfico N. 70 Planificación – Recepción de Planta Central. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. PLANIFICACION - INGRESO RECEPCION. MENU. CONSULTA - INSTITUCION. ELIMINAR DETALLE INGRESO RECEPCION. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos Ingreso al menú de planificación - Etiqueta. Ingreso de fecha. Verifica Stock. Obtiene ultima secuencia ingresada. Consulta Institución No existe institución. Obtiene Institución Eliminar detalle de ingreso de recepción Eliminar detalle ingreso Recepción. Obtiene Institución Ingreso de recepción de planta. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(72) 66. Gráfico N. 71 Menú Planificación – Distribución a Instituciones y Oficinas INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. PLANIFICACION - DISTRIBUCION OFICINAS. MENU. CONSULTA - INSTITUCION. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de planificación -Distribución Oficinas. Ingreso de fecha. Verifica Stock. Obtiene ultima secuencia ingresada. Consulta Institución No existe institución. Obtiene Institución Eliminar detalle de distribución Envió de correo a institución de la distribución de material estadístico. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. ELIMINAR DETALLE INGRESO RECEPCION.

(73) 67. Gráfico N. 72 Menú Recolección – Generación de Folio. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. PLANIFICACION – GENERACION FOLIO. CREA FOLIO. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de planificación - Generación de Folio. Selecciona Año. Obtiene el la ultima secuencia Ingresada(). Crea Folio Se creo Folio. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(74) 68. Gráfico N. 73 Menú Recolección – Ingreso de secuencias. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. RECOLECCIÓN - INGRESO DE SECUENCIALES. CONSULTA - INSTITUCION. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de recolección – ingreso secuenciales. Ingreso de fecha. Verifica Stock. Obtiene ultima secuencia ingresada. Consulta Institución No existe institución. Obtiene Institución. Ingreso de Secuencial. Ingreso de secuencia. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(75) 69. Gráfico N. 74 Menú Asignación – Asignación. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. ASIGNACIÓN - ASIGNACIÓN DE TAREA. MENU. ENVIO DE CORREO. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de Asignación – Asignación de Tarea. Distruibución de tarea para Critica/Digitación. Envió de Correo Envia correo al usuario para tarea de critica/digitación. Envió de Correo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(76) 70. Gráfico N. 75 Menú Critica/Digitación. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. CRITICA DIGITACIÓN CRITICA DIGITACIÓN. ENVIO DE CORREO. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de Critica y Digitación – Critica y Digitación. Proceso de tarea de Critica/Digitación. Envió de Correo Envia correo de finalización de tarea de critica/digitación. Envió de Correo de Finalización de tarea. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(77) 71. Gráfico N. 76 Menú Reportes – Folios distribuidos a los establecimientos. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. REPORTES - FOLIOS DISTRIBUIDOS A LOS ESTABLECIMIENTOS. REPORTE - EXCEL. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de Reporte – Folios Distribuidos a los establecimientos. Consulta de Reporte. Generación de Reporte en Excel Generación de Reporte en archivo Excel. Generación de Reporte en Excel. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(78) 72. Gráfico N. 77 Menú Reportes – Folios no distribuidos para el SIES. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. REPORTES - FOLIOS NO DISTRIBUIDOS PARA EL SIES. REPORTE - CVS. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos. Ingreso al menú de Reporte – Folios no Distribuidos para el SIES. Consulta de Reporte. Generación de Reporte en CVS Generación de Reporte en archivo CVS. Generación de Reporte en formato Cvs. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(79) 73. Gráfico N. 78 Menú Reportes – Folios Creados. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. REPORTES – FOLIOS CREADOS. REPORTES - EXCEL. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos Ingreso al menú de Reporte – Folios Creados. Consulta de Reporte. Generación de Excel Generación de Reporte en archivo Excel. Generación de Reporte en formato Excel. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(80) 74. Gráfico N. 79 Menú Reportes – Producción Diaria. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. REPORTES - PRODUCCION DIARIA. REPORTE - EXCEL. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos Ingreso al menú de Reporte – Producción Diaria. Consulta de Reporte. Generación de Reporte en Excel Generación de Reporte en archivo Excel. Generación de Reporte en Excel. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(81) 75. Gráfico N. 80 Menú Sesión – Perfil. INTERFAZ DE INGRESO. VERIFICA INGRESO. SISTEMA. MENU. SESION- PERFIL. MODIFICAR DATOS. Usuario. Ingreso al Sistema. Solicita Usuario y clave Ingresa usuario y clave Consulta usuario y clave Usuario y clave correctos Usuario y clave incorrectos Si es correcto Ingresa al sistema. Verifica permisos. Se muestran Opciones por permisos Ingreso al menú de Sesión – Perfil Modificar datos Datos modifcados Datos personales modificados Cerrar Sesión Datos personales modificados. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. CERRAR SESION.

(82) 76. DETALLE DE ESTRUCTURAS DE BASE DE DATOS Descripción de las tablas de base de datos: MySQL 5.7 Gráfico N. 81 Tabla: con_area. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 82 Tabla: con_departamento. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(83) 77. Gráfico N. 83 Tabla: con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 84 Tabla: con_establecimiento. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(84) 78. Gráfico N. 85 Tabla: con_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 86 Tabla: con_inventario. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 87 Tabla: con_modulo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 88 Tabla: con_opcion. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(85) 79. Gráfico N. 89 Tabla: con_personal. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 90 Tabla: con_rol. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 91 Tabla: gen_catalogo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(86) 80. Gráfico N. 92 Tabla: gen_detalle_catalogo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 93 Tabla: gen_folio. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 94 Tabla: gen_modulo_rol. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Gráfico N. 95 Tabla: gen_personal_modulo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(87) 81. UTILITARIOS ENVIO DE NOTIFICACIONES El sistema de control de formularios, emitirá correos automáticos de notificación en los siguientes eventos: -. Cuando se realice la distribución de los formularios a las instituciones se le enviara un correo con la información de los folios entregados. -. Cuando se asigne la personal de crítica y digitación. -. En la culminación del proceso crítica y digitación. Gráfico N. 96 Diagrama de Clases Mails.java. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(88) 82. ENVIO DE CORREOS Para él envió automático de correos y notificaciones se hace uso de la clase Mails.java, cada vez que se distribuye a las instituciones los formularios, cuando se asigna, critica y digita las secuencias recolectadas. Para su funcionamiento se han parametrizado los siguientes valores, en la estructura gen_detalle_catalogo.. Gráfico N. 97 Detalle de configuración de Correo. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(89) UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA DE CONTROL DE FORMULARIOS PARA LA COORDINACIÓN ZONAL 8 DEL INSTITUTO NACIONAL DE ESTADÍSTICAS Y CENSOS DE LA CIUDAD DE GUAYAQUIL EN EL AÑO 2016. MANUAL DE USUARIO Previa a la obtención del Título de:. INGENIERO EN SISTEMAS COMPUTACIONALES AUTOR: LUIS ALEJANDRO ZAMBRANO VERA TUTOR: ING. ALBERTO NARCISO CASTRO LIMONES, Mgs. GUAYAQUIL – ECUADOR 2016.

(90) II. ÍNDICE GENERAL. INTRODUCCIÓN .................................................................................................... 1 PROCESOS ............................................................................................................ 2 TIPOS DE USUARIOS ........................................................................................... 2 FLUJO DE PROCESO CONTROL Y SEGUIMIENTO DE FORMULARIOS........ 3 Planificación – Recepción de Planta Central ......................................................................3 Planificación – Distribución a Instituciones y Oficinas ........................................................4 Recolección – Generación de Folios ...................................................................................5 Recolección – Ingreso de Secuenciales ..............................................................................6 Asignación – Asignación .....................................................................................................7 Critica Digitación – Critica Digitación .................................................................................8 Reportes – Folios Distribuidos a los establecimientos .......................................................9 Reportes – Folios no distribuidos para el SIES ..................................................................10 Reportes – Folios creados ................................................................................................11 Reportes – Producción Diaria ...........................................................................................12 DESCRIPCION FLUJO DE PROCESO DE COMPROMISOS GERENCIALES 13 DETALLE DE PROCESOS .................................................................................. 15 PROCESO AUTENTIFICACIÓN .......................................................................... 15 MENU DE MANTENIMIENTO .............................................................................. 16 Usuarios ...........................................................................................................................16 Instituciones/Oficinas ......................................................................................................19 Etiquetas ..........................................................................................................................21 MENU DE PLANIFICACIÓN ................................................................................ 23 Recepción de planta central .............................................................................................23 Distribución a Instituciones y Oficinas .............................................................................25 MENU DE RECOLECCIÓN .................................................................................. 29 Generación de Folio .........................................................................................................29 Ingreso de Secuenciales ...................................................................................................30 MENU DE ASIGNACIÓN ..................................................................................... 32 Asignación ........................................................................................................................32 MENU DE CRITICA/DIGITACIÓN ....................................................................... 34 Critica Digitación ..............................................................................................................34 MENU DE REPORTES ......................................................................................... 35.

(91) III Folios distribuidos a los establecimientos ........................................................................35 Folios no distribuidos para el SIES ....................................................................................38 Folios Creados ..................................................................................................................40 Producción Diaria .............................................................................................................42 MENU DE PERFIL ................................................................................................ 44 Cerrar Sesión ....................................................................................................................45.

(92) 1. INTRODUCCIÓN. El presente documento tiene como objetivo describir las funcionalidades del sistema desarrollado para el Instituto Nacional de Estadística y Censos Coordinación Zonal Litoral 8 (INEC CZL 8), el cual está dirigido a todas aquellas personas del departamento de unidad de registros administrativos para el correcto en el funcionamiento del sistema.. Con el sistema de podrá tener control sobre los formularios en los procesos. de. recepción. de. planta. central,. distribución. a. los. establecimientos, ingreso de secuencias y asignación de tareas de crítica y digitación..

(93) 2. PROCESOS TIPOS DE USUARIOS Se distinguen dos tipos de usuarios para la interacción del sistema, los cuales tendrán diferentes funciones: Administrador de Archivo. Personal designado como Administrador del Sistema es la persona que tendrá los accesos a todos los módulos del sistema.       . Mantenimiento Planificación Recolección Asignación Critica Digitación Reportes Sesión. Es el asignado de dar los permisos a los usuarios para el acceso de los modulo del sistema. Usuario de Critica/Digitación:. Personal designado para la tarea de realizar la revisión física de los formularios. El módulo de Critica/Digitación es modulo asignado después de realizar la revisión física el usuario debe cambiar el estado de la asignación. El módulo de Sesión está habilitado puede cambiar su clave de acceso y los datos del usuario como nombre, apellidos y correo..

(94) 3. FLUJO DE PROCESO CONTROL Y SEGUIMIENTO DE FORMULARIOS Planificación – Recepción de Planta Central GRÁFICO 1 Diagrama De Proceso de Recepción de Planta Central. Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de mantenimiento Fin. Selección de la opción de Recepción de Planta Central. NO. Ingreso de recepción del formulario. Valida información ingresada. SI. SI Ingreso compromiso con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(95) 4. Planificación – Distribución a Instituciones y Oficinas GRÁFICO 2 Diagrama De Proceso de Distribución a Instituciones y Oficinas. Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de mantenimiento Selección de la opción de Distribución a Instituciones y Oficina. No Existe Institución o Oficina. NO. Fin. Consulta la Institución y Oficina para realizar la distribución. Verificación de Institución o Oficina. SI. Distribución de formularios a las instituciones o oficinas y generación de acta de entrega. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera.. Ingreso De formulario con_detalle_ingreso.

(96) 5. Recolección – Generación de Folios GRÁFICO 3 Diagrama De Proceso de Generación de Folios. Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de Recolección. Selección de la opción de Generación de folios. Fin. Selecciona el año y el tipo de Formulario. Se genera el numero de folio. Ingreso De folio gen_folio. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(97) 6. Recolección – Ingreso de Secuenciales GRÁFICO 4 Diagrama De Proceso de Generación de Folios. Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de recolección Fin Selección de la opción de ingreso de secuenciales. No Existe Institución o Oficina. NO. Consulta la Institución y Oficina para recepción de los formularios. Verificación de Institución o Oficina. SI. Recepción de formularios a las instituciones o oficinas se ingresa los números de folios. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(98) 7. Asignación – Asignación GRÁFICO 5 Diagrama De Proceso de Asignación. Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de Asignación Fin Selección de la opción de Asignación. Bandeja de Asignación de folios para revisión. Selección del registro disponible se asignan a los usuarios que realizaran la critica/ digitación. Envió de correo de asignación de tarea a los usuarios asignados. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(99) 8. Critica Digitación – Critica Digitación GRÁFICO 6 Diagrama De Proceso de Asignación Inicio. Ingreso. Permisos de acceso. NO. SI Selección del módulo de Asignación Fin Selección de la opción de Critica Digitación. Bandeja de tarea Critica o Digitación. Selección del registro disponible para critica o digitación los usuarios que realizaran la critica/ digitación. Envió de correo al administrador finalizada la tarea de critica/ digitación. Ingreso De formulario con_detalle_ingreso. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(100) 9. Reportes – Folios Distribuidos a los establecimientos GRÁFICO 7 Diagrama De Proceso de Asignación Inicio. Login. Permisos de acceso y roles SI Selección del módulo Reportes. Selección opción à Folios distribuidos a los establecimientos Ingreso Filtros de búsqueda el filtro obligatorio es la fecha Consulto los Folios distribuidos a los establecimientos Listan los Folios distribuidos a los establecimientos. Descargo archivos EXCEL. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(101) 10. Reportes – Folios no distribuidos para el SIES GRÁFICO 8 Diagrama de Reportes Folios no distribuidos para el SIES Inicio. Login. Permisos de acceso y roles SI Selección del módulo Reportes Selección opción à Folios no distribuidos para el SIES. Ingreso Filtros de búsqueda el filtro obligatorio es la fecha. Consulto los Folios no distribuidos para el SIES. Listan los Folios no distribuidos para el SIES. Descargo archivos CVS. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

(102) 11. Reportes – Folios creados GRÁFICO 9 Diagrama de Reportes Folios creados Inicio. Login. Permisos de acceso y roles SI Selección del módulo Reportes. Selección opción à Folios Creados. Ingreso Filtros de búsqueda el filtro obligatorio es la fecha. Consulto los Folios Creados. Listan los Folios Creados. Descargo archivos Excel. Fin. Elaboración: Luis Alejandro Zambrano Vera. Fuente: Luis Alejandro Zambrano Vera..

Referencias

Documento similar

La combinación, de acuerdo con el SEG, de ambos estudios, validez y fiabilidad (esto es, el estudio de los criterios de realidad en la declaración), verificada la

Con el cometido de evaluar la credibilidad del testimonio en casos de violencia de gé- nero, a la vez que la huella psíquica con- trolando una potencial simulación, hemos

Pero antes hay que responder a una encuesta (puedes intentar saltarte este paso, a veces funciona). ¡Haz clic aquí!.. En el segundo punto, hay que seleccionar “Sección de titulaciones

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés

[r]

[r]

Este trabajo propone una metodología tecnológica de bajo coste basada en herramientas open source de sistemas de información geográfica para elaborar cartografía

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..