Mostrar el registro sencillo del ítem

dc.rights.licenseabiertoes_ES
dc.contributor.advisorTello Rios, Abigail
dc.contributor.authorToloza Arévalo, Juan Manuel
dc.contributor.otherGalvis Silva, Sergio Alexander
dc.coverage.spatialBucaramangaes_ES
dc.date.accessioned2026-06-01T23:00:13Z
dc.date.available2026-06-01T23:00:13Z
dc.identifier.citationN/Aes_ES
dc.identifier.urihttp://repositorio.uts.edu.co:8080/xmlui/handle/123456789/23947
dc.descriptionAplicación móvil, control de asistencia, código QR, Firebase, Flutter.es_ES
dc.description.abstractEl trabajo de grado que se presenta a continuación describe el desarrollo de una aplicación móvil para el control de asistencia de docentes en salas de informática de las Unidades Tecnológicas de Santander, con el cual se busca automatizar el proceso usando herramientas como códigos QR y servicios en la nube para persistencia de los datos de registros. La propuesta surgió de la necesidad de resolver un problema en el proceso actual el cual depende de planillas físicas y personal encargado que recorre las salas de informática recogiendo firmas, lo que puede llegar a provocar errores, omisiones y/o pérdida de información. Se siguió el método RUP para estructurar el sistema, utilizando un enfoque en el desarrollo incremental por módulos, lo que permitió analizar los requerimientos, construir con base en ello, probar e integrar cada funcionalidad de manera progresiva. La aplicación se desarrolló en Flutter, con Firebase como BaaS, integrando autenticación de usuarios, almacenamiento en tiempo real y escaneo de códigos QR asignados a cada aula. Como resultado, se desarrolló un sistema funcional con dos perfiles diferenciados: el docente, que puede ver las clases semanal y diaria, además de poder registrar su asistencia escaneando el código de la sala de informática donde tiene clase; y el coordinador cuyas funciones le permiten gestionar usuarios, horarios, salas de informática y consultar reportes exportables en Excel. De esta forma las pruebas realizadas mostraron un funcionamiento correcto en todos los módulos, donde cada operación tuvo tiempos de registro de entre 2 y 5 segundos.es_ES
dc.description.sponsorshipN/Aes_ES
dc.description.tableofcontentsRESUMEN EJECUTIVO 12 INTRODUCCIÓN 13 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN 14 1.1. PLANTEAMIENTO DEL PROBLEMA 14 1.2. JUSTIFICACIÓN 16 1.3. OBJETIVOS 17 1.3.1. OBJETIVO GENERAL 17 1.3.2. OBJETIVOS ESPECÍFICOS 17 1.4. ESTADO DEL ARTE 18 2. MARCO REFERENCIAL 21 2.1. MARCO TEÓRICO 21 2.1.1. DESARROLLO DE APLICACIONES MÓVILES 21 2.1.2. FRAMEWORK FLUTTER 22 2.1.3. PLATAFORMA FIREBASE 23 2.1.4. BASES DE DATOS NOSQL 24 2.1.5. CÓDIGOS QR 24 2.1.6. SISTEMAS DE CONTROL DE ASISTENCIA 27 2.1.7. HERRAMIENTAS PARA EL CONTROL DE ASISTENCIA 28 2.1.8. AUTENTICACION Y GESTION DE USUARIOS 30 2.2. MARCO CONCEPTUAL 31 2.2.1. ESCANEO QR 31 2.2.2. APLICACIÓN MÓVIL 31 2.2.3. BASE DE DATOS 31 2.2.4. USUARIO / ROL 32 2.2.5. REGISTRO DE ASISTENCIA 32 2.2.6. PLATAFORMA DIGITAL 32 2.3. MARCO LEGAL 32 2.4. CONSIDERACIONES ETICAS 34 2.5. FUNDAMENTACION PEDAGOGICA INSTITUCIONAL 35 3. DISEÑO DE LA INVESTIGACIÓN 36 3.1. ENFOQUE 36 3.2. TIPO DE INVESTIGACION 36 3.3. METODO DE INVESTIGACION 37 3.4. METODOLOGIA 37 3.5. DISEÑO DE LA INVESTIGACION 39 3.6. POBLACION 39 3.7. OPERACIONALIZACION DE VARIABLES 40 4. DESARROLLO DEL TRABAJO DE GRADO 40 4.1. FASE DE ANALISIS DE REQUERIMIENTOS 41 4.1.1. IDENTIFICACIÓN DE NECESIDADES DEL SISTEMA 41 4.1.2. DEFINICIÓN DE REQUERIMIENTOS FUNCIONALES 41 4.1.3. DEFINICIÓN DE REQUERIMIENTOS NO FUNCIONALES 43 4.1.4. CASOS DE USO 44 4.2. FASE DE DISEÑO DEL SISTEMA 45 4.2.1. DISEÑO DE LA ARQUITECTURA DEL SISTEMA 46 4.2.2. DISEÑO DE LA BASE DE DATOS 48 4.2.3. DISEÑO DE INTERFACES DE USUARIO 49 4.2.4. DISEÑO DEL FLUJO DEL SISTEMA 60 4.3. FASE DE DESARROLLO 62 4.3.1. IMPLEMENTACIÓN DE LA APLICACIÓN EN FLUTTER 62 4.3.2. INTEGRACIÓN CON FIREBASE 64 4.3.3. IMPLEMENTACIÓN DEL SISTEMA DE AUTENTICACIÓN 67 4.3.4. IMPLEMENTACIÓN DEL ESCANEO DE CÓDIGOS QR 68 4.3.5. GESTIÓN DE USUARIOS 73 4.4. FASE DE PRUEBAS 75 4.4.1. PRUEBAS FUNCIONALES 75 4.4.2. VALIDACIÓN DEL SISTEMA 81 4.4.3. RESULTADOS DE LAS PRUEBAS 90 4.4.4. MATRIZ DE CUMPLIMIENTO DE OBJETIVOS ESPECÍFICOS 91 5. RESULTADOS 92 5.1. RESULTADOS DEL SISTEMA 92 5.2. RESULTADOS DE ENCUESTA DE SATISFACCION 93 6. CONCLUSIONES 97 7. RECOMENDACIONES 98 8. REFERENCIAS BIBLIOGRÁFICAS 99 9. ANEXOS 101 9.1. ENCUESTA PARA RECOLECCION DE INFORMACION 101 9.2. ENCUESTA DE SATISFACCION 106 9.3. MANUAL DE INSTALACION DE APLICACIÓN MOVIL 108 9.4. MANUAL DE USUARIO DE APLICACIÓN MOVIL 126 9.5. DOCUMENTO DE CONSENTIMIENTO INFORMADO 145 9.6. EVIDENCIA DE PRUEBAS 146 9.6.1. ACCESO Y SEGURIDAD 146 9.6.2. ROL COORDINADOR 150 9.6.3. ROL DOCENTE 171es_ES
dc.language.isoeses_ES
dc.publisherUnidades Tecnológicas de Santanderes_ES
dc.subjectAplicación móvil, control de asistencia, código QR, Firebase, Flutter.es_ES
dc.titleAplicativo para el control de asistencia y registro a salas de informática y aulas de clases para docentes y coordinadores a través de verificación con código QR.es_ES
dc.typeSoftwarees_ES
dc.rights.holderCC.BY.NC.ND 2.5es_ES
dc.date.emitido2026-05-29
dc.dependenciafcnies_ES
dc.proceso.procesoutsdocenciaes_ES
dc.type.modalidaddesarrollo_tecnológicoes_ES
dc.format.formatopdfes_ES
dc.titulogTecnologo en desarrollo de sistemas informaticoses_ES
dc.educationleveltecnologoes_ES
dc.contibutor.evaluatorevaluadores_ES
dc.date.aprobacion2026-05-05
dc.description.programaacademicoIngenieria de Sistemases_ES
dc.dependencia.regionbucaramangaes_ES


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem