Вы находитесь на странице: 1из 11

Casos de uso

Grupo: 6

Casos de uso
Actor
Objetivo

Registrar pedido de mesa.


Camarero
Registrar un pedido de una mesa previamente
asignada a un camarero.

Precondiciones

1.Identificacindelusuarioenelsistema.
Pedido de mesa generado.
Curso alternativo

postcondiciones
Curso normal

10.elcasodeusocomienzacuandoel
camareroseleccionalaopcinregistrar
pedidodemesa.
20.Elsistemamuestralasmesas
asignadasalcamarero.
30.elcamareroseleccionalamesa
deseada.
40.elsistemamuestraalcamarerolacarta
delrestaurante,
50.elcamareroseleccionalospedidos
deseadosporelcliente.
60. el camarero confirma la
registracin del pedido.
Observaciones
Se puede modificar un pedido mientras no est
registrado, el sistema aade a la cola los platos y
bebidas que hay que servir.

Casos de uso
Actor
Objetivo

Registrar carta de bebidas.


Jefe de camareros
Registrar la carta de las bebidas especificando la
categora.

Precondiciones
postcondiciones

Identificacindelusuarioenelsistema.

Curso normal

10.Elcasodeusoempiezacuandoel
usuarioseleccionalaopcinregistrar
cartadebebidas.
20.Elsistemamuestralascategorasde
bebidas.
30.Seleccionalacategoradebebidasque
quiereregistrar.

Carta registrada con xito.


Curso alternativo

40.elsistemamuestraloscamposa
rellenar.
50.introduceelnombredelabebida.
60.introducelafotodelproducto.
70.introduceelprecio.

60. no se puede guardar la foto por


fallo de tamao. El sistema muestra
un mensaje de error.

Observaciones

Se cambia la carta solo si el restaurante est


cerrado.

Casos de uso
Actor
Objetivo

Reserva de mesa va internet


Cliente
Efectuar la reserva de una mesa va internet.
Que haya mesas libres

Precondiciones
postcondiciones
Curso normal

Se reserva la mesa del cliente con xito.


Curso alternativo

10.Elcasodeusoempiezacuandoel
clienteaccedealapginawebdel
restauranteyseleccionalaseccinreserva
demesas.

20. El sistema muestra un mensaje


diciendo que no se puede reservar
mesas porque no queda ninguna
libre.

20.elsistemamuestraporpantallalos
camposquehayquerellenar.
30.Elclienterellenaloscamposdedatos
(Nombre,FechayHoradereserva,
Numerodepersonas).
40.seconfirmalareservaporelcliente.
50.elsistemaindicaquelareservaseha
hechoconxitoydevuelveunnmerode
reserva.
Observaciones
Casos de uso
Actor
Objetivo

Precondiciones
postcondiciones

Generacin de factura
Camarero
Generar la factura de una mesa concreta
previamente asignada a un camarero.
Tiene que existir por lo menos un pedido asignado
a esta mesa anteriormente.
Cola de facturas pendiente actualizadas

Curso normal

Curso alternativo

10.Elcasodeusoempiezacuandoel
camareroentraenlaseccingenerar
facturas.
20.Elsistemamuestralasmesas
asignadasaestecamarero.
30.Elcamareroseleccionalamesa
deseada.
40.Segeneralafacturayseimprime.
Observaciones

En la factura se imprime los datos de la mesa, el


pedido y los precios.

Casos de uso

Generar las estadsticas de los productos


ms consumidos.
Jefe de camareros
Generar estadsticas sobre los platos y las bebidas
ms consumidos en un periodo de tiempo elegido.
Identificacin del usuario.

Actor
Objetivo

Precondiciones
postcondiciones
Curso normal

Curso alternativo

10.elcasodeusocomienzacuandoel
usuarioentraenlaseccingenerar
factura.
20.Elsistemadaaelegirunaseriede
estadsticaspredefinidassegneltiempo.
30.Elusuarioeligelasestadsticasque
quieregenerar.
40.elsistemamuestralasestadsticas
elegidaporelusuario.
Observaciones

En las estadsticas mostradas deben incluir


grficas.

Casos de uso
Actor
Objetivo

Asignar mesas a camareros.


Jefe de camareros
Asignacin de 1 grupo de mesas a cada camarero.
Identificacin del usuario.

Precondiciones
postcondiciones
Curso normal

Cada camarero tiene 1 grupo de mesas asignado


Curso alternativo

10.Eljefedeloscamarerosaccedeala
seccindeasignacindemesas
20.Elsistemamuestratodaslasmesas
disponibles.
30.Eljefedeloscamarerosasignaacada
camareroelgrupodemesasquevaa
gestionar
40. el jefe de camareros confirma la
asignacin
Observaciones
Casos de uso
Actor
Objetivo

Precondiciones

Notificar a los camareros.


Cocinero
Notificacin del cocinero a los camareros cuando
un plato est listo
Identificacin del usuario.

Se notifica al camarero responsable de la mesa.


Curso normal
Curso alternativo

postcondiciones

10.Elcasodeusocomienzacuandoel
cocineroaccedealaseccin:Notificar
camareros
20.Elcocineroelijealamesaqueha
realizadoelpedido
30.elsistemamuestraelcamarero
responsabledelamesa
40. El cocinero enva la notificacin
al camarero
Observaciones
Casos de uso
Actor
Objetivo

Precondiciones

Cancelar pedido
Camarero
Cancelacin de un pedido echo previamente por
un cliente.
Identificacin del usuario.
Todava no se ha empezado a preparar el plato.

postcondiciones
Curso normal

10.elcasodeusoempiezacuandoel
camareroaccedealaopcin:Cancelar
pedido

Serealizalacancelacindelpedido
Curso alternativo

20.Elcamareroseleccionalamesadel
clientequequierecancelarelpedido

10. El camarero no puede realizar la


cancelacin si ya se ha empezado la
preparacin del mismo.

30.Elsistemamuestralalistadelos
platosdelamesa
40. el camarero cancela el pedido
Observaciones
Casos de uso
Actor
Objetivo

Precondiciones

postcondiciones
Curso normal

Cancelacin de reserva(va internet)


Cliente

Liberar una mesa previamente


reservada por internet.
1. Tener una mesa reservada en el
restaurante
2. Datos de efectuacin reserva
idnticos a los de la cancelacin .
Se libera la mesa reservada.
Curso alternativo

10.elcasodeusocomienzacuando
elclienteescogelaopcinde
cancelarunareservademesa.
20.elsistemamuestraalclientelos
camposdondetienequerellenarsus
datos.

30. la reserva ya se haba


cancelado por el sistema.

30. el sistema indica


mediante el ID de dicha
reserva que la reserva esta
cancelada.
Observaciones
Si no se ocupa la mesa pasado un
plazo, el sistema libera la mesa.
Casos de uso
Actor
Objetivo

Precondiciones

Pago de factura
Camarero
Efectuar el pago de la factura.
Identificacin del usuario.

postcondiciones
Curso normal
10.Elclienteefectaelpago.

Curso alternativo

20.Sielpagoesmediantetarjetadecrdito
Elsistemaverificasuvalidez.
30.Seconfirmaelpagodelpedido
40.Elsistemaimprimeuncomprobantedepago.

20.Latarjetadecrditonoesvlidayserechaza
laconfirmacindepago.
40. No se imprime el comprobante.

Observaciones

El sistema solo comprueba la fecha de caducidad de la


tarjeta, y su autenticidad.

Casos de uso
Actor
Objetivo

Aadir plato a la carta.


Cocinero

Precondiciones

Elcocinerojefedeseaaadirunalacartadel
Restaurante.Introducetodalainformacin
correspondientealnuevoelementoyporltimo
seleccionalosingredientesasociadosaesteconsus
Cantidades correspondientes.
Identificacin del usuario.

postcondiciones
Curso normal

Se ha aadido un elemento nuevo a la carta.


Curso alternativo

10.Elcasodeusocomienzacuandoelusuario
deseaaadirunelementoalacarta
20.Elusuarioespecificalaseccinenlaquevaa
incluirelnuevoelemento.
30.Elsistemamuestraunalistadeproductos
Dependiendodelaseccinescogida.
40.Elusuariorellenalosdatoscorrespondientesal
elemento:
50Introduceelnombre
60Introduceladescripcin
70Introducelafoto
80Introduceelprecio
90Introduceelnmerodedivisionesdel
elemento
100Seleccionalaseccin
110.Silaseccinasignadanoeslade
bebidas
120.Elusuarioespecificaeltiempode
elaboracindelplato

130.Elsistemainformadequelosdatos
Introducidosnosoncorrectos.Sevuelve
alpaso30

130.Elusuarioconfirmalosdatos
140.Elsistemacompruebaquelosdatos
introducidosseancorrectos
150.Losdatosintroducidossoncorrectos.El
sistemagenerauncdigoasociadoal
elementoyregistratodoslosdatos
4.6.Elsistemaconfirmaquesehaaadidoun
nuevoelementoalacartasatisfactoriamente
Lasseccionesasignablesaunelementodelacartasern:Entrantes,
Observaciones
Carnes,Pescados,BebidasoPostres
Lascantidadesdelosingredientesasignadosalosplatosse
establecernengramosencasodeserslidosymililitrosencasode
serlquidos
Lafotodeberestarenformato.jpegynosobrepasarlos200kb

Casos de uso
Actor
Objetivo

Aadir ingredientes de comida al


almacn
Cocinero

Elcocinerojefedeseaaadiruningredientealsistema.
Introducelosdatoscorrespondientesadichoingrediente,
secompruebansisoncorrectosyseconfirmala
operacin.

Precondiciones
postcondiciones
Curso normal

Se ha registrado un ingrediente en el sistema.


Curso alternativo

10.Elcasodeusocomienzacuandoelcocinero
jefedeseaaadirun
Ingrediente.
20.Elusuariointroducelosdatoscorrespondientes
alnuevoingrediente:

30.Introduceelnombre

40.Introduceellmitemnimoenstock.

50.Introduceelmximoenstock.

60.Introducelacantidadactualenstock

70.Introduceunafoto.
80.Elusuarioconfirmalosdatos.

90.Elsistemacompruebasilosdatos
introducidossoncorrectos
100.Losdatosintroducidossoncorrectos.El
sistemagenerauncdigodeproducto,registra

50.Elsistemainformadequelosdatos
introducidosnosoncorrectos.Sevuelvealpaso20

todoslosdatosyconfirmaquehasidoaadido
satisfactoriamente.
Tantoloslmitescomolacantidadactualsedeberndarengramos.
Observaciones
- La foto deber estar en formato .jpeg y no sobrepasar
los 200 kb

Casos de uso
Actor
Objetivo

Precondiciones

Aadir bebidas a stock


Cocinero.

Eljefedeloscamarerosaadeunanuevabebidaalalista
delospedidosalproveedor
Identificacindeljefedeloscamarerosenelsistema

se ha aadido con xito la bebida a la lista de los


pedidos del stock
Curso normal
Curso alternativo

postcondiciones

10.Eljefedecamarerosaccedealaseccinde
consultade
lalistadelasbebidasapedir
20.Elsistemamuestralasbebidasapedir
30.Eljefedeloscamarerosaadeunanueva
bebida

40.Elsistemamuestralacantidaddeesabebida
quequierepedir
50.elsistemaconfirmalaaccinydevuelveun
mensajedexito

Observaciones
Casos de uso
Actor
Objetivo

Consulta del almacn de las bebidas


Jefe de camareros
Consulta de las bebidas disponible a travs el
sistema

Precondiciones
postcondiciones

Identificacindeljefedecamarerosenelsistema

Curso normal

Curso alternativo

10.Eljefedecamarerosaccedeala
seccindeconsultadelalmacnenel
sistema
20.Elsistemamuestralasbebidas
disponibles.
30.Eljefedecamareroseligeunabebida
40.Elsistemamuestralacantidaddeesa
bebidaenelalmacn
Observaciones
Elsistemaavisaraaljefedecamarerosqueunabebidaha

llegadoaunacantidadmnima
Casos de uso
Actor
Objetivo

Registrar la carta de los platos


cocinero

Aadir,quitaromodificarunplato
Identificacindelcocineroenelsistema

Precondiciones
postcondiciones

La carta quedara actualizada


Curso alternativo

Curso normal

10.Elcocineroaccedealaseccindemodificacin
delacarta
20.Elsistemamuestralosplatosdisponibles,ylas
opcionesdeaadir,modificaroquitar.
30.ELcocineroseleccionalaopcindeseada
31.Elcocinerorealizalamodificacin
Elsistemamandaunmensajeinformativoalrealizaruna
Observaciones
modificacin
Lamodificacinserealizasiempreycuandoelrestauranteest
cerrado.

Casos de uso
Actor
Objetivo

Consultadelacartadelrestaurantevainternet

Cliente
Consultar la carta de restaurante a travs la
pgina del restaurante

Precondiciones
postcondiciones
Curso normal

Curso alternativo

10.Elclienteseleccionalaseccinde
consultadelacarta
20.Elsistemamuestralacartadelos
platosylasbebidasservidasenel
restaurante
Observaciones
Elclientepuedeconsultartambinlosingredientesde
cadaplato

Вам также может понравиться