Ingeniería de Sistemas y Computación · 2019
Desarrollo de aplicativo web de cargue y gestión de bases de datos para el área de gestión humana de la empresa Outsourcing S.A.
El presente proyecto, describe la metodología y el desarrollo de un aplicativo web, que ordena, direcciona y centraliza datos de manera masiva o individual, ofreciendo un respaldo a la no pérdida de la información y generando descargas de reportes de los datos almacenados, este aplicativo que se ha descrito, es la solución propuesta para el área de gestión humana, de la empresa OUTSORCING S.A, cuando el usuario presenta la necesidad de gestionar datos de personas que están en proceso de vinculación a la empresa o requiera reportes de dicha información, se podrá realizar mediante el aplicativo MASTER GH. En un inicio se explicará el análisis del problema, junto con los objetivos y procedimientos requeridos para el desarrollo del proyecto, sin dejar de mencionar los costos y el tiempo que requiere llevar a producción este aplicativo. Finalmente se obtendrán los resultados del desarrollo de este proyecto.
Texto completo 57 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- GENERALIDADp. 7
- Introducciónp. 7
- Descripción del problemap. 7
- Justificaciónp. 9
- Objetivo generalp. 9
- Objetivos específicosp. 9
- METODOLOGÍAp. 10
- Descripción de SCRUMp. 10
- Gestión del proyectop. 11
- 2.2.3 Recursos humanosp. 12
- Tecnológico:p. 12
- Herramientas:p. 12
- Económicos:p. 12
- DESARROLLOp. 13
- Documento de visión del sistemap. 13
- Modelo de situación actualp. 13
- Sistema Propuestop. 13
- Especificación de requisitosp. 14
- Documentos de arquitectura de sistemasp. 18
- Capas de arquitecturap. 18
- Diagrama de desplieguep. 19
- Documento de diseñop. 20
- Diagrama de flujop. 20
- Logueo de usuariop. 20
- Modulo Ingresop. 21
- Módulo Empleadop. 22
- Módulo Perfilp. 16
- Módulo Usuariop. 24
- Módulo Informesp. 27
- Prototipo de interfaz graficap. 28
- Modelo de base de datop. 31
- Implementaciónp. 33
- Proceso de desarrollop. 33
- NETp. 33
- ASP.NETp. 33
- VISUAL STUDIOp. 33
- ENTITY FRAMEWORKp. 33
- IISp. 33
- SQL SERVERp. 34
- Manual de usuariop. 36
- Iniciop. 15
- Ingresosp. 38
- Empleadosp. 15
- Informesp. 15
- Usuariosp. 14
- Perfilp. 53
- Regresarp. 55
- Cerrar sesiónp. 55
- RESULTADOSp. 56
- CONCLUSIONES Y APORTESp. 56
- REFERENCIASp. 57
- Ilustración 1: Diagrama Metodología Scrump. 11
- Ilustración 2: Diagrama del funcionamiento logueop. 20
- Ilustración 3: Diagrama del funcionamiento módulo ingresop. 21
- Ilustración 4: Diagrama del funcionamiento módulo empleadop. 22
- Ilustración 5: Diagrama del funcionamiento módulo perfilp. 23
- Ilustración 6: Diagrama del funcionamiento módulo usuario (creación de usuarios)p. 24
- Ilustración 7: Diagrama del funcionamiento módulo usuario (cambio de estado)p. 25
- Ilustración 8: Diagrama del funcionamiento módulo usuario (cambio de contraseña)p. 26
- Ilustración 9: Diagrama del funcionamiento módulo informesp. 27
- Ilustración 10: Prototipo vista logueop. 28
- Ilustración 11: Prototipo vista usuariop. 28
- Ilustración 12: prototipo vista reportesp. 29
- Ilustración 13: prototipo vista búsqueda empleadop. 29
- Ilustración 14: prototipo vista ingreso masivop. 30
- Ilustración 15: prototipo vista ingreso masivop. 30
- Ilustración 16: Modelado de tablas en base de datos (tabla usuarios)p. 31
- Ilustración 17: Modelado de tablas en base de datos (tabla empleado)p. 32
- Ilustración 18: Estructura de archivo de aplicación webp. 35
- Ilustración 19: Vista del módulo loguin del aplicativo master ghp. 36
- Ilustración 20: Módulo inicio del aplicativo master ghp. 37
- Ilustración 21: Módulo ingresos del aplicativop. 38
- Ilustración 22: Vista de los formatos para descargarp. 38
- Ilustración 23: Vista de alerta al abrir los archivos Excelp. 39
- Ilustración 24: Vista de alerta al guardarlos archivos Excelp. 39
- Ilustración 25: vista que genera la aplicación Excelp. 40
- Ilustración 26: Vista de las opciones del módulo ingresosp. 41
- Ilustración 27: Vistas de carga de archivo del módulo ingresop. 41
- Ilustración 28: Vista previa de los datos cargados en el módulo ingresosp. 42
- Ilustración 29: Vista completa de cargue y almacenamiento de dato del módulo ingresop. 42
- Ilustración 30: Vista módulo empleadop. 43
- Ilustración 31: Vista consulta de información del empleadop. 44
- Ilustración 32: Vista consulta de información del empleadop. 44
- Ilustración 33: Vista consulta de información del empleadop. 45
- Ilustración 34: Vista consulta de información del empleadop. 45
- Ilustración 35: Vista opción ingresar nuevo empleado de manera individualp. 46
- Ilustración 36: Formulario de ingreso de empleadop. 46
- Ilustración 37: Vista Formulario de ingreso de empleadop. 47
- Ilustración 38: Vista Formulario de ingreso de empleadop. 47
- Ilustración 39: Vista módulo reportesp. 48
- Ilustración 40: Vista de lista de tipos de descarga de reportesp. 49
- Ilustración 41: Vista de alerta al abrir los archivos Excelp. 49
- Ilustración 42: Vista de reportes en archivo Excelp. 49
- Ilustración 43: Vista módulo usuariop. 50
- Ilustración 44: Vista formulario (detalles)p. 51
- Ilustración 45: Vista formulario (editar)p. 51
- Ilustración 46: Vista opción generar nueva contraseñap. 52
- Ilustración 47: Vista opción activar o inactivar usuariop. 52
- Ilustración 48: Vista perfilp. 53
- Ilustración 49: formulario información de perfil de usuariop. 54
- Ilustración 50: vista opción cambio de contraseñap. 54
- Ilustración 51: Vista cierra de sesiónp. 55
- Tabla 1: Diagrama de Gantt con los tiempos estimados para la realización del proyectop. 11
- Tabla 2: Costos aproximados del desarrollo del aplicativop. 12
- Tabla 3: Historias de usuario y criterios de aceptaciónp. 14
- Tabla 4: Historias de usuario y criterios de aceptaciónp. 15
- Tabla 5: Historias de usuario y criterios de aceptaciónp. 16
- Tabla 6: Requisitos funcionales y no funcionalesp. 17
- Tabla 7: Diagrama de la arquitecturap. 18
- Tabla 8: Diagrama general del aplicativo webp. 19