Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Release 1.0
Definición del Sistema
“Un sistema de actividad de humana (SAH) que a partir de
los requerimientos culinarios de los clientes, utilizando
insumos muy bien seleccionados, y personal altamente
calificado, ofrece una carta para la satisfacción de los
gustos mas exigentes”.
Principales procesos
Reserva
Atención
Preparación
Facturación
Compras Insumos
Requerimientos Funcionales
Reserva
Facilitar a los clientes la reserva de una mesa según el
número de personas que asistirán
- Solo a los clientes registrados
- Solo que cuenten con tarjeta de crédito vigente
- Solo con 48 horas de anticipación
Atención
Facilitar la asignación de una mesa a un cliente con
reserva o sin ella
Registrar el pedido de un cliente en una mesa
- Facilitar el registro de características especiales para
el producto
Preparación
Facilitar el registro de la carta del menú diario
Facilitar la lectura de los productos solicitados por un
cliente en una mesa
Permitir la actualización del estado de los productos
solicitados por un cliente en una mesa
Facturación
Permitir la facturación del consumo como producto de la
atención de un cliente en una mesa.
Compras Insumos
Permitir el registro de los productos y cantidades a
comprar para el día.
Administración
- Registra a los nuevos usuarios del sistema
- Registra los precios de los productos
- Asigna los mozos a la mesas (programación de
mozos)
- Facilitar el registro de reclamos por atención
- Facilitar la consulta o impresión de:
o las atenciones vigentes
o productos más demandados
o ingresos del día
o menú del día
ACTORES Y SUS RESPONSABILIDADES
ASIGNA REALIZA
CLIENTE A RESERVA DE DEFINE CLIENTE
1 MESA ATENCIÓN
MAITRE REALIZA
REGISTRO DE
INCONFORMIDAD
ACTUALIZA
REALIZA REGISTRO REGISTRO
2 DE PEDIDO DE MESA ATENCION EN MESA
MOZO
3 REALIZAR RESERVA
DE ATENCION POR
WEB
CLIENTE
REALIZA ACTUALIZA
REGISTRO DE LA REGISTRO
4 CARTA DIARIA PEDIDO
COCINERO
REGISTRA PAGO
POR ATENCION EN
5 MESA
CAJERO
DEFINE
DEFINE DEFINE MESAS PRODUCTOS
6 PERSONAL
ADMINISTRADOR STMA
ASIGNA
CLIENTE A
MESA
REALIZA
RESERVA DE
ATENCIÓN
DEFINE CLIENTE
MAITRE
REALIZA
REGISTRO DE
INCONFORMIDAD
REALIZA REGISTRO
DE PEDIDO DE MESA
MOZO
ACTUALIZA
REGISTRO
ATENCION EN MESA
REALIZAR RESERVA
DE ATENCION POR
WEB
CLIENTE
REALIZA
REGISTRO DE LA
CARTA DIARIA
ACTUALIZA
REGISTRO
COCINERO
PEDIDO
REGISTRA PAGO
POR ATENCION EN
MESA
CAJERO
DEFINE
PERSONAL
ASIGNA
CLIENTE A
MESA
Caso de Uso:
El maitre requiere asignar mesa a cliente. El sistema le presenta las mesas disponibles.
El maitre selecciona mesa. El maitre asigna cliente a mesa. El maitre asigna mozo para
atención de mesa. El maitre solicita registro de asignación al sistema.
REALIZA
RESERVA DE
ATENCIÓN
Caso de Uso:
El maitre require registrar una reserva para un cliente. El sistema le solicita selecciona
al cliente. El maitre selecciona la cliente- El maitre registra la fecha y hora para la
reserva. El maitre opcionalmente requiere de cliente un tipo y número de tarjeta de
crédito. El maitre opcionalmente registra pedido del cliente para fecha y hora de
reserva.
ESPECIFICACIÓN EXTENDIDA DE LOS CASOS DE USO
Interacción
Actor: MAITRE SISTEMA
1 Se loguea al sistema. 2 Le presenta las opciones según su rol de
usuario
3 Requiere asignar cliente a mesa 4 Le presenta el formulario para registrar
una atención a partir de la asignación de
un cliente a una mesa.
5 Requiere seleccionar cliente 6 Presenta opciones de búsqueda
7 Ingresa datos para ubicar cliente
Escenario 1a: El cliente no está 8a Muestra mensaje “Cliente no
registrado registrado”
9a Requiere que se registre al Cliente.
10a Ejecuta caso de Uso: Definir Cliente
Escenario 1b: El cliente está 8b Recupera datos de cliente
registrado
9 Requiere asignar mesa a cliente
Escenario 2a: No hay mesas 10a Muestra mensaje “No hay mesas
disponibles disponibles”
11a Informa al cliente
12a Sale del registro
Escenario 2b: Hay mesas 10b Presenta mesas disponibles
disponibles
11b Selecciona mesa 12b Asigna mesa a cliente
13 Requiere asignar mozo
Escenario 3a: No hay mozos 14a Muestra mensaje “No hay mozos
disponibles disponibles para asignar a mesa”
15a Informa al cliente
16a Sale del registro
Escenario 3b: Hay mozos 14b Presenta mozos disponibles
disponibles
14b Selecciona mozo
15b Somete registro al sistema 16 Crea un nuevo registro de atención
17 Cambia el estado de la mesa
18 Se incrementa el número de atenciones
del mozo
19 Sale del registro
Extensiones
5 Requiere seleccionar un cliente
5.1 Consultar reserva de atención de cliente
Excepciones
7 Ingresa datos para ubicar a cliente
7.1 Mensaje: “Cliente no registrado”
9 Requiere asignar mesa a cliente
9.1 Mensaje: “No hay mesa disponible para asignar”
13 Requiere asignar mozo
13.1 Mensaje: “No hay mozos disponibles para asignar a mesa”
<<extend>>
Consultar
Reserva <<include>>
Seleccionar
mesa
ASIGNA
<<include>> Seleccionar
CLIENTE A
MESA mozo
MAITRE
<<include>> Seleccionar
cliente
GUI
CLIENTE …
MOZO
CONSULTAR
REGISTRAR
RESERVA