Monografías IST · 2024
Desarrollo de un Gestor Administrativo de Calificaciones y Desarrollo Nutricional para los Jardines Infantiles en Pereira ubicados en el barrio Cuba.
El proyecto se centró en diseñar, desarrollar e implementar un software integral para instituciones educativas de nivel jardín infantil, preescolar o párvulo. Su enfoque principal es cumplir con estándares eco-gubernamentales, eliminando el uso de papel y mejorando la gestión institucional en áreas como administración de estudiantes, profesores, cursos, calificaciones y control nutricional. La aplicación busca optimizar operaciones, destacando el seguimiento completo al estudiante, tanto académico como nutricional. Su objetivo es reemplazar procesos manuales, como el control de calificaciones, y fomentar el compromiso de educadores con la salud nutricional de los alumnos. Con una interfaz sencilla e intuitiva, se evita la resistencia a la tecnología, contribuyendo al éxito académico y administrativo. Esta aplicación aspira a mejorar el desarrollo físico y mental de los alumnos al proporcionar herramientas para identificar tempranamente problemas de nutrición o rendimiento educativo. Además, ofrece una valiosa experiencia educativa y profesional a los desarrolladores implicados en crear un software adaptado a las necesidades específicas de jardines infantiles. Abstract: The project focused on designing, developing, and implementing comprehensive software for educational institutions at the nursery, preschool, or kindergarten levels. Its primary emphasis is on meeting eco-governmental standards by eliminating paper usage and enhancing institutional management in areas such as student administration, teachers, courses, grades, and nutritional control. The application aims to optimize operations, emphasizing complete student tracking, both academically and nutritionally. Its goal is to replace manual processes, such as grade control, and encourage educators' commitment to students' nutritional health. With a simple and intuitive interface, resistance to technology is avoided, contributing to academic and administrative success. This application aims to improve the physical and mental development of students by providing tools to identify early issues with nutrition or educational performance. Additionally, it offers valuable educational and professional experience for developers involved in creating software tailored to the specific needs of early childhood education.
Texto completo 198 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- RESUMENp. 16
- ABSTRACTp. 17
- 1 INTRODUCCIÓNp. 18
- 2 DESCRIPCIÓN DEL PROBLEMAp. 21
- 2.1 DATOS NUTRICIONALESp. 24
- 2.1.1 GLOBALp. 24
- 2.1.2 EN COLOMBIA:p. 24
- 2.1.3 EN RISARALDA:p. 25
- 2.1.4 EN PEREIRA:p. 26
- 3 DELIMITACIÓNp. 27
- 4 JUSTIFICACIÓNp. 30
- 5 OBJETIVOSp. 33
- 5.1 OBJETIVO GENERALp. 33
- 5.2 B. OBJETIVOS ESPECÍFICOSp. 33
- 6 MARCO TEÓRICOp. 34
- 6.1 EDUCACIÓN PREESCOLAR Y NUTRICIÓNp. 34
- 6.1.1 RENDIMIENTO ACADÉMICOp. 34
- 6.1.2 EDUCACIÓN PREESCOLAR Y NUTRICIÓNp. 34
- 6.2 SISTEMAS DE GESTIÓN EN LA EDUCACIÓN PREESCOLARp. 35
- 6.2.1 FUNCIÓN DE LOS SISTEMAS DE GESTIÓN EDUCATIVA EN PREESCOLAR:p. 35
- 6.3 TECNOLOGÍA EN LA EDUCACIÓN PREESCOLAR:p. 36
- 6.4 SOFTWARE EDUCATIVO Y HERRAMIENTAS DE GESTIÓNp. 37
- 6.5 EL CICLO DE VIDA DEL SOFTWAREp. 37
- 6.5.1 PLANIFICACIÓN:p. 38
- 6.5.2 ANÁLISIS:p. 38
- 6.5.3 DISEÑO:p. 38
- 6.5.4 IMPLEMENTACIÓN:p. 38
- 6.5.5 PRUEBAS:p. 38
- 6.5.6 INSTALACIÓN:p. 38
- 6.5.7 USO Y MANTENIMIENTO:p. 38
- 6.6 MODELOS DEL CICLO DE VIDA DE UN SOFTWAREp. 39
- 6.6.1 MODELO EN CASCADA:p. 39
- 6.6.2 MODELO V:p. 39
- 6.6.3 MODELO ITERATIVO:p. 40
- 6.6.4 MODELO DE DESARROLLO INCREMENTAL:p. 40
- 6.6.5 MODELO EN ESPIRAL:p. 40
- 6.6.6 MODELO DE PROTOTIPOS:p. 40
- 6.7 MÉTODOS ÁGILES: DEFINICIÓN Y CLASESp. 41
- 6.7.1 SCRUM:p. 41
- 6.7.2 KANBAN:p. 41
- EXTREME PROGRAMMING (XP):p. 42
- 6.8 BASES DE DATOSp. 42
- 6.8.1 RELACIONAL:p. 42
- 6.8.2 NOSQL (NO RELACIONAL):p. 42
- 6.8.3 BASE DE DATOS ESTÁTICA:p. 43
- 6.8.4 BASES DE DATOS DINÁMICAS:p. 43
- 6.8.5 BASES DE DATOS BIBLIOGRÁFICAS:p. 43
- 6.9 PROGRAMACIÓN: DEFINICIÓN Y TIPOSp. 43
- 6.9.1 PROGRAMACIÓN IMPERATIVA:p. 44
- 6.9.2 PROGRAMACIÓN DECLARATIVA:p. 44
- 6.9.3 PROGRAMACIÓN ORIENTADA A OBJETOS (POO):p. 44
- 6.9.4 PROGRAMACIÓN FUNCIONAL:p. 44
- 6.9.5 PROGRAMACIÓN DE SCRIPTS:p. 45
- 6.9.6 PROGRAMACIÓN WEB:p. 45
- 6.10 DEFINICIÓN DE UN FRAMEWORKp. 45
- 6.10.1 EFICIENCIA EN EL DESARROLLO:p. 45
- 6.10.2 CONSISTENCIA Y MEJORES PRÁCTICAS:p. 45
- 6.10.3 SEGURIDAD Y ESTABILIDAD:p. 46
- 6.10.4 FACILITACIÓN DE COLABORACIÓN:p. 46
- 6.10.5 APLICACIÓN DE LOS FRAMEWORKSp. 46
- 6.11 IMPLEMENTACIÓN DE UNA APLICACIÓN WEBp. 46
- 6.11.1 APLICACIÓN WEB HTMLp. 46
- 6.11.2 EXPERIENCIA DE USUARIOp. 47
- 6.11.3 SERVIDOR WEBp. 48
- 6.11.4 PHP NATIVOp. 48
- 6.11.5 BASES DE DATOSp. 42
- 6.11.6 METODOLOGÍA ÁGILp. 50
- 6.12 LEY DE HABEAS DATAp. 50
- 6.12.1 ¿QUIÉN TIENE QUE APLICAR LA LEY DE HABEAS DATA EN COLOMBIA?p. 51
- 6.12.2 ¿CUÁL ES LA IMPORTANCIA DE ESTA LEY?p. 51
- 6.12.4 ¿QUÉ SON LOS DATOS SENSIBLES?p. 52
- 7 METODOLOGÍAp. 53
- 7.1 FASES METODOLÓGICASp. 54
- 7.1.1 RECOLECCIÓN DE LA INFORMACIÓNp. 54
- 7.1.2 ORGANIZACIÓN DE LA INFORMACIÓNp. 55
- 7.2 CRONOGRAMAp. 55
- 7.3 PRESUPUESTOp. 58
- 7.3.1 RECURSOSp. 58
- 7.4 GASTOS DE INVERSIÓNp. 58
- 7.4.1 PERSONAL INVOLUCRADOp. 61
- 8 DESARROLLO DEL PROYECTOp. 62
- 8.1 SELECCIÓN DE TECNOLOGÍASp. 62
- 8.1.1 MYSQL MOTOR BDp. 62
- 8.1.2 PHP BACKENDp. 62
- 8.1.3 HTML FRONTENDp. 63
- 8.1.4 CSS FRONTENDp. 63
- 8.1.5 COMBINACIÓN DE HTML Y CSS FRONTENDp. 63
- 8.1.6 JAVASCRIPT FRONTENDp. 63
- 8.1.7 COMBINACIÓN DE PHP Y JAVASCRIPTp. 64
- 8.1.8 SCRUM COMO METODOLOGÍA ÁGILp. 64
- 8.2 RESULTADOS:p. 64
- 8.3 MARCO DE REFERENCIAp. 67
- 8.3.1 ANTECEDENTESp. 67
- 8.4 D. APLICACIÓN DE METODOLOGÍAS DE DESARROLLOp. 69
- 8.4.1 DEFINICIÓN DEL EQUIPO SCRUM:p. 69
- 8.4.2 PRODUCT BACKLOG:p. 69
- 8.4.3 SPRINT PLANNING:p. 69
- 8.4.4 DESARROLLO ITERATIVO:p. 69
- 8.4.5 REVISIÓN DEL SPRINT:p. 70
- 8.5 E. LEVANTAMIENTO DE REQUERIMIENTOSp. 93
- 8.5.1 RECOLECCIÓN DE INFORMACIÓNp. 94
- 8.5.2 PROCESAMIENTO Y ANÁLISIS DE LA INFORMACIÓNp. 95
- 8.5.3 HISTORIAS DE USUARIOp. 97
- 8.6 DIAGRAMA RELACIONALp. 108
- 8.7 DIAGRAMA ENTIDAD RELACIÓNp. 111
- 8.8 CASOS DE USOp. 112
- 8.9 IMPLEMENTACIÓNp. 119
- 8.9.1 DISEÑO DEL LOGO:p. 120
- 8.9.2 DISEÑO MOCKUPS FRONTEND:p. 121
- 8.10 CODIFICACIÓNp. 151
- 8.11 PRUEBASp. 61
- 8.11.1 PRUEBAS DE CAJA NEGRAp. 153
- 8.11.2 PRUEBA DE CONCEPTOp. 155
- 9 ANALISIS DE RESULTADOSp. 161
- 9.1 ESPECIFICACIÓN DE REQUERIMIENTOS:p. 161
- 10 CONCLUSIONESp. 163
- 10.1.1 CONCLUSIONESp. 163
- 11 RECOMENDACIONESp. 165
- 11.1 SE RECOMIENDAp. 165
- ANEXOSp. 171
- Tabla 1. Cronogramap. 56
- Tabla 2. Listado de recursosp. 58
- Tabla 3. CAPEX Gasto de inversiónp. 60
- Tabla 4. Lista de personal involucradop. 61
- Tabla 5. Preguntas para tener en cuenta en la reuniónp. 94
- Tabla 6. Preguntas para la reuniónp. 96
- Tabla 7. Historia de usuario 001p. 99
- Tabla 8. Historia de usuario 002p. 100
- Tabla 9. Historia de usuario 003p. 101
- Tabla 10. Historia de usuario 004p. 102
- Tabla 11. Historia de usuario 005p. 103
- Tabla 12: Historia de usuario 006p. 104
- Tabla 13: Historia de usuario 007p. 105
- Tabla 14: Historia de usuario 008p. 106
- Tabla 15: Historia de usuario 009p. 107
- Tabla 16: Pruebas generalesp. 154
- Ilustración 1: Diagrama del Cronogramap. 57
- Ilustración 2: HU Levantamiento de Requerimientosp. 71
- Ilustración 3: Creación SOWp. 72
- Ilustración 4: Creación del Diseño de BDp. 73
- Ilustración 5: Construcción BDp. 74
- Ilustración 6: Creación y Código de Loginp. 75
- Ilustración 7: Creación y Código Dashboardp. 78
- Ilustración 8: Creación y Código Módulo Usuariosp. 80
- Ilustración 9: Creación y Código Módulo Clasesp. 82
- Ilustración 10: Creación Módulo Materiasp. 84
- Ilustración 11: Creación y Código Módulo Reportesp. 86
- Ilustración 12: Rediseño Bases de Datosp. 88
- Ilustración 13: Modificar Motor de Bases de Datosp. 89
- Ilustración 14: Modificar Módulo de Materias y Clasesp. 90
- Ilustración 15: Creación y Código Módulo Nutricionalp. 91
- Ilustración 16: Modelo Entidad Relación Sistemap. 108
- Ilustración 17: Entidad relación estudiantes y acudientep. 109
- Ilustración 18: Entidad relación docentesp. 109
- Ilustración 19: Entidad relación docentes y estudiantesp. 110
- Ilustración 20: Diagrama de Clasesp. 111
- Ilustración 21: Caso de Uso - Cursosp. 112
- Ilustración 22: Caso de Uso - Periodop. 113
- Ilustración 23: Caso de Uso - Materiasp. 114
- Ilustración 24: Caso de Uso – Matricula Estudiantesp. 115
- Ilustración 25: Caso de Uso - Listado de Estudiantesp. 116
- Ilustración 26: Caso de Uso - Calificacionesp. 117
- Ilustración 27: Caso de Uso – Informe Nutricionalp. 118
- Ilustración 28: Caso de Uso – Ver Resultadosp. 119
- Ilustración 29: Logo representativop. 120
- Ilustración 30: Login Administrativop. 121
- Ilustración 31: Dashboard/ información del sistemap. 123
- Ilustración 32: Módulo cursosp. 125
- Ilustración 33: Periodop. 126
- Ilustración 34: Materiasp. 127
- Ilustración 35: Estudiantesp. 129
- Ilustración 36: Módulo Listado de Estudiantesp. 130
- Ilustración 37: Módulo Calificacionesp. 131
- Ilustración 38: Módulo Nutricionalp. 132
- Ilustración 39: Administrador, Gestionar Cuentap. 133
- Ilustración 40: Administrador, Agregar Usuariop. 134
- Ilustración 41: Administrador, Lista de Usuariop. 135
- Ilustración 42: Administrador, Configuración Sistemap. 137
- Ilustración 43: Administrador, Estudiantes, Botón Eliminarp. 138
- Ilustración 44: información del sistema Fuente: Elaboración propiap. 139
- Ilustración 45: Docente, Materiasp. 140
- Ilustración 46: Docente, Módulo Lista de estudiantesp. 141
- Ilustración 47: Docente, Módulo calificacionesp. 143
- Ilustración 48: Docente, Módulo Nutricionalp. 146
- Ilustración 49: Administrador, Módulo Nutricionalp. 147
- Ilustración 50: Login Acudientep. 148
- Ilustración 51: acudiente, Ver Resultadop. 149
- Ilustración 52: Correo electrónico del encuestadop. 156
- Ilustración 53: Pregunta 1p. 157
- Ilustración 54: Pregunta 2p. 157
- Ilustración 55: Pregunta 3p. 158
- Ilustración 56: Pregunta 5p. 158
- Ilustración 57: Pregunta 6p. 159
- Ilustración 58: Pregunta 7p. 159
- Ilustración 59: Pregunta 8p. 160
- Ilustración 60: Pregunta 9p. 160
- Anexo A. Ley "habeas data" para la infanciap. 171
- Anexo B. Formatos de pruebas de caja negrap. 177
- Anexo C. Formato de encuestasp. 196
- Anexo D. Video: Pruebas de Conceptop. 198