La Escuela de Formación de Tecnólogos (ESFOT) posee diversas áreas y como parte de
sus instalaciones incluye un parqueadero el cual tiene por objetivo garantizar la seguridad
e integridad de los vehículos de docentes, personal administrativo y estudiantes que
realizan sus labores diarias dentro de la misma. Sin embargo, para que este parqueadero
funcione de manera adecuada, es necesario validar el ingreso únicamente a miembros
autorizados, así como gestionar eficientemente la disponibilidad de los espacios
disponibles ya que, sin el apoyo de herramientas tecnológicas, este proceso resulta ineficaz
y costoso, incrementando así el riesgo de incidentes como robos y la incapacidad de
monitorear en tiempo real el flujo de vehículos y los espacios destinados a personas con
discapacidad.
Para abordar los desafíos antes citados, en este Trabajo de Integración Curricular se ha
desarrollado un frontend que permita de forma gráfica y en tiempo real gestionar la
ocupación y disponibilidad de cada plaza de estacionamiento que posee el parqueadero
de la ESFOT. De esta manera, toda la comunidad politécnica y demás usuarios autorizados
pueden acceder a funciones específicas según su rol facilitando la reserva de espacios y
el monitoreo del flujo vehicular por medio de una solución basada en sensores.
Este documento se ha estructurado de la siguiente manera, en el primer capítulo se detalla
la problemática, objetivos, alcance y el respectivo marco teórico que sustenta el desarrollo
del componente frontend. Además, en el segundo capítulo, se expone el desarrollo del
componente basado en la metodología Scrum, así como el diseño de interfaces, patrón de
arquitectura, herramientas y librerías. Por otra parte, en el tercer capítulo, se detalla el
resultado de cada una de las tareas que se han definido por cada Sprint, así como el
resultado de las pruebas unitarias para validar la calidad del componente. Por último, en el
cuarto y quinto capítulo, se definen las respectivas conclusiones y recomendaciones que
se han logrado una vez que el componente frontend se ha puesto en producción de forma
exitosa para su uso y difusión.At the School for the Training of Technologists (ESFOT), there are not only spaces for study and recreation, but also parking spaces for administrative staff, teachers and students to use when required. However, due to the use that is given to this area of the institution, the controls carried out by the guards are minimal, since external people with malicious motives access the available spaces, which causes congestion, loss of time and users have to look for availability in other parking lots of the National Polytechnic School, thus increasing the risk of incidents such as theft and constant concern.
To address the aforementioned challenges and help the entire ESFOT community, this Curricular Integration project has developed a backend to efficiently manage in real time the occupancy and availability of each parking space in the parking lot, thus providing a technological tool to reduce the time spent searching for parking spaces and, above all, to strengthen security in this area of the ESFOT.
This document is organized as follows, the first section contains the analysis of the problem resulting in the objectives, scope and the respective theoretical framework. In the next section, the Scrum methodology is described together with the interface design, architecture pattern and the tools for backend development. In the third section, the result of each task that has been specified in the Sprint Backlog is presented together with the respective unit tests. Finally, the last section provides the conclusions and recommendations that have been achieved after the successful completion of the development and implementation of the backend component to production
Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.