Desarrollo de una Aplicación Android para la gestión interna de un establecimiento hostelero

Read full text
Authors: Oliver Rosario de Guzmán
Cited by: 0

Abstract

Este trabajo tiene como finalidad el diseño y desarrollo de una aplicación Android para la gestión interna de un establecimiento hostelero. La aplicación busca optimizar el flujo de trabajo y la coordinación del personal mediante funcionalidades adaptadas al rol del usuario: gerente, camarero o cocinero. Entre las funcionalidades de la aplicación destacamos: • Gestión de comandas concurrentes. • Gestión de empleados, altas y bajas. • Gestión de productos (descripciones y precios). • Gestión de mesas (nº de mesas y cantidades). • Organización de las vacaciones de los empleados. • Información estadística de ventas e ingresos durante un rango de tiempo. Facilitará la toma de decisiones promoviendo una gestión más eficiente basada en datos reales. La metodología de desarrollo combina Scrum para la gestión ágil de sprints con RUP para la documentación técnica estructurada (diagramas de clases, casos de uso, …). La solución tecnológica se desarrollará empleando Android Studio como entorno integrado para el desarrollo de la aplicación. Para terminar de completar la aplicación nos ayudaremos de servicios de Firebase como son la base de datos: Firebase Database. Almacenamiento en la nube: Firebase Storage y para la gestión de usuarios se empleará IAM. El control de versiones se gestiona con GitHub. Abstract: The purpose of this project is to design and develop an Android application for the internal management of a hospitality establishment. The application seeks to optimise workflow and staff coordination through features tailored to the user's role: manager, waiter or chef. Among the application's features, we highlight: • Management of concurrent orders. • Management of employees, registrations and terminations. • Product management (descriptions and prices). • Table management (number of tables and quantities). • Organisation of employee holidays. • Statistical information on sales and revenue over a period of time. It will facilitate decision-making by promoting more efficient management based on real data. The development methodology combines Scrum for agile sprint management with RUP for structured technical documentation (class diagrams, use cases, etc.). The technological solution will be developed using Android Studio as an integrated environment for application development. To complete the application, we will use Firebase services such as the database: Firebase Database. Cloud storage: Firebase Storage and IAM will be used for user management. Version control is managed with GitHub.

Fields of Study & Subjects

Mobile and Web Applications Engineering and Information Technology Decision Support System Applications

Publication details

Journal / source
Hispana
Publication date
3 February 2026
Language
ES
Document type
Thesis