Análisis de Requerimientos de Software para Establecimiento
de Comida Fitness
Datos del Establecimiento:
Nombre: kRNTRITION
Ubicación: Cr 12n11 cc Unicentro-villavicencio
Capacidad:
2 cajas
24 mesas
6 meseros
Infraestructura:
1 cocina
1 depósito
1 almacén
Requerimientos Funcionales:
1. Gestión de Pedidos:
El sistema debe permitir a los meseros ingresar pedidos de los clientes de
manera rápida y precisa.
Debe haber una interfaz intuitiva para la selección de platos y bebidas.
Se necesita una función para gestionar las modificaciones de los pedidos
(adiciones, eliminaciones, cambios).
Los pedidos deben ser enviados automáticamente a la cocina para su
preparación.
2. Gestión de Mesas:
El software debe proporcionar una vista de todas las mesas del
establecimiento, indicando su estado (ocupada, disponible, en espera).
Debe ser posible asignar mesas a los clientes y registrar su estado (por
ejemplo, en espera de orden, comiendo, listo para el pago).
Se necesita la capacidad de dividir o combinar mesas según las necesidades
de los clientes.
3. Gestión de Inventario:
El sistema debe llevar un registro actualizado del inventario de ingredientes
y productos.
Debe generar alertas cuando los niveles de inventario estén bajos para que
se puedan realizar pedidos de reposición.
Se requiere un seguimiento de los costos de los ingredientes y productos
para análisis de rentabilidad.
4. Gestión de Personal:
El software debe permitir la programación de turnos para los meseros.
Debe haber una función para registrar la asistencia y las horas trabajadas
por cada empleado.
Se necesita un sistema de gestión de propinas y salarios.
Requerimientos No Funcionales:
Usabilidad:
La interfaz de usuario debe ser intuitiva y fácil de usar para el personal con
diferentes niveles de habilidad tecnológica.
El sistema debe ser rápido y eficiente para garantizar una experiencia fluida
para los clientes y el personal.
Seguridad:
Se deben implementar medidas de seguridad para proteger la información
confidencial de los clientes y empleados.
El acceso al sistema debe estar restringido según los roles del personal.
Casos de Uso:
Registrar Pedido:
Actor Principal: Mesero
Flujo Principal:
1. El mesero selecciona la mesa del cliente.
2. El cliente elige los platos y bebidas del menú.
3. El mesero envía el pedido al sistema.
Flujo Alternativo:
Si el cliente solicita modificaciones en el pedido, el mesero las realiza
antes de enviarlo al sistema.
Gestionar Inventario:
Actor Principal: Gerente
Flujo Principal:
1. El gerente accede al módulo de gestión de inventario.
2. Revisa los niveles de inventario actuales.
3. Realiza pedidos de reposición según sea necesario.
Flujo Alternativo:
1. Si un producto está fuera de stock, el gerente puede ajustar
temporalmente el menú para reflejar la disponibilidad limitada.
Programar Turnos:
Actor Principal: Gerente de Recursos Humanos
Flujo Principal:
1. El gerente accede al sistema de gestión de personal.
2. Selecciona la fecha y los empleados.
3. Asigna los turnos según las necesidades operativas.
Flujo Alternativo:
Si un empleado solicita un cambio de turno, el gerente puede ajustar
la programación en consecuencia.