Bar Wizard Software Gastronómico
Cargando...
Fecha
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Nacional de Tucumán, Facultad de Ciencias Exactas y Tecnología, Departamento Ciencias de Computación
Resumen
Resumen del proyecto: “Bar Wizard – Software Gastronómico”
El proyecto "Bar Wizard - Software Gastronómico" es una aplicación web integral diseñada para optimizar y centralizar la gestión de bares o restaurantes. El sistema permite manejar eficientemente pedidos, reservas, mesas, inventario de productos y proveedores, así como la administración de empleados y pagos. Busca agilizar la toma de pedidos, gestionar el estado de las mesas en tiempo real (libres, reservadas, ocupadas), procesar pagos con múltiples métodos, controlar automáticamente el stock, y generar reportes detallados de ventas y ganancias. Su objetivo principal es maximizar la eficiencia operativa, minimizar los errores manuales y potenciar una gestión más efectiva.
Descripción
Índice
1. Narrativa de Procesamiento..............................................................................................4
2. Documento de Requisitos.................................................................................................5
2.1 Introducción..................................................................................................................5
2.1.1 Propósito............................................................................................................. 5
2.1.2 Alcance................................................................................................................5
2.1.3 Definiciones, siglas y abreviaciones....................................................................7
2.1.4 Referencias......................................................................................................... 7
2.1.5 Apreciación global............................................................................................... 8
2.2 Descripción Global....................................................................................................... 9
2.2.1 Perspectiva del producto.....................................................................................9
2.2.2 Funciones del producto....................................................................................... 9
2.2.3 Características del usuario................................................................................ 11
2.2.4 Restricciones.....................................................................................................12
2.2.5 Atención y dependencias.................................................................................. 12
2.2.6 Requisitos futuros..............................................................................................13
2.3 Requisitos Específicos............................................................................................... 14
2.3.1 Interfaces externas............................................................................................14
2.3.1.1 Interfaces de Usuario............................................................................... 14
2.3.1.2 Interfaces con hardware...........................................................................14
2.3.1.3 Interfaces con software............................................................................ 14
2.3.1.4 Interfaces de comunicación......................................................................14
2.3.2 Requisitos funcionales...................................................................................... 14
2.3.3 Atributos del sistema......................................................................................... 22
2.3.3.1 Seguridad................................................................................................. 22
2.3.3.2 Usabilidad.................................................................................................22
2.3.3.3 Mantenibilidad.......................................................................................... 23
2.3.5 Otros requisitos................................................................................................. 23
2.3.5.1 Base de datos...........................................................................................23
3. Análisis............................................................................................................................. 23
3.1 Casos de uso............................................................................................................. 23
3.2 Diagramas Objeto-Comportamiento...........................................................................44
3.3 Diagrama Objeto-Relación.........................................................................................45
4. Diseño............................................................................................................................... 47
4.1 Diseño físico de base de datos.................................................................................. 47
4.2 Diseño de clases........................................................................................................48
4.3 Diseño procedimental.................................................................................................48
4.3.1. Login...........................................................................................................48
4.3.2 Usuario........................................................................................................ 49
4.3.3 Reserva....................................................................................................... 52
4.3.4 Mesa............................................................................................................53
2
4.3.5 Pedido......................................................................................................... 55
4.3.6 Producto...................................................................................................... 57
4.3.7 Proveedor....................................................................................................60
4.3.8 Categoría.....................................................................................................61
4.3.9 Pago............................................................................................................ 63
4.3.10 Control de Caja..........................................................................................63
4.3.11 Reporte de Ventas..................................................................................... 65
4.4 Diseño de interfaces...................................................................................................67
4.4.1 Pantalla de Inicio de Sesión........................................................................ 67
4.4.2 Pantalla de ¿Olvidaste tu contraseña?........................................................68
4.4.3 Pantalla Principal (Dashboard)....................................................................69
4.4.4 Gestión de Usuarios....................................................................................69
4.4.5 Gestión de Mesas........................................................................................72
4.4.6 Gestión de Reservas...................................................................................75
4.4.7 Gestión de Pedidos..................................................................................... 77
4.4.8 Gestión de Proveedores..............................................................................82
4.4.9 Gestión de Productos..................................................................................83
4.4.10 Gestión de Control de Caja....................................................................... 86
4.4.11 Gestión de Categorías...............................................................................89
4.4.12 Generar Reportes de Venta.......................................................................90
4.4.13 Control de Stock........................................................................................93
4.4.14 Cierre de Sesión........................................................................................96
4.5 Diseño de arquitectura............................................................................................... 96
5. Pruebas............................................................................................................................. 98
5.1 Pruebas manuales..................................................................................................... 98
Palabras clave
Citación
Atim, G., Cosentino Veglia, L., Martínez, E., & Rollan, N. (2025). Bar Wizard: Software gastronómico [Proyecto final de grado, Universidad Nacional de Tucumán, Facultad de Ciencias Exactas y Tecnología].

