SISTEMA DE GESTIÓN DE UN RESTAURANTE
Enviado por Jerry • 3 de Abril de 2018 • 1.787 Palabras (8 Páginas) • 358 Visitas
...
Modelo de Casos de Uso del Sistema
[pic 5][pic 6]
Diagrama de Caso de Uso del Administrador:
[pic 7][pic 8]
Descripción de los Casos de Uso
Forma Corta
Caso de Uso : Realizar Cobro de Atención en Mesa
Actor : Administrador
Administrador requiere realizar cobro (a solicitud cliente). El sistema muestra las mesas en estado de atención y por cobrar para la fecha. El administrador selecciona la mesa a facturar. El administrador solicita procesar consumo de la mesa. El sistema procesa el consumo, le aplica el IGV y muestra el total. El administrador solicita emitir la factura. El sistema emite la factura. El administrador realiza el cobro por consumo según la factura.
Caso de Uso : Realizar Reserva de Mesa
Actor : Administrador
Administrador requiere realizar reserva de mesa. El sistema solicita ingresar día y hora para la reserva. Administrador ingresa día y hora solicitada. El sistema muestra el estado de las mesas en relación a las reservas para el día y la hora ingresada. El administrador selecciona mesa a reservar. El sistema le solicita ingresar datos personales. El administrador ingresa datos personales solicitados y requiere registrar la reserva. El sistema realiza registro de reserva.
Caso de Uso : Tomar Pedido de una Mesa
Actor : Mozo
El mozo requiere registrar el Pedido de una Mesa. El sistema le muestra las mesas con pedido por tomar. El mozo selecciona una mesa. El sistema le muestra el formulario para la toma del pedido. El mozo selecciona plato del menú e ingresa cantidad a solicitar (Este último paso lo repite tantas veces como platos diferentes la mesa desee solicitar). El mozo solicita el registro del pedido. El sistema registra el pedido y actualiza la cantidad de platos disponibles definidos para el menú diario.
Especificación de los Casos de Uso
Forma Extendida
1.- CASO DE USO DEL SISTEMA
REALIZAR RESERVA DE MESA
2.-Descripción del caso de uso
El sistema debe permitir al cliente la reserva de una mesa para una fecha y hora determinada, siempre que sea con 24 horas de anticipación.
3.- Actores
Primario
Cliente
Secundario
Colaborador
4.- Pre
condiciones
1.
Que existan mesas disponibles para el periodo de reserva
2.
Que existan mesas con la capacidad solicitada
5.- Post
condiciones
1.
Se ha registrado la reserva de la mesa
2.
Se inicia el estado de reservado
6.- Trigger
El cliente solicita reservación de una mesa
7.-Flujo de Eventos
Actor: Cliente
Sistema
1.
Requiere reservación de mesa
2.
Solicita ingresar datos
Si está registrado
2.a.
Ingresa al sistema
3.
Muestra interfaz para reservación de mesa
4.
Ingresa número de comensales
5.
Ingresa periodo de reserva
6.
Verifica si hay disponibilidad de mesas
Hay disponibilidad
7.
Selecciona mesa
6.a
Muestra mesas disponibles
8.
Confirma reservación de mesa
9.
Registra reservación de mesa
10.
Salir del sistema
No hay disponibilidad
6.b.
Solicita nuevos datos
11.
Volver a 3.
No está registrado
2.b.
Solicita datos a registrar
12.
Ingresa datos
13.
Registra cliente
14.
Volver a 2.
8.-Excepciones
Paso
4.
Si el número de comensales es superior a la máxima capacidad (n) entre las mesas disponibles entonces muestra el mensaje: “El número de comensales es superior a la capacidad de nuestras mesas. Puede reservar más de una mesa
...