Cocineros: Personal de cocina
Cajeros: Personal de facturación
Administradores: Gerentes y propietarios del restaurante
Usuarios secundarios:
Clientes: Para funcionalidades de autoservicio (opcional)
1.4 Uso previsto
El sistema será utilizado para:
Meseros: Registrar pedidos, consultar disponibilidad de mesas,
gestionar el estado de las órdenes
Cocineros: Visualizar pedidos pendientes, actualizar estado de
preparación, gestionar tiempos de cocina
Cajeros: Generar facturas, aplicar descuentos, procesar pagos, manejar
devoluciones
Administradores: Configurar menú, gestionar usuarios, generar
reportes, administrar inventario
Clientes: Realizar reservas, consultar menú, hacer pedidos de
autoservicio
1.5 Descripción general
El Sistema de Gestión de Restaurante es una aplicación web responsiva con
arquitectura cliente-servidor que integra módulos de gestión de pedidos,
facturación, inventario y administración. El sistema incluye interfaces
diferenciadas por rol de usuario, integración con sistemas de pago, y
capacidades de reportería en tiempo real.
2. Requisitos funcionales
RF-001 Gestión de Autenticación
El sistema debe permitir login seguro con usuario y contraseña
Debe implementar control de acceso basado en roles
Debe mantener sesiones de usuario activas durante el turno de trabajo
RF-002 Gestión de Mesas
El sistema debe mostrar el estado de las mesas (disponible, ocupada,
reservada)