MiTurno : Sistema de gestión de turnos para la atención al público

Abstract

El siguiente proyecto presenta “MiTurno”, una aplicación móvil que permite a sus usuarios solicitar números ofreciendo la libertad de no tener que esperar la atención físicamente en un establecimiento. El mismo envía notificaciones al smartphone del usuario para alertar cuando su turno se encuentre próximo a ser atendido. La solución está compuesta por dos aplicaciones móviles; una le permite a los usuarios solicitar y visualizar los turnos que posee en distintos establecimientos; y la otra le permite al trabajador que se encuentra atendiendo a los usuarios gestionar los turnos y visualizar los turnos solicitados. Ambas aplicaciones se encuentran desarrolladas en React Native, una tecnología cross platform que permite que la solución se adapte a la mayoría de dispositivos actuales del mercado. También consta de dos aplicaciones web; una de ellas le permite al dueño del establecimiento gestionar los distintos sectores de atención (horarios de atención, trabajadores, estadísticas generales). Ésta se encuentra desarrollada en Angular 5. La segunda aplicación web muestra a los clientes que se encuentran dentro del establecimiento información acerca del próximo turno a ser atendido en tiempo real. La misma fue desarrollada en React manteniendo el stack de tecnologías elegido para las aplicaciones móviles. También se desarrolló un hardware especializado para que el usuario que no tenga smartphone pueda sacar turno. Este dispositivo que otorga números consta de una Raspberry PI y una impresora térmica desarrollada especialmente para esta plataforma. Por último, se desarrolló un backend con una arquitectura de microservicios para promover la extensibilidad. El core del sistema se desarrolló en NodeJS. También se desarrolló un módulo de estadísticas con los datos recolectados por el sistema en Python.

En

Thesis note

Proyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de Ingeniería

Thesis degree name

Ingeniero en Sistemas
387 p. diagrs., fot., tbls., grafs.

Notes

Incluye bibliografía y anexos

Subject

PROYECTOS-ID, DESARROLLO DE SOFTWARE, APLICACIONES WEB-DESARROLLO, APLICACIONES MÓVILES, GESTIÓN DE SERVICIOS

Type

Trabajo final de carrera

Access the full text

Citation

Crizul Rodríguez, M., Curzio Israel, C., Hernández Rodríguez, N. A., & Marchisio Napoleone, S. (2020). MiTurno: Sistema de gestión de turnos para la atención al público (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería.

Rights license

Campus Centro
Cuareim 1451, Montevideo, Uruguay

Teléfono central: (598) 2902 1505
Campus Pocitos
Bvar. España 2633, Montevideo, Uruguay