Ingeniería de Sistemas y Computación · 2020
Prototipo de una aplicación web para la creación, diligenciamiento y consolidación de resultados de encuestas.
Introducción: El presente documento tiene como propósito describir el trabajo realizado para el diseño e implementación de un prototipo de aplicación web para la creación, diligenciamiento y consolidación de resultados de encuestas. Inicialmente se hace un breve recuento sobre las decisiones o situaciones que motivaron a la elección de este tema como proyecto de grado. También se explica la decisión de las herramientas tecnológicas utilizadas en el desarrollo de este proyecto.
Texto completo 60 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- 1 INTRODUCCIÓNp. 7
- 2 PLANTEAMIENTO DEL PROBLEMAp. 8
- 3 JUSTIFICACIÓNp. 9
- 4 OBJETIVOSp. 10
- 4.1 OBJETIVO GENERALp. 10
- 4.2 OBJETIVOS ESPECÍFICOSp. 10
- 5 MARCO CONCEPTUALp. 11
- 6 METODOLOGÍAp. 15
- 7 CRONOGRAMAp. 16
- 8 DESARROLLOp. 17
- 8.1 PRIMER SPRINTp. 17
- 8.1.1 DIAGRAMA DE ACTIVIDADESp. 17
- 8.1.2 ACTORESp. 18
- 8.1.3 DIAGRAMA DE CLASESp. 17
- 8.1.4 DIAGRAMAS DE CASOS DE USOp. 17
- 8.2 SEGUNDO SPRINTp. 36
- 8.2.1 REFINAMIENTO DIAGRAMA DE CLASESp. 37
- 8.2.2 DIAGRAMA DE COMPONENTESp. 17
- 8.2.3 DIAGRAMA DE DESPLIEGUEp. 17
- 8.2.4 ELECCIÓN DE ARQUITECTURA Y LENGUAJES DE PROGRAMACIÓNp. 41
- 8.2.5 MODELO DE DATOSp. 17
- 8.3 TERCER SPRINTp. 44
- 8.4 CUARTO SPRINTp. 48
- 8.5 QUINTO SPRINTp. 53
- 8.6 SEXTO SPRINTp. 55
- 9 RESULTADOS Y CONCLUSIONESp. 56
- 10 PRESUPUESTO Y FUENTES DE FINANCIACIÓNp. 58
- 11 BIBLIOGRAFÍAp. 59
- Table 1: Cronograma del proyectop. 17
- Table 2: Caso de uso realizar loginp. 22
- Table 3: Caso de uso listar encuestasp. 23
- Table 4: Caso de uso eliminar encuestap. 24
- Table 5: Caso de uso crear encuestap. 25
- Table 6: Caso de uso editar encuestap. 26
- Table 7: Caso de uso crear preguntap. 27
- Table 8: Caso de uso editar preguntap. 28
- Table 9: Caso de uso eliminar preguntap. 28
- Table 10: Caso de uso crear regla de navegaciónp. 29
- Table 11: Caso de uso editar regla de navegaciónp. 30
- Table 12: Caso de uso eliminar regla de navegaciónp. 30
- Table 13: Caso de uso listar resultadosp. 31
- Table 14: Caso de uso ver resultadosp. 32
- Table 15: Caso de uso exportar resultados a Excelp. 32
- Table 16: Caso de uso exportar resultados a PDFp. 33
- Table 17: Caso de uso diligenciar encuestap. 35
- Table 18: Caso de uso identificarse en el sistemap. 36
- Figure 1: Diagrama de actividadesp. 18
- Figure 2: Diagrama de clasesp. 20
- Figure 3: Casos de uso Creación de encuestasp. 21
- Figure 4: Diagrama de casos de uso resultadosp. 31
- Figure 5: Diagrama de casos de uso diligenciamientop. 34
- Figure 6: Diagrama de clases refinado creaciónp. 37
- Figure 7: Diagrama de clases refinado resultadosp. 38
- Figure 8: Diagrama de clases refinado diligenciamientop. 39
- Figure 9: Diagrama de componentesp. 40
- Figure 10: Diagrama de desplieguep. 41
- Figure 11: Modelo de datosp. 43
- Figure 12: Vista inicial creación encuestap. 44
- Figure 13: Vista campos encabezado encuestap. 45
- Figure 14: Pregunta opción única creaciónp. 45
- Figure 15: Pregunta opción múltiple creaciónp. 46
- Figure 16: Pregunta abierta creaciónp. 46
- Figure 17: Pregunta escala numérica creaciónp. 47
- Figure 18: Pregunta escala caritas creaciónp. 47
- Figure 19: Pregunta ordenamiento creaciónp. 48
- Figure 20: Mensaje bienvenida diligenciamiento encuestap. 49
- Figure 21: Pregunta opción única diligenciamientop. 50
- Figure 22: Pregunta opción múltiple diligenciamientop. 50
- Figure 23: Pregunta abierta diligenciamientop. 51
- Figure 24: Pregunta escala numérica diligenciamientop. 51
- Figure 25: Pregunta escala caritas diligenciamientop. 52
- Figure 26: Pregunta ordenamiento diligenciamientop. 52
- Figure 27: Mensaje fin encuesta diligenciamientop. 53
- Figure 28: Ejemplo 1 resultados preguntap. 54
- Figure 29: Ejemplo 2 resultado preguntasp. 55
- Figure 30: Lista de encuestasp. 55
- Figure 31: Lista de resultadosp. 56