Tecnología en Desarrollo de Software · 2025
Desarrollo de una plataforma web para la gestión de horas de monitorías académicas dirigidas por el PAC de la Universidad Católica de Pereira
El proyecto desarrolla una plataforma web para gestionar las horas de monitorías académicas del Programa de Acompañamiento al Currículo de la Universidad Católica de Pereira. Automatiza el registro, el agendamiento y la validación de horas para reemplazar hojas de cálculo dispersas. El documento describe el contexto, los problemas de trazabilidad y la necesidad de mejorar la interacción entre estudiantes, monitores y el área administrativa. Se aplicó una metodología por fases con análisis de requerimientos, diseño de arquitectura funcional, desarrollo del backend y frontend, y pruebas en un entorno controlado. Los resultados confirman la viabilidad técnica y operativa del sistema, mejoran la gestión de datos y facilitan la generación de indicadores.
Texto completo 79 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- INTRODUCCIÓNp. 12
- PLANTEAMIENTO DEL PROBLEMAp. 13
- JUSTIFICACIÓNp. 14
- OBJETIVOSp. 15
- OBJETIVO GENERALp. 15
- OBJETIVOS ESPECÍFICOSp. 15
- ALCANCEp. 16
- MARCO TEÓRICOp. 17
- ANTECEDENTESp. 17
- CONCEPTOS TEÓRICOSp. 18
- METODOLOGIA APLICADAp. 22
- PLANIFICACION DEL PROYECTOp. 22
- DESCRIPCIÓN DE LAS FASES DEL PROYECTOp. 23
- ESTIMACIÓN DE COSTOS DEL PROYECTOp. 25
- ETAPA DE ANÁLISISp. 27
- RECOLECCIÓN Y ANÁLISIS DE LA INFORMACIÓNp. 27
- REQUERIMIENTOS DEL SISTEMAp. 29
- Requerimientos Funcionalesp. 29
- Requerimientos No Funcionalesp. 30
- HISTORIAS DE USUARIOp. 31
- CASOS DE USOp. 35
- ETAPA DE DISEÑOp. 37
- DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMAp. 37
- DEFINICIÓN DE COMPONENTES (MÓDULOS O COMPONENTES)p. 37
- DISEÑO DE LA BASE DE DATOSp. 38
- DISEÑO DE LA INTERFAZ DE USUARIO (UI)p. 39
- ESPECIFICACIÓN TÉCNICAp. 39
- SEGURIDADp. 40
- ESCALABILIDADp. 40
- ETAPA DE CODIFICACIÓNp. 42
- 10.1 SELECCIÓN DE TECNOLOGÍASp. 42
- 10.2 CÓDIGO FUENTEp. 43
- ETAPA DE PRUEBAS E IMPLEMENTACIÓNp. 45
- 11.1 PLAN DE PRUEBASp. 45
- 11.2 MANUAL DE USUARIOp. 46
- ANALISIS DE RESULTADOSp. 47
- CONCLUSIONESp. 49
- REFERENCIAS BIBLIOGRAFICASp. 51
- ANEXOSp. 53
- Tabla 1. Acrónimosp. 10
- Tabla 2. Planificación mensual del proyectop. 22
- Tabla 3. Estimación de costos del proyectop. 26
- Tabla 4. Requerimientos Funcionalesp. 29
- Tabla 5. Requerimientos NO Funcionalesp. 30
- Tabla 6. HU-01p. 31
- Tabla 7. HU-02p. 32
- Tabla 8. HU-03p. 32
- Tabla 9. HU-04p. 33
- Tabla 10. HU-05p. 33
- Tabla 11. HU-06p. 34
- Tabla 12. HU-07p. 34
- Ilustración 1. Casos de uso para usuario administradorp. 35
- Ilustración 2. Casos de uso para usuario monitorp. 36
- Ilustración 3. Casos de uso para usuario estudiantep. 36
- Ilustración 4. Modelo Relacionalp. 38
- ANEXO A FORMULARIOp. 53
- ANEXO B CÓDIGO FUENTEp. 53
- ANEXO C MANUAL DE USUARIOp. 53