Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
I UNIVERSIDAD NACIONAL DE LA AMAZONÍA PERUANA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Presentado por: Reátegui Curto, King Jarry Heli Asesor Ing. Alejandro Reategui Pezo, Dr. Informe de Práctica Pre-Profesional realizado en la Facultad de Ingeniería de Sistemas e Informática de la UNAP Iquitos – Perú 2021 Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática II Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto ÍNDICE I. Presentación. 1 1.1. Objetivo de la Practica. 1 1.2. Periodo de Prácticas. 1 1.3. Institución y área donde se realizó la práctica. 1 1.4. Función del área donde se realizó la practica pre – profesional. 1 II. Aspectos Generales de la Institución. 2 2.1. Razón Social. 2 2.2. Actividades que realiza. 2 2.3. Aspectos Técnicos. 2 2.3.1. Ubicación de la empresa. 2 2.3.2. Mapa de ubicación. 3 2.3.3. Funciones generales de la Oficina o Área. 4 2.4. Infraestructura Tecnológica. 4 III. Actividades Realizadas. 5 IV. Descripción de las actividades realizadas. 6 4.1. Línea Base. 6 4.1.1. Problemática objeto de la aplicación. 6 4.1.2. Justificación. 6 4.1.3. Objetivos de proyecto. 6 4.2. Recolección de datos. 7 4.2.1. Técnicas de recolección de datos. 7 4.4. Desarrollo de la solución propuesta. 14 4.4.1. Modelado del negocio. 14 4.6. Modelado. 19 4.6.1. Diagrama de Clases. 19 4.7.2. Modelo de la Base de Datos. 25 4.8. Conclusiones. 26 4.9. Recomendaciones. 26 Bibliografía 27 Anexo 1 30 Anexo 2 31 Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática III Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Índice de Tablas Pág. Tabla 1. Equipo hardware de las oficinas de la FISI – UNAP 4 Tabla 2. Software usado en la FISI – UNAP 5 Tabla 3. Diagrama de actividades 5 Tabla 4. Herramientas para el desarrollo 11 Tabla 5. Tabla de evaluación 12 Tabla 6. Relación de entregables 13 Tabla 7. Escenarios y procesos. 14 Tabla 8. Stakeholders 17 Tabla 9. Usuarios 18 Tabla 10. Beneficios 18 Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática IV Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Índice de Figuras Pág. Figura 1. Ubicación de la FISI 3 Figura 2. Facultad de Ingeniería de sistemas e informática 3 Figura 3. Estructura orgánica FISI 4 Figura 4. Fases RUP 8 Figura 5. Diagrama UML 9 Figura 6. Modelo de Negocio – Caso de Uso Negocio 14 Figura 7. Modelado de objeto – Emisión de reporte 15 Figura 8. Modelo de Objeto – Gestión de reporte de asistencia 15 Figura 9. Modelo de dominio 16 Figura 10. Diagrama de clase base de datos 19 Figura 11. Interfaz de login del Sistema 19 Figura 12. Interfaz del Sistema de asistencia 20 Figura 13. Registro de nuevo personal 20 Figura 14. Introducción de huellas dactilares 21 Figura 15. Configuración de entrada y salida del personal 21 Figura 16. Marcando asistencia de personal 22 Figura 17. Relación de asistencia del día 22 Figura 18. Mensaje de asistencia tardía 23 Figura 19. Relación de asistencia e inasistencia del día 23 Figura 20. Emisión de reporte por persona 24 Figura 21. Reporte de asistencia diaria del personal 24 Figura 22. Diagrama Lógico de Base de Datos 25 Figura 23. Diagrama de Base de Datos 25 1 I. Presentación. El presente documento tiene la finalidad de informar sobre la problemática en la institución, los requerimientos funcionales, no funcionales para el proyecto y desarrollo de su solución, la cual se trabajó en la Facultad de Ingeniería de Sistemas e Informática de la UNAP. 1.1. Objetivo de la Practica. Cumplir formalmente con el plan curricular establecido para la carrera profesional de Ingeniería de Sistemas e Informática, de la Universidad Nacional de la Amazonía Peruana, teniendo en consideración el reglamento establecido de las Practicas Pre – Profesionales. 1.2. Periodo de Prácticas. La duración estimada de las practicas Pre – Profesionales fue de 4 meses, desde 20 de julio hasta 04 de noviembre del periodo 2021 - 1 1.3. Institución y área donde se realizó la práctica. • Universidad Nacional de la Amazonía Peruana (UNAP). • Facultad de Ingeniería de Sistemas e Informática (FISI). 1.4. Función del área donde se realizó la practica pre – profesional. Es el órgano de línea responsable de la organización y formación académica y profesional, cada una de ellas desarrolla actividades de formación profesional, investigación, extensión y proyección, producción de bienes y servicios, está integrada por profesores y alumnos. Está a cargo de un funcionario Docente Principal a Dedicación Exclusiva. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 2 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto II. Aspectos Generales de la Institución. 2.1. Razón Social. Universidad Nacional de la Amazonia Peruana – Facultad de Ingeniería de Sistemas e Informática. 2.2. Actividades que realiza. La actividad que realiza es la de formar Profesionales en Ingeniería de Sistemas e Informática que respondan a las necesidades del desarrollo y transformación de la sociedad, en beneficio de la región y la nación Sus objetivos: a) Promover, orientar, organizar y estimular la realización de la investigación científica y tecnológica en el campo de las Ingeniería de Sistemas e Informática.; b) Extender su acción hacia la comunidad a través de actividades de producción científica, académica y de servicios. 2.3. Aspectos Técnicos. 2.3.1. Ubicación de la empresa. La Facultad de Ingeniería de Sistemas e Informática de la Universidad Nacional de la Amazonía Peruana se encuentra ubicada actualmente en la Calle Moore 280, Iquitos. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 3 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 2.3.2. Mapa de ubicación. Figura N° 1: Ubicación de la FISI. Fuente Google Maps. Figura N° 2. Facultad de Ingeniería de sistemas e informática. Fuente propia. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 4 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 2.3.3. Funciones generales de la Oficina o Área. Figura N° 3. Estructura orgánica FISI. Fuente MOF FISI 2014 2.4. Infraestructura Tecnológica. • Hardware Tipo de Equipo Cantidad Computadoras personales 8 Impresoras / Scanner 3 Impresora 1 Proyectores 2 Router 2 Teléfono 1 Tabla N° 1: Equipo hardware de las oficinas de la FISI– UNAP. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 5 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto • Software Tipo Cantidad Sistema Operativo Microsoft Windows 8 Software de Ofimática Microsoft Office 8 Adobe Reader 8 Navegadores web Google Chrome 8 Mozilla Firefox 8 Tabla N° 2: Software usado en la FISI – UNAP. Fuente propia III. Actividades Realizadas. Actividades 1 mes 2 mes 3 mes 4 mes 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Inicio Realización de tramite documentario Entrega de carta de presentación Recopilación de información Análisis y plantea miento del problema Modelamiento de negocio Modelado de requerimientos Elaboración Modelo de análisis Modelo de Diseño Construcción Elaboración de diagrama de componentes Elaboración de diagrama de despliegue Desarrollo del sistema Transición Realización de las pruebas respectivas Corrección de errores Elaboración del manual técnico Elaboración del manual del usuario Culminación del Informe final Tabla N° 3: Diagrama de actividades. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 6 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto IV. Descripción de las actividades realizadas. 4.1. Línea Base. 4.1.1. Problemática objeto de la aplicación. Actualmente en la Facultad de Ingeniería de Sistema e Informática cuenta con un control de asistencia de administrativos manual, que es un cuadro de firmas en una hoja de papel, el cual parece muy rudimentario para esta misma facultad, además de tener la desventaja de poca veracidad al momento del colocar la hora de entrada y salida del personal administrativo. Debido a esta problemática, se determinó la importancia del desarrollo e implementación de un sistema de control de asistencia para el personal administrativo con el cual él se pueda controlar con exactitud la hora exacta de entrada y salida del personal administrativo, proporcionando un control más fácil y veraz. 4.1.2. Justificación. La implementación de un sistema de control para la FISI, generaría un resultado positivo para esta oficina, Así mismo modernizaría la manera de controlar la hora de entrada y salida del personal, permitiendo generar un reporte exacto de este control. 4.1.3. Objetivos de proyecto. 4.1.3.1. Objetivo General. Desarrollar un sistema de control de asistencia, que permita registrarla hora de entrada y salida de personal administrativo, mediante el uso de huella dactilar, la información debe ser almacenada en una base de datos, para así poder registrar, consultar y emitir reportes diarios, semanales o mensuales. 4.1.3.2. Específicos. • Realizar el análisis y modelado de los procesos. • Diseñar la estructura de datos necesarios en la interfaz. • Implementar el sistema web en una computadora de la facultad. • Entregar los métodos de acceso al sistema y los manuales de uso. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 7 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.2. Recolección de datos. 4.2.1. Técnicas de recolección de datos. 4.2.1.1. Entrevista. Esta técnica fue elegida porque proporciona recibir información directamente con los usuarios finales del sistema, lo cual es muy positivo al momento de entablar una relación de confianza con los trabajadores de la FISI – UNAP. El secretario académico Ing. Alejandro Reategui Pezo, explico que se debe de modernizar el método de registro de asistencia del personal, ya que este se está registrando en una hoja de papel, y que u registro digital sería más seguro y eficiente. 4.2.1.2. Observación directa. La evaluación por observación directa consiste en observar directamente el ambiente del trabajo, para obtener la información del proceso de registro en la FISI – UNAP. 4.2.1.3. Recopilación documental. Buscar y escanear los registros de anteriores de asistencia para obtener los datos necesarios para el desarrollo del sistema. 4.2.2. Metodología y herramientas a emplear. 4.2.2.1. Metodología/Estándar/Normativa. RUP (Proceso Unificado de Rational) La metodología empleada para desarrollar este proyecto es el RUP Que utiliza la notación UML (Lenguaje Unificado de Modelado), que dan un paso a la formación de la metodología estándar más utiliza para el análisis, implementación y documentación de sistemas orientados a objetos, con as herramientas que nos pone a disposición la metodología, el proyecto, la elaboración del software finalizara con éxito. El ciclo de vida de la metodología RUP es la siguiente: 1. Inicio: Se hace un plan de fases, se identifican los principales casos de uso y se identifican los riesgos. Se define el alcance del proyecto. 2. Elaboración: Se realiza un plan de proyecto, se contemplan los casos de uso y se eliminan los riesgos. 3. Construcción: Se encuentra en la construcción de un producto totalmente operativo. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 8 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4. Transición: Se instala el sistema en el servidor y se accede a él a través del navegador Google Chrome, se capacita al usuario y administrador para su respectivo uso. Figura N° 4: Fases RUP. Fuente wikipedia Características que definen al RUP: • Procesos dirigidos por los casos de uso: Se refiere a la utilización de los casos de Uso para el desenvolvimiento y desarrollo de las disciplinas con los artefactos, roles y actividades necesarias. Los casos de Uso son la esencia de pasos que conlleva la realización e implementación de un Requerimiento planteado por el cliente. • Proceso Iterativo e incremental: Es el modelo Utilizado por RUP para el desarrollo de un proyecto de software. Este modelo plantea la implementación del proyecto a realizar en iteraciones, con el cual se pueden definir objetivos por cumplir en cada iteración y así poder ir completando todo el proyecto, con el cual se tienen varias ventajas, entre ellas se puede probar mientras se está desarrollando otra iteración del proyecto, con el cual el proyecto va creciendo hasta completarlo en su totalidad. • Proceso centrado en la arquitectura: Define la arquitectura de un sistema, y una arquitectura ejecutable construida como un prototipo evolutivo. La arquitectura de un sistema es la organización o estructura de sus partes más relevantes. Una arquitectura ejecutable es una implementación parcial del sistema, construida para demostrar algunas Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 9 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto funciones y propiedades. RUP establece refinamientos sucesivos de una arquitecturaejecutable, construida como un prototipo evolutivo. El ciclo de vida del software del RUP se descompone en cuatro fases secuenciales. En cada extremo de una fase se realiza una evaluación para determinar si los objetivos de la fase se han cumplido. Una evaluación satisfactoria permite que el proyecto se mueva a la próxima fase. UML (Unified Modeling Language) El Lenguaje de Modelamiento Unificado es un lenguaje grafico para visualizar, especificar y documentar cada una de las partes que comprende el desarrollo de software. UML entrega una forma de modelar cosas conceptuales como lo son procesos de negocio y funciones de sistema; además de cosas concretas como lo son escribir clases en un lenguaje determinado, esquemas de base de datos y componentes de software reusables. Figura N° 5: Diagrama UML. Fuente wikipedia El Modelo de Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos, implementándose en forma gráfica a través del Diagrama Entidad Relación. Programación Orientada a Objetos (POO). La programación orientada a objetos esencialmente consiste en programar usando objetos y otros conceptos introducidos en la orientación a objetos. agrupa un conjunto de técnicas que nos permiten desarrollar y mantener mucho más fácilmente programas de una gran complejidad. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 10 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Definir qué es y que no es programación orientada a objetos es una tarea complicada, igualmente si se trata de un estilo de programación o de un lenguaje dependiente. Programación por capas. En este proyecto utilizare 03 capas: Capa de Presentación: • Es la que ve el usuario, por esto también se denomina “capa de usuario”. • Presenta el sistema al usuario, le comunica la información y captura la información del usuario en un mínimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). • También es conocida como interfaz gráfica y debe tener la característica de ser amigable e intuitiva para el usuario. • Esta capa se comunica únicamente con la capa de negocio. Capa Lógica (o de negocio): • Es donde residen los programas que se ejecutan, se reciben las peticiones del usuario y se envían las respuestas tras el proceso. • Se denomina capa de negocio o capa lógica del negocio porque es aquí donde se establecen todas las reglas que deben cumplirse. • Esta capa se comunica con la capa de presentación para recibir las solicitudes y presentar los resultados y con la capa de datos, para solicitar al gestor de base de datos almacenar o recuperar datos de él. • Asegura la integración de transacciones, cálculos e inserciones completas. Capa de datos: • Es donde residen los datos y es la encargada de acceder a los mismos. • Está formada por uno o más gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperación de información desde la capa de negocio. • Gestión de la Base de datos. • Motor de Base de datos relacional, tablas, vistas, procedimientos almacenados, triggers, etc. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 11 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.2.2.2. Herramientas. Para el “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO” y la elaboración de su respectiva documentación, se emplearon las siguientes herramientas: Software Descripción Rational Rose Enterprise Edition versión 7 Rational Rose Enterprise Edition. Es una herramienta CASE (Computer – Arded Software Engineering), traducido al español como Ingeniería Asistida por Computadora, desarrollada por Rational Corporation basada en el Lenguaje Unificado de Modelación (UML), que permite crear los diagramas que se van generando durante el proceso de Ingeniería en el Desarrollo del Software. Windows 10 La versión Windows 10 es una edición súper completa diseñado para toda la familia de los productos Microsoft tales como: laptops, tabletas, teléfonos inteligentes, Xbox One, entre otros. Esto se da gracias a su código casi idéntico que le permite tener tal compatibilidad. Microsoft Office 2016 Es una Suite de aplicaciones de productividad que incluye Microsoft Word, Microsoft Excel, Microsoft PowerPoint entre otras herramientas de ofimática. Microsoft Visual Studio 2019 Microsoft Visual Studio es un entorno de desarrollo integrado, creado por la compañía Microsoft y disponible para sistemas operativos Windows, Linux y macOS, y la vez es compatible con múltiples lenguajes de programación, tales como C++, C#, Visual Basic .NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo web, como ASP.NET, fue lanzado en 1997, cuenta con versiones gratis y de venta SQL server 2016 SQL Server es un sistema de gestión de bases de datos relacionales, o RDBMS, desarrollado y comercializado por Microsoft. Al igual que otro software RDBMS, SQL Server está construido sobre SQL, un lenguaje de programación estándar para interactuar con las bases de datos relacionales. Tabla N° 4. Herramientas para el desarrollo. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 12 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.3. SOLUCIÓN PROPUESTA. 4.3.1. Descripción del desarrollo de la solución. Durante el desarrollo del proyecto “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO”, se tuvo en cuenta el fin de tener un control digital de la asistencia del personal de la Facultad de Ingeniería de sistemas e Informática, de esta manera tener información más exacta y con un fácil acceso. Por lo cual se desarrollaron los siguientes procesos: • Registrar usuario administrador. • Registrar personal • Registrar hora de ingreso • Registrar Hora de salida • Emitir Reporte de asistencia 4.3.2. Indicadores de evaluación de la solución. Los indicadores de evaluación se desarrollarán basados en: 1. ESCALA DE USABILIDAD DEL SISTEMA (SYSTEM USABILITY SCALE)-CUESTIONARIO SUS. Con referencia al SUS: Se determinaron los atributos críticos que se consideran para la evaluación de la calidad del software, también se estableció una valoración cuantitativa en cada indicador y el resultado arrojado por parte de los usuarios del sistema. Como se detalla en la siguiente tabla. Basado en Atributo Indicador Evaluación Puntaje Cuestionario SUS Usabilidad Cubre las exceptivas Buena 71 – 100 Regular 51 – 70 Mala 0 – 50 Efectividad Cubre la necesidad presentada Buena 71 - 100 Regular 51 – 70 Mala 0 – 50 Tabla N° 5. Tabla de evaluación. Fuente propia 2. El tiempo de registro de asistencia y exactitud de hora. Se realizará una comparación entre el tiempo que se tarda en registrar la asistencia y la hora exacta. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 13 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 3. El tiempo de emisión de reporte. Se realizará una comparación entre la emisión de un reporte de manera manual y otrocon el control de asistencia. 4.3.3. Relación de entregables. Descripción Estado Entregado Pendiente • Primer Informe: Documentación del análisis de la problemática y la solución generada. ✓ • Segundo Informe: Técnicas, procedimientos y requisitos para el desarrollo del software y la aplicación del mismo. ✓ • Manual de Usuario: Documento de apoyo al usuario final. ✓ • Producto: Los ficheros del producto empaquetados y almacenados en un CD con los mecanismos apropiados para facilitar su uso. ✓ • Informe Final: Sustentación del Informe Final ✓ Tabla N° 6. Relación de entregables. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 14 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.4. Desarrollo de la solución propuesta. 4.4.1. Modelado del negocio. 4.4.1.1. Caso de uso del negocio. Figura 6. Modelo de Negocio – Caso de Uso Negocio. Fuente propia 4.4.1.2. Escenarios y procesos. Escenarios Descripción Lista de asistencia Es el documento en el cual el personal actualmente viene registrando mediante el uso de bolígrafo su hora de asistencia al local de trabajo. Reporte de Asistencia Se emite un reporte de asistencia de todo el personal de la institución a fin de mes, esto indica que la lista de asistencia debe ser escaneada para que sea adjuntada al reporte. Tabla N° 7. Escenarios y procesos. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 15 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.4.1.3. Modelo de objetos del negocio. 4.4.1.4. Emisión de reporte. Figura N° 7. Modelado de objeto – Emisión de reporte. Fuente propia 4.4.1.5. Gestión de reporte. Figura N° 8. Modelo de Objeto – Gestión de reporte de asistencia. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 16 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.4.2. Modelo de dominio. Figura N° 9. Modelo de dominio. Fuente propia 4.5 Modelado de requerimientos 4.5.1. Propósito. Permite que el usuario lleve un mejor control de la asistencia del personal de la Facultad de Ingeniería de sistemas e informática de la Universidad nacional de la Amazonia Peruana, con tiempo exacto y una fácil emisión de los reportes de asistencia, ya sea este diario, semanal o mensual. El sistema a desarrollar cumplirá con las siguientes funciones: Registro de Personal: El administrador del sistema tendrá la opción de añadir al personal correspondiente o al nuevo personal su oficina con sus datos correspondientes y con sus huellas digitales. Registro de Asistencia: Una vez que estén registrados los datos del personal, este podrá registrar de manera fácil y rápida su hora de ingreso a la oficina y también al momento de culminar su jornada su hora de salida, todo esto mediante solo un toque de su dedo en el lector de huellas. Emisión de reportes: En cuanto de finalice el mes es necesario la emisión de un reporte de asistencia del personal, en este sistema se realizará de manera simple y rápida. Ya que dará la opción de emitir reporte de asistencia diaria, semanal o mensual de todo el personal o uno en específico. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 17 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.5.2. Alcance. El sistema será instalado en la computadora de la secretaria junto al lector de huella y estará disponible para el personal de FISI. La base de datos tendrá un respaldo en la nube para evitar perdida. 4.5.3. Descripción de Stakeholders, usuarios y público. El proporcionar de forma efectiva un producto en el cual los servicios se ajusten a los requerimientos de los usuarios, es necesario la participación de todos los miembros en el desarrollo del proyecto como parte de a obtención y modelado de los requerimientos. Al trabajar con los usuarios del sistema se llegará a obtener los beneficios esperados durante el avance del desarrollo del proyecto. Con la ayuda de los participantes, solucionando así los posibles problemas ocasionarse. 4.5.3.1. Resumen de stakeholders. Nombre Descripción Responsabilidad FISI Secretaria Realizar las diferentes labores en apoyo al Decano y a la secretaria Académica, entre una de sus funciones está el realizare el reporte de asistencia del personal. FISI Decano Tiene línea de autoridad y responsabilidad sobre el resto de oficinas de la Facultad, encargado de firmar los oficios y resoluciones que se emiten. Tabla N° 8. Stakeholders. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 18 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.5.3.2. Resumen de usuarios. Nombre Descripción Administrador Es el desarrollador del sistema y el que asigna, los usuarios administradores, para que estos puedan tener un control sobre el sistema Secretaria Un usuario administrador que se encargara de introducir los datos del nuevo personal, establecer hora de entrada y emitir los reportes de asistencia del personal. Personal Es el usuario que debe registrar su asistencia en el sistema, ya sea este de entrada o de salida. Tabla N° 9. Usuarios. Fuente propia 4.5.4. Descripción global del producto. 4.5.4.1. Perspectiva del producto. Cumplir con los requerimientos presentados para el correcto registro de asistencia del personal, y emisión de un reporte exacto. 4.5.4.2. Resumen de características. Los beneficios que se obtendrán con la implementación del sistema de control de asistencia. Beneficio del Cliente Características del producto Registro de asistencia • Permite el registro mediante el uso de un lector de huellas. • Registra la hora exacta del marcado de asistencia. • Permite establecer horarios de entrada y salida. • Realiza backups de su base de datos. Emisión de Reporte • Permite emitir reportes más rápido. • Los reportes pueden ser diarios semanales o mensuales • Permite exportar la información que recopila Tabla N° 10. Beneficios. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 19 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.5. Modelado. 4.6.1. Diagrama de Clases. Figura 10. Diagrama de clase base de datos. Fuente propia 4.7. Modelado de Diseño. 4.7.1. Diseño de la Interfaz Figura N° 11. Interfaz de login del Sistema. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 20 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Figura N° 12. Interfaz del Sistema de asistencia. Fuente propia Figura N° 13. Registro de nuevo personal. Fuente propia UniversidadNacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 21 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Figura N° 14. Introducción de huellas dactilares. Fuente propia Figura N° 15. Configuración de entrada y salida del personal. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 22 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Figura N° 16. Marcando asistencia de personal. Fuente propia Figura N° 17. Relación de asistencia del día. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 23 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Figura N° 18. Mensaje de asistencia tardía. Fuente propia Figura N° 19. Relación de asistencia e inasistencia del día. Fuente propia. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 24 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Figura N° 20. Emisión de reporte por persona. Fuente propia Figura N° 21. Reporte de asistencia diaria del personal. Fuente propia. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 25 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.7.2. Modelo de la Base de Datos. 4.7.2.1. Modelo Lógico de la Base de Datos Figura N° 22. Diagrama Lógico de Base de Datos. Fuente propia 4.7.2.2. Modelo Físico de la Base de Datos. Figura N° 23. Diagrama de Base de Datos. Fuente propia Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 26 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4.8. Conclusiones. • El sistema es más fácil de usar para el personal ya que solo es necesario poner su dedo en el lector de huellas. • El sistema muestra una gran ayuda para la oficina ya que permite realizar mas fácilmente la emisión de reportes de asistencia. • Con este tipo de sistema de control de asistencia se marca la hora exacta de la entrada del personal, emitiendo una información más precisa y ya que permite importar los reportes en formato Excel o PDF. 4.9. Recomendaciones. • La Sistema web debe de instalarse de preferencia en una computadora con Windows 10 para que puedan utilizar sus componentes. • Al momento de iniciar el sistema verifique que aparezca todo el personal. • Hacer un respaldo de la información cada mes de ser posible. • Mantener los componentes de Windows actualizados (Framework). Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 27 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Bibliografía • [BEN’S2000] Boch, J. &. (2001) El Proceso Unificado de Desarrollo de Software. Adison Wesley. (pp. 67 – 75, 148 – 169, 422 - 430) • [Tesis] Noriega, H.C. (2014). Sistema Informático de tramite documentario para la FISI – UNAP. • [Tesis] Layango & Ramírez “Sistema web de convenios y su relación en la difusión de información en la comunidad universitaria de la UNAP, 2019” (pp. 40 – 48) Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 28 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Sitios Web [URL1] “Diagrama de implementación” http://www.cs.ualberta.ca/-pfiguero/soo/uml/implementacionOI.html [URL2] “Diagrama de componentes” Http://www.creangel.com/uml/componente.php [URL3] “diseño de Diagrama de colaboración y secuencia” https://www.youtube.com/watch?v=bzNFsV1MJl0&t=44s https://www.youtube.com/watch?v=VWC_qhg-g5A&t=363s [URL4] “Cuestionario de Valoración (SUS)” https://www.templatemonster.com/es/blog/2017/11/29/cuestionarios-valorar-la- usabilidad-sitio-web http://www.cs.ualberta.ca/-pfiguero/soo/uml/implementacionOI.html http://www.creangel.com/uml/componente.php https://www.youtube.com/watch?v=bzNFsV1MJl0&t=44s https://www.youtube.com/watch?v=VWC_qhg-g5A&t=363s https://www.templatemonster.com/es/blog/2017/11/29/cuestionarios-valorar-la-usabilidad-sitio-web https://www.templatemonster.com/es/blog/2017/11/29/cuestionarios-valorar-la-usabilidad-sitio-web Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 29 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Anexos Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 30 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Anexo 1 PRESUPUESTO DESCRIPCIÓN CANTIDAD COSTO UNITARIO COSTO TOTAL Bienes Equipos de cómputo y comunicaciones Laptop Dell 5 1 0 0 Impresora/Escáner Epson L210 1 0 0 Material de procesamiento automático de datos Memoria USB 8 GB 1 S/ 35.00 S/ 35.00 Lector de Huella 1 S/ 150.00 S/ 150.00 Material de Escritorio Papel Bond 80 gramos /500 h 1 S/ 12.00 S/ 12.00 Otros servicios Asesoramiento 1 S/ 100.00 S/ 100.00 Movilidad local 40 S/ 5.00 S/ 200.00 Curso de actualización 1 S/ 100.00 S/ 100.00 Total S/ 597.00 Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática 31 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto Anexo 2 Manual de usuario del sistema de control de asistencia. Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021 MANUAL DE USUARIO Universidad de la Amazonia Peruana Facultad de Ingeniería de Sistemas e Informática Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry HeliReátegui Curto Contenido I. Login ..................................................................................................................................... 3 II. Ventana Principal ................................................................................................................. 3 III. Explorador de Personal .................................................................................................... 4 3.1. Registro de postulante .................................................................................................. 5 3.2. Registro de Huella Dactilar de Postulante .................................................................... 6 IV. Explorador de Asistencias ................................................................................................. 6 V. Configuraciones .................................................................................................................... 8 Universidad Nacional de la Amazonía Peruana Facultad de Ingeniería de Sistemas e Informática Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto pág. 3 I. Login 1: Ingresar Usuario 2: Ingresar Contraseña 3: Botón para acceder II. Ventana Principal 1 2 3 1 2 3 4 5 Universidad de la Amazonia Peruana Facultad de Ingeniería de Sistemas e Informática pág. 4 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 1: Ingresar a la pestaña de Explorador de Personal 2: Ingresar a la pestaña de Explorador Asistencias 3: Ingresar a las Configuraciones 4: Botón minimizar 5: Botón para cerrar el sistema III. Explorador de Personal 1: Listado de personal 2: Actualizar lista de personal 3: Editar datos del personal 4: Agregar nuevo registro de personal 5: Botón para realizar búsqueda de personal 6: Cerrar pestaña de Explorador de personal 1 2 3 4 5 6 Universidad de la Amazonia Peruana Facultad de Ingeniería de Sistemas e Informática pág. 5 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 3.1.Registro de personal 1: Ingreso de datos del personal 2: Botón para cancelar nuevo registro 3: Botón para guardar nuevo registro 4: Ingresar foto de personal 5: Cerrar ventana 1 2 3 4 5 Universidad de la Amazonia Peruana Facultad de Ingeniería de Sistemas e Informática pág. 6 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 3.2. Registro de Huella Dactilar de Personal. 1: Seleccionar el dedo correspondiente para ingresar huella dactilar 2: Botón para cancelar nuevo registro de huella 3: Botón para cerrar la ventana de registro de huella IV. Explorador de Asistencias 1: Listado de asistencias 2: Botón para registro de asistencia manual 3: Botón para registro de asistencia biométrico 1 2 3 1 2 3 4 5 Universidad de la Amazonia Peruana Facultad de Ingeniería de Sistemas e Informática pág. 7 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto 4: Botón para realizar búsqueda de asistencia 5: Botón para cerrar pestaña de Explorador de asistencias 4.1. Registro de Asistencia Biométrica Con ayuda del lector de huella se registra el ingreso del personal siempre y cuando este dentro del horario permitido 4.2. Registro de Asistencia Manual 1: Ingreso de DNI del personal Si por alguna razón no se puede realizar el registro de asistencia con el lector biométrico, se podrá realizar el registro ingresando el numero de DNI del postulante 1 Universidad de la Amazonia Peruana Facultad de Ingeniería de Sistemas e Informática pág. 8 Título: “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL ADMINISTRATIVO DE LA FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DE LA UNAP 2021” Autor: King Jarry Heli Reátegui Curto V. Configuraciones 1: Configurar la hora de ingreso, tolerancia y hora de salida de registro de asistencia. 2: Botón para guardar configuración de horas establecidas 3: Seleccionar “Activar” o “Desactivar” registro de faltas automático 4: Botón para guardar opción seleccionada 5: Botón para realizar el registro de faltas de forma manual 6: Cerrar pestaña de Configuraciones 1 2 4 5 6 3
Compartir