Desarrollo de Software para la gestión de parques temáticos con Internet of Things
Abstract
El trabajo de final de grado presenta el diseño y la implementación de una aplicación full stack dual, destinada a mejorar la gestión y la experiencia de visitantes de un parque temático. La plataforma se bifurca en dos interfaces: una para los administradores del parque y otra para los visitantes.
El backend de la aplicación ha sido construido utilizando Django, un framework de desarrollo web en Python, que permite a los administradores del parque registrar y actualizar información relevante del parque. Esta información puede incluir detalles sobre atracciones, tiendas, restaurantes, clientes, entradas, entre otros.
El frontend, por otro lado, se ha diseñado utilizando React Native, permitiendo así el desarrollo de una aplicación móvil accesible para los usuarios. La información actualizada por los administradores en el backend se refleja en tiempo real en esta aplicación móvil, gracias al uso de una API REST.
La aplicación móvil es un asistente integral para el visitante, proporcionándole información actualizada y permitiéndole gestionar diversas necesidades durante su visita. Ofrece funcionalidades tales como la reserva virtual de atracciones, brindando así una experiencia de usuario optimizada, tanto en la fase de planificación como durante el día de la visita al parque.
En resumen, este trabajo presenta una solución full stack dual eficaz para la gestión de parques temáticos, al mismo tiempo que mejora la experiencia de los visitantes mediante la digitalización y el acceso en tiempo real a la información relevante del parque. The final degree project presents the design and implementation of a dual full stack application, aimed at enhancing the management and visitor experience of a theme park. The platform splits into two interfaces: one for park administrators and another for visitors.
The backend of the application has been built using Django, a Python web development framework, enabling park administrators to register and update relevant park information. This information can include details about attractions, shops, restaurants, clients, tickets, among others.
The frontend, on the other hand, has been designed using React Native, thus enabling the development of a mobile application accessible to users. The information updated by the administrators in the backend is reflected in real-time in this mobile application, thanks to the use of a REST API.
The mobile application is a comprehensive assistant for the visitor, providing up-to-date information and allowing them to manage various needs during their visit. It offers functionalities such as virtual reservation of attractions, thereby providing an optimized user experience, both in the planning phase and on the day of the park visit.
In summary, this work presents an effective dual full stack solution for theme park management, while improving visitors' experience through digitization and real-time access to relevant park information.
Trabajo Fin de Grado
Desarrollo de Software para la gestión de parques temáticos con Internet of ThingsTitulación / Programa
Grado en Ingeniería en Tecnologías de Telecomunicación y Grado en Análisis de Negocios/Business AnalyticsMaterias/ UNESCO
12 Matemáticas1203 Ciencias de los ordenadores
120317 Informática
Materias/ categorías / ODS
KTT (GITT)Palabras Clave
Parques temáticos, Administración, Teoría de colas, Experiencia de usuario, Full-stack, API, MultiplataformaTheme Parks, Administrative, Queueing theory, User experience, Full-stack app, Cross-platform, API