Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TRABAJO ANTERIOR
SISTEMAS DE TURNO
u Turnos impresos.
u Turnos por display digital.
u Turnos a través del móvil
ESTADO DEL ARTE
APLICACIONES WEB
u ESTÁTICAS.
u HTML, CSS Y JS BÁSICO.
u DINÁMICAS.
u FRAMEWORKS.
u APIs
ESTRUCTURA DE LA SOLUCIÓN
Tecnologías usadas y estructura de la solución
ESTRUCTURA DE LA SOLUCIÓN
BACK-END
u Tecnología: NodeJS.
u Framework: expressJS.
u API (Application Programming Interface).
u Roles de los usuarios.
u JWT para la autorización.
u WebSocket para la vista móvil.
ESTRUCTURA DE LA SOLUCIÓN
ROLES
u Administrador.
u Alumnos.
u Puesto de secretaría.
ESTRUCTURA DE LA SOLUCIÓN
WebSockets
ESTRUCTURA DE LA SOLUCIÓN
BASE DE DATOS
FRONT-END
FRONT-END - VISTAS
Vista Login
ESTRUCTURA DE LA SOLUCIÓN
FRONT-END - VISTAS
Vista Secretaría
ESTRUCTURA DE LA SOLUCIÓN
FRONT-END - VISTAS
Vista Alumnos
ESTRUCTURA DE LA SOLUCIÓN
FRONT-END - VISTAS
Vista Pantalla
ESTRUCTURA DE LA SOLUCIÓN
FRONT-END - VISTAS
Vista Móvil
ESTRUCTURA DE LA SOLUCIÓN
FRONT-END - VISTAS
Vista Administrador
ESTRUCTURA DE LA SOLUCIÓN
HARDWARE
u Rasperries Pi.
u Carcasas y montaje.
DESPLIEGUE Y PRUEBAS
Puesta en marcha del proyecto
DESPLIEGUE Y PRUEBAS
DESPLIEGUE EN LA NUBE
u Nube de IBM.
u Docker.
u Desventajas
u Caro, sobre todo si ya tienes una infrastructura interna.
u Puede causar desconfianza…
u Ventajas
u No hay necesidad de servidores físicos.
u Alta disponibilidad.
u Máxima flexibilidad.
DESPLIEGUE Y PRUEBAS
REDISEÑOS
DESPLIEGUE Y PRUEBAS
REDISEÑOS
DESPLIEGUE Y PRUEBAS
REDISEÑOS
CONCLUSIONES
CONCLUSIONES
FUTUROS DESARROLLOS.
u Aprendizaje automático.
u Notificaciones nativas.
u Cita online e integración con el SSO de la universidad.
FIN