Está en la página 1de 3

Acontinuacinsepresentauncasodeusobsicoqueabstraeagrandesrasgoselfuncionamiento

delsistemadeunrestaurante.

Nombre:
Actor:
Descripcin:
Flujoprincipal:

RegistrarPedido/CU1
EMPLEADO
Describeelprocesoderegistrarpedido
Eventosactor
Activafuncinderegistro

Verificalosplatosdisponibles
Marcalosplatossolicitadosy
disponibles

Precondicin:
Poscondicin:
Presuncin:

Elsistemapideconformidad

Eventossistema
Elsistemavuelvealistarel
Pedidoinicialylepermite
Modificar,eliminaragregarun
Nuevoregistro.
Almacenalosdatosregistrados
Elsistemapideconformidad

Elempleadoqueregistradebetenerunusuarioautorizadoenelsistema
Clientedebecancelarpedido
Elsistemapararegistrarlospedidosdebeestardisponible

Alternativa:

Solicitalaconformidaddelclienteen
cuantoalpedido
Almacenalosdatosregistrados
Elindicaalclienteeltotaldelcostodel
Pedido.

Eventosactor
ActivalafuncinCambiarpedido

Eventossistema
Muestralapantalladenuevo
pedido

Muestralalistadeplatos
disponibles
Muestraenpantallalosplatos
Seleccionadosyunprevio
delcostodelpedido


Nombre:
Actor:
Descripcin:
Flujoprincipal:

Realizarpago/CU2
Cliente/Empleado
Procesogeneralpararealizarelpagodelpedidosolicitado
Eventosactor
Eventossistema
Empleadoindicaelcostototaldel

pedido
Clienteentregaalgnmediovlidode

pago.
Empleadoactivalafuncinpara
Semuestraenpantallala
registrarelpagoenelsistema.
Confirmacindelpago.
Seconsultaquetipodecomprobante
Segeneraelcomprobantedel
Requiereelcliente.
Pago
Elempleadoconfirmalatransaccin.
Sistemaimprimecomprobante
Depago.

GeneracindePedidoenel
sistema,enpantallasemuestra
elpromediodetiempoque
elclientedebeesperar
pararecibirsupedido.
Empleadoentregaelcomprobantee

indicaeltiempopromediodeentrega
delpedido.
Eventosactor
Eventossistema
Elempleadoleconsultaalclientesi

acumulapuntos.
Siesassolicitasunumerodesu

documentodeidentidad
Activalafuncinpararegistrarpuntos
Enpantallatieneunformulario
Paraingresareldocumento
Solicitado,
Registraelpedidoparaelotorgamiento Incrementalospuntosdel
depuntos
cliente.

Muestraenpantallalacantidad
Totaldepuntosacumulados.
Sedebehaberregistradoelpedido.
Elclientedebeencontrarseregistradoenelsistemaparaacumularpuntos
Elsistemadebeestardisponible.

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

También podría gustarte