Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.
Generar Reserva
1.1
Descripcin
En este caso de uso se describe todo el procedimiento que el cliente hace para realizar una reserva en el
restaurante El Huanchaquito.
1.2
Actor(es)
Cliente (Comensal)
2.
Flujo de Eventos
Este caso de uso es iniciado por el usuario cuando selecciona en el men Reservaciones, la opcin Crear
Reservacin.
2.1
1.
2.
3.
2.2
Flujo Bsico
El sistema le muestra la interfaz REALIZAR RESERVA donde se debe ingresar la informacin necesaria
para realizar la reservacin.
El cliente ingresa los datos solicitados en el formato, como Nombre, Documento de Identidad, Telfono,
Nmero de Comensales, Fecha y Hora, Correo Electrnico, entre otros.
El cliente selecciona la opcin Buscar Mesas.
3.1 El sistema convoca al CU Buscar Mesas (include).
3.2 El cliente selecciona la mesa en la cual desea consumir.
3.3 El sistema captura la informacin y la ingresa en el campo Mesa.
3.4 El cliente acepta las especificaciones ingresadas en los campos previos.
3.5 El sistema captura la informacin ingresada.
3.6 El sistema verifica la informacin ingresada.
3.7 El sistema le muestra al cliente el costo segn las especificaciones de la reservacin que se ingres.
3.8 El cliente acepta la reservacin y el costo del mismo.
3.9 El sistema guarda las especificaciones de la reservacin.
3.10El sistema muestra en pantalla que la reservacin se ha completado con xito y muestra el cdigo
correspondiente a esa reservacin.
Flujos Alternativos
3.5. Ingreso incompleto de datos:
3.5.1 El sistema encuentra que hay campos a los cuales le falto el ingreso de datos.
3.5.2 El sistema muestra un mensaje de error diciendo que hay campos obligatorios que no han sido
ingresados.
3.5.3 El sistema muestra de nuevo el formato para realizar la reservacin con los datos ingresados
por el usuario.
3.5.4 El cliente completa los campos que son necesarios para realizar la reservacin.
3.5.5 El cliente acepta las especificaciones ingresadas en los campos previos.
3.5.6 El sistema captura la informacin ingresada.
3.5.7 El sistema verifica la informacin ingresada.
Contina en evento 3.7
3 Disponibilidad de mesas:
3.1 El sistema muestra un mensaje en el cual especifica que para el da solicitado no hay mesas
disponibles.
3.2 El cliente acepta el mensaje.
3.3 El cliente cambia la fecha para continuar con el proceso de reservacin en el restaurante.
3.4 El cliente selecciona nuevamente la opcin Buscar Mesas.
Contina en evento 3.1
3.
Precondiciones
3.1 Mesas (Disponibles y No disponibles) y Nmero de Mesas deben estar en la base de datos.
4.
Poscondiciones
4.1 La reserva queda almacenada en el sistema en la lista de Reservas Realizadas.
5.
Puntos de Extensin
5.1
CU Buscar Mesas, en el paso 3.1
Si el cliente ha seleccionado una fecha en la cual no hay mesas disponibles, el sistema solicitara escoger
otra fecha y/o hora. De haber mesas disponibles en la fecha y/o hora escogida este caso de uso las mostrar
para su posterior seleccin.
Confirmar Reserva
1.1
Descripcin
En este caso de uso se describe todo el procedimiento que el anfitrin hace para validar una reserva
realizada y permitir el ingreso de los clientes (comensales) al establecimiento.
1.2
Actor(es)
Anfitrin
2.
Flujo de Eventos
Este caso de uso es iniciado por el anfitrin cuando selecciona en el men Reservaciones, la opcin Validar
Reservacin.
2.1
1.
2.
3.
4.
5.
6.
7.
8.
2.2
Flujo Bsico
El sistema le muestra al usuario la interfaz VALIDAR RESERVACIN el cual consta con dos campos para
ingresar datos.
El anfitrin ingresa los siguientes datos a quien hizo la reserva en el formulario: Documento de Identidad y
Cdigo de Reserva.
El anfitrin selecciona la opcin Validar Datos.
El sistema captura la informacin ingresada.
El sistema verifica la informacin ingresada.
El sistema le muestra al anfitrin un mensaje en pantalla que los datos son correctos.
El anfitrin selecciona la opcin Salir que est en el mensaje.
El sistema cambia el estado de la reservacin, de Reservacin Realizada a Reservacin Atendida.
Flujos Alternativos
3. Ingreso incorrecto de datos:
3.1 El anfitrin selecciona la opcin Validar Datos.
3.2 El sistema captura la informacin ingresada.
3.3 El sistema verifica la informacin ingresada.
3.4 El sistema le muestra al anfitrin un mensaje en pantalla que los datos son incorrectos.
3.5 El anfitrin selecciona la opcin Aceptar.
3.
Precondiciones
3.1
4.
Poscondiciones
4.1 El estado de la reserva cambia, de Reservacin Realizada a Reservacin Atendida.
5.
Puntos de Extensin
NO Presenta puntos de extensin.
1.1
Descripcin
En este caso de uso se describe todo el procedimiento que el anfitrin hace para crear una orden de atencin
y permitir el ingreso de los clientes (comensales) al establecimiento.
1.2
Actor(es)
Anfitrin
2.
Flujo de Eventos
Este caso de uso es iniciado por el usuario cuando selecciona en el men Reservaciones, la opcin Generar
Orden de Atencin.
2.1
1.
2.
3.
Flujo Bsico
El sistema le muestra al anfitrin la interfaz GENERAR ORDEN DE ATENCIN donde se debe ingresar
la informacin necesaria para realizar la una orden de atencn
El anfitrin ingresa los datos del cliente en el formato, como Nombre, Documento de Identidad, Nmero de
Comensales.
El anfitrin selecciona la opcin Buscar Mesas.
3.1. El sistema convoca al CU Buscar Mesas (include).
3.2. El anfitrin selecciona la mesa en la cual el cliente desea consumir.
3.3. El sistema captura la informacin y la ingresa en el campo Mesa.
3.4. El anfitrin acepta las especificaciones ingresadas en los campos previos.
3.5. El sistema captura la informacin ingresada.
3.6. El sistema verifica la informacin ingresada.
3.7. El sistema guarda las especificaciones de la Orden de Atencin.
3.8. El sistema muestra en pantalla que la Orden de Atencin se ha completado con xito y muestra el
cdigo correspondiente a esa Orden.
2.2
Flujos Alternativos
3.5. Ingreso incompleto de datos:
3.5.1 El sistema encuentra que hay campos a los cuales le falto el ingreso de datos.
3.5.2 El sistema muestra un mensaje de error diciendo que hay campos obligatorios que no han sido
ingresados.
3.5.3 El sistema muestra de nuevo el formato para realizar la orden de atencin con los datos
ingresados por el usuario.
3.5.4 El anfitrin completa los campos que son necesarios para realizar la orden de atencin.
3.5.5 El anfitrin acepta las especificaciones ingresadas en los campos previos.
3.5.6 El sistema captura la informacin ingresada.
3.5.7 El sistema verifica la informacin ingresada.
El flujo contina en el evento 3.7
3.
Precondiciones
3.1
4.
Poscondiciones
4.1 La Orden de Atencin queda registrada en la base de datos.
5.
Puntos de Extensin
5.1CU Buscar Mesas
Si el cliente ha seleccionado una fecha en la cual no hay mesas disponibles, el sistema solicitara escoger
otra fecha y/o hora. De haber mesas disponibles en la fecha y/o hora escogida este caso de uso las mostrar
para su posterior seleccin.
Generar Cuenta
1.1
Descripcin
En este caso de uso se describe todo el procedimiento que el cliente hace para generar la cuenta de su
consumo.
1.2
Actor(es)
Cliente (Comensal)
2.
Flujo de Eventos
Este caso de uso es iniciado por el usuario cuando selecciona en el men Estado de Cuenta, la opcin Generar
Cuenta.
2.1
1.
Flujo Bsico
El sistema le muestra al usuario la interfaz ESTADO DE CUENTA el cual consta de una imagen
autogenerada con los datos del consumo y una opcin de Pagar Cuenta.
2.
3.
4.
3.
Precondiciones
3.1
4.
Poscondiciones
4.1
5.
Puntos de Extensin
5.1
CU Generar Cuenta, en el paso 2
El sistema solicita a la base de datos los productos que han sido registrados en el nmero de cuenta
correspondiente.
Descripcin
Generar Reserva
Confirmar Reserva
Descripcin
Generar Orden de
Atencin
Generar Cuenta
Caso de uso:
Generar Reserva
Actor(es):
Cliente
Propsito:
Caso de uso
asociado:
Ninguno
Resumen:
Clasificacin
Primario
Requisitos
Caso de uso:
Confirmar Reserva
Actor(es):
Anfitrin
Propsito:
Caso de uso
asociado:
Ninguno
Resumen:
Clasificacin
Primario
Requisitos
Caso de uso:
Actor(es):
Anfitrin
Propsito:
Caso de uso
asociado:
Ninguno
Resumen:
Clasificacin
Primario
Requisitos
Disponibilidad de mesas
Caso de uso:
Generar cuenta
Actor(es):
Cliente
Propsito:
Caso de uso
asociado:
Ninguno
Resumen:
Clasificacin
Primario
Requisitos