Está en la página 1de 17

Desarrollo De Una PWA Que Permita A Los Directivos De La Universidad

Uninpahu llevar el Manejo De La Asistencia Y Prestamos de Recursos a los


Estudiantes Por Medio De Códigos QR

Johan Esneyder Casallas Molina


Wilson Andrés Bachiller Ortiz
Mario Alfonso Beltran Gonzalez
María Johanna Ballen Cárdenas

Fundación universitaria para el desarrollo humano - Uninpahu


Facultad de Ingeniería y Tecnologías de la Información
Bogotá. D.C.
2022
Desarrollo De Una PWA Que Permita A Los Directivos De La Universidad
Uninpahu llevar el Manejo De La Asistencia Y Prestamos de Recursos a los
Estudiantes Por Medio De Códigos QR

Johan Esneyder Casallas Molina


Wilson Andrés Bachiller Ortiz
Mario Alfonso Beltran Gonzalez
María Johanna Ballen Cárdenas

Tutor Metodológico
Edgar Humberto Angel Millan
Inteligencia Artificial

Fundación Universitaria para el Desarrollo Humano Uninpahu


Facultad de Ingeniería y Tecnologías de la Información
Bogotá, D. C.
2022
Planteamiento del problema

En la actualidad se ha mostrado que las instituciones universitarias de educación


superior se les dificulta llevar un control eficiente de asistencia, préstamos de libros
en biblioteca y la gestión del parqueadero de los estudiantes, estos mismos están
obligados de asistir a sus respectivas clases de manera regular y que cada facultad
en coordinación con los profesores realice un control del mismo para asegurar una
mínima cantidad de asistencia a clases. Este control se realiza de manera manual de
que los profesores tengan un acta u hojas con un formato que lleva como datos
principales: Apellidos, Nombres y Código del estudiante y tome la asistencia llamando
a cada uno de ellos, para certificar la asistencia a clases del alumno.
Esta manera de llevar el registro puede ser la forma más usual de controlar a personas
y asegurar el control de asistencia a clases de los mismos a una determinada
actividad, pero con lleva varias deficiencias.
Adicional a ello este traspaso de información, digitar y/o marcar la asistencia de los
alumnos en el registro de control toma tiempo al docente y no se puede corroborar en
tiempo real. Cabe mencionar que los resultados de asistencia de los alumnos solo
pueden ser conocidos y/o consultados por el personal docente tiempo después de
haberse realizado este.
Por otra parte, la problemática actual que tiene la Fundación Universitaria para el
Desarrollo Humano Uninpahu es la ausencia de la implementación de las tecnologías
digitales, por ello existen diversos métodos digitales para llevar un eficiente control de
asistencia, lo cual se emplea principalmente en crear una PWA que permita a los
directivos de la universidad uninpahu hacer el seguimiento de la asistencia de los
estudiantes, el registro de los préstamos de libros en biblioteca y ayude en la gestión
del parqueadero para los estudiantes por medio de lecturas de códigos QR.
Estos sistemas bien podrían emplearse para realizar el debido control de asistencia
del alumnado en general a las diversas asignaturas que llevan en cada semestre
académico, pero su implementación acarrearía un costo tanto de personal, equipo y
licencias.
Objetivo general.
Crear una PWA que permita a los directivos de la universidad uninpahu hacer el
seguimiento de la asistencia de los estudiantes, el registro de los préstamos de
libros en biblioteca y ayude en la gestión del parqueadero por medio de lecturas de
códigos QR.

Objetivos específicos.
• Diseñar una arquitectura solida permita soportar los grandes volúmenes de

estudiantes que ingresan diariamente y hacen uso de los diferentes servicios

que presta la universidad.

• Desarrollar una PWA que permita por medio de QR llevar la asistencia, y el

manejo de préstamos de libros y parqueaderos.

• Implementar un prototipo de la PWA dentro de la universidad uninpahu en uno

de los diferentes puntos como los salones, la biblioteca y el parqueadero.


Alcance

Se define como alcance del proyecto el desarrollo de una PWA por medio de

lecturas de códigos QR que permitirá las siguientes funcionalidades:

• Hacer el seguimiento de la asistencia de los estudiantes,

• Llevar un registro de los préstamos de libros en biblioteca.

• Gestión del registro de parqueadero de los estudiantes.

• Implementar en un salón de clase (piloto) la solución desarrollada, para

lo cual es necesario crear las bases de datos con los niveles de

seguridad apropiados que garanticen la protección de los datos en

donde se almacenará la información de estudiantes, aulas de clase,

materias, docentes, entre otros.

• Documentación del proyecto.


Método de captura de información
Reconocimiento de código de barras o QR: Este método será utilizado por los estudiantes al
momento reportar su asistencia, en cada salón se instalarán lectores de QR los cuales se
comunicarán con un sistema en la nube y guardar la asistencia.

Lenguaje de base de datos: MySQL


Costo
Actividad Cant horas Valor

Diseño y diagramado del sistema de información 8 952.380,95

Creación de base de datos 24 2.857.142,86

Microservicio de asistencia - endpoinds de usuarios 8 952.380,95

Microservicio de asistencia - Endpoints de sedes 8 952.380,95

Microservicio de asistencia - Endpoints Decanatura 8 952.380,95

Microservicio de asistencia - Endpoints Materias 8 952.380,95

Microservicio de autenticación 24 2.857.142,86

WPA - login 8 952.380,95

WPA - home 4 476.190,48

WPA-carnet virtual 32 3.809.523,81

WPA-Modulo de asistencia 32 3.809.523,81

Pruebas - Modulo de asistencia de estudiantes 45 5.357.142,86

WPA - Profesores - Asistencia 8 952.380,95


WPA -Profesor - Marcado de asistencia por
estudiante 8 952.380,95

Pruebas - Modulo de asistencia de profesores 32 3.809.523,81

Lector de QR 120.000,00
Gastos de servidor Google Cloud - En fases de
pruebas 440.000,00
Total, de horas 257 31.155.238,10

Salario Base $ 5.000.000,00


Salario por día $ 238.095,24
Salario por hora $ 119.047,62
Mockup
Inicio de sesion
Recuperación de contraseña
Home
Carnet Digital
Asistencia
DIAGRAMA DE MICROSERVICIOS
DIAGRMA DE CASO DE USO
DIAGRAMA DE BASE DE DATOS MICROSERVICIO DE AUTENICACION

BASE DE DATOS DE MICRO SERVICIO DE ASISTENCIA


BASE DE DATOS MICROSERVICIO DE BIBLIOTECA

BASE DE DATOS MICROSERVICIO PARQUEADERO


DIAGRAMA DE CLASES PARQUEADERO

También podría gustarte