Sei sulla pagina 1di 15

Casos de usos

1.1. Priorizacin de los Casos de Uso del Sistema 1.1.1. Ciclos de Desarrollo de los Casos de Uso del Sistema
Ciclos de desarrollo Cdigo CUS2-01 CUS2-02 CUS2-03 CUS2-04 Casos de Uso Ncleo CUS2-13 Central CUS2-08 (Ciclo 0) CUS2-09 CUS2-11 CUS2-19 CUS2-20 Nombre Actualizar receta de plato Consultar carta de platos Actualizar receta de bebida Consultar carta de bebidas Consultar recetas Actualizar pedido de platos y/o bebidas Actualizar preparacin de plato Actualizar preparacin de bebida Programar atencin de banquete Reporte de platos y bebidas solicitados en el da Clasificacin Secundario Secundario Secundario Secundario Primario Primario Primario Primario Primario Secundario

1.2. Realizacin de Casos de Uso del Sistema 1.2.1. Especificacin de Alto nivel
CUS2-08 Actualizar pedido de platos y bebidas Actor(es) Propsito Caso de uso asociado Resumen ASI2-07 Tomador de Pedidos

Permitir el registro y actualizacin de la comanda.


Ninguno El caso de uso inicia cuando el tomador de pedidos registra el pedido de plato y/o bebida realizada por el cliente. Finaliza con la creacin de una nueva comanda o actualizacin de la misma.

Requerimiento Funcional

RQF223 Programar pedido de bebidas RQF216 Registrar pedido de platos y/o bebidas

CUS2-16 Generar lista de artculos para preparacin de banquete Actor(es) Propsito ASI2-14 Chef en Jefe

Permitir la generacin de la lista de artculos para la preparacin del banquete.


Ninguno El caso de uso inicia cuando el chef en jefe indica buscar banquetes y finaliza cuando el sistema muestra la lista de artculos para la preparacin de un banquete seleccionado.

Caso de uso asociado Resumen

Requerimiento Funcional

RQF204 Elaborar listado de artculos para preparar los platos y/o bebidas relacionadas con el banquete.

CUS2-17 Generar reporte y estadsticas de pedidos de venta de banquete Actor(es) Propsito ASI2-12 Gerente de Gastronoma

Permitir la generacin de reporte de estadsticas de ventas de banquetes.


Ninguno El caso de uso inicia cuando el gerente de gastronoma selecciona el tipo de grfico y el rango de fecha, y culmina cuando el sistema muestra el grfico estadstico correspondiente a los criterios seleccionados por el usuario.

Caso de uso asociado Resumen

Requerimiento Funcional

RQF229 Generar reporte de banquetes realizados

1.2.2. Especificacin de los casos de uso del sistema 1.2.2.1.


1.

CUS2-08 Actualizar pedido de platos y bebidas


Actores del Sistema 1.1 ASI2-07 Tomador de Pedidos

2.

Propsito Permitir el registro y actualizacin del pedido o comanda.

3.

Breve Descripcin

El caso de uso inicia cuando el tomador de pedidos indica Registrar pedido de plato y/o bebida realizada por el cliente. Finaliza con la creacin de un nuevo pedido (comanda) o la actualizacin del mismo. 4. Flujo de Eventos 4.1 4.1.1 4.1.2 4.1.3 Flujo Bsico El tomador de pedidos indica la opcin Registrar pedido. El sistema despliega la interfaz Registrar pedido. El tomador de pedidos selecciona Nueva Comanda dentro de la interfaz Registrar Pedido. El tomador de pedidos ingresa el nmero de mesa. El tomador de pedidos selecciona Nuevo tem. El sistema despliega la interface Agregar Item El tomador de pedidos ingresar el cdigo o nombre de plato o bebida. El tomador de pedido selecciona Buscar

4.1.4 4.1.6 4.1.7 4.1.8 4.1.9

4.1.10 El sistema presenta la lista de platos y bebidas que cumplan con el criterio definido. 4.1.11 El tomador de pedido selecciona el cdigo de plato o bebida solicitado e indica Agregar 4.1.12 El sistema agrega el plato o bebida seleccionada en la lista de tem de detalles del pedido y cierra la interface Agregar Item. 4.1.10 El tomador de pedido selecciona Guardar pedido de la interface Registrar Pedido. 4.1.11 El sistema presenta un dialogo solicitando la confirmacin de la accin. 4.1.12 El tomador de pedido indica SI y el flujo continua en el punto 4.1.13. Si el tomador de pedido indica No el sistema cierra el dialogo y el flujo continua el punto 4.1.7 4.1.13 El sistema cierra el dialogo de confirmacin y guarda la informacin del nuevo pedido o comanda y el flujo continua en el punto 4.1.2 4.2 Subflujos

4.2.1

Agregar nuevo tem a un pedido

4.2.1.1 El subflujo se inicia en el paso 4.1.2. 4.2.1.2 El tomador de pedidos hace clic en el botn Actualizar Pedido. 4.2.1.3 El sistema muestra la interfaz Modificar Pedido. 4.2.1.4 El tomador de pedidos ingresa el nmero de mesa y presiona el botn Buscar. 4.2.1.5 El sistema completa la lista vaca con el contenido del pedido en estado registrado y relacionado a la mesa consultada. 4.2.1.6 El subflujo contina con el paso 4.1.7. 4.2.2 Eliminar tem de una comanda

4.2.2.1 El subflujo se inicia en el paso 4.2.1.5. 4.2.2.2 El tomador de pedidos selecciona un tem de la lista de contenido de la comanda. 4.2.2.3 El tomador de pedidos hace clic en el botn Eliminar tem. 4.2.2.4 El subflujo contina en el paso 4.1.9. 4.3 4.3.1 Flujos Alternos El sistema no encuentra el nmero de mesa consultada en el paso 4.2.1.4

4.3.1.1 El sistema muestra el siguiente mensaje: El nmero de mesa no existe. 5. Precondiciones 5.1 Ingreso al Sistema

El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login). 6. Poscondiciones 6.1 Creacin de nueva comanda El sistema codifica la nueva comanda y asigna el estado de Generada. 7. Puntos de Extensin No aplica

8.

Requerimientos Especiales No aplica

9.

Informacin Adicional No aplica

1.2.2.2.
1.

CUS2-09 Actualizar preparacin de plato


Actores del Sistema 1.1 ASI2-06 Jefe de Cocina

2.

Propsito Permitir la realizar la asignacin del cocinero que realizara la preparacin de un plato solicitado.

3.

Breve Descripcin El caso de uso inicia cuando el Jefe de Cocina selecciona la opcin Preparacin\Preparacin de plato del modulo de gastronoma. El caso de uso termina cuando el Jefe de Cocina asigna al cocinero que preparara un plato solicitado.

4.

Flujo de Eventos 4.1 4.1.1 Flujo Bsico El Jefe de Cocina selecciona la opcin de men Preparacin\Preparacin de plato. El sistema despliega en la ventana del navegador la pgina web Actualizar preparacin de plato conteniendo la lista de los platos solicitados que aun no se asignado cocinero para su preparacin y ordenados de acuerdo a la antigedad del pedido. El Jefe de Cocina elige el enlace en la columna #pedido, ver el subflujo asignar cocinero. El Jefe de Cocina da clic en la opcin guardar. El sistema guarda las asignaciones de platos y vuelve a desplegar la lista de los platos solicitados pendientes de asignacin de cocinero. El Jefe de Cocina elije cerrar y termina el caso de uso del sistema.

4.1.2

4.1.3

4.1.4

4.1.5

4.2 4.2.1

Subflujos Asignar Cocinero 1. El sistema despliega en la ventana del navegador una cuadro emergente Listado de cocineros disponibles ordenados de menor a mayor en la columna cantidad de platos asignados. El Jefe de Cocina elije el check box del cocinero que decide asignar. El Jefe de Cocina da clic en aceptar cerrando el popup y asignado el cocinero al pedido.

2.

3.

4.2.2

Restablecer 1. Si el Jefe de Cocina da clic en el botn restablecer, el sistema descarta las asignaciones hechas desde la ltima grabacin y despliega nuevamente la lista de platos pendientes de asignar cocinero.

4.3

Flujos Alternos No aplica

5.

Precondiciones 5.1 Ingreso al Sistema El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login. Debe haberse ingresado el registro de la comanda (ver Caso de Uso CUS2-10 Actualizar pedido de platos y bebidas)

6.

Poscondiciones 6.1 Resultado Se asignara a los platos pendientes de asignacin un cocinero para la elaboracin del mismo

7.

Puntos de Extensin No aplica

8.

Requerimientos Especiales No aplica

9.

Informacin Adicional No aplica

1.2.2.3.
1.

CUS2-11 Actualizar preparacin de bebida


Actores del Sistema 1.1 ASI2-04 Jefe de Bar

2.

Propsito Permitir la realizar la asignacin del barman que realizara la preparacin de una bebida solicitada.

3.

Breve Descripcin El caso de uso inicia cuando el Jefe de Bar indica Preparacin/Preparacin de bebida del mdulo de Gastronoma. El caso de uso termina cuando el Jefe de Bar asigna al barman que preparara una bebida solicitada.

4.

Flujo de Eventos 4.1 4.1.1 Flujo Bsico El Jefe de Bar selecciona la opcin de men Preparacin/Preparacin de bebida. El sistema despliega en la ventana del navegador la pgina web Preparacin/Preparacin de bebida conteniendo la lista de las bebidas solicitadas que aun no se asignado al barman para su preparacin y ordenados de acuerdo a la antigedad del pedido. El Jefe de bar elige el enlace en la columna #pedido, ver el subflujo asignar barman. El Jefe de bar da clic en la opcin guardar. El sistema guarda las asignaciones de bebidas y vuelve a desplegar la lista de las bebidas solicitadas pendientes de asignacin de barman. El Jefe de bar elije cerrar y termina el caso de uso del sistema.

4.1.2

4.1.3

4.1.4

4.1.5

4.2 4.2.1

Subflujos Asignar Barman 1. El sistema despliega en la ventana del navegador una cuadro emergente Listado de brmanes disponibles ordenados de menor a mayor en la columna cantidad de bebidas asignadas. El Jefe de bar elije el check box del barman que decide asignar. El Jefe de bar da clic en aceptar cerrando el popup y asignado el cocinero al pedido.

2. 3.

4.2.2

Restablecer 1. Si el Jefe de bar da clic en el botn restablecer, el sistema descarta las asignaciones hechas desde la ltima grabacin y despliega nuevamente la lista de platos pendientes de asignar cocinero.

4.3

Flujos Alternos No aplica

5.

Precondiciones 5.1 Ingreso al Sistema El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login. Debe haberse ingresado el registro de la comanda (ver Caso de Uso CUS2-10 Actualizar pedido de platos y bebidas)

6.

Poscondiciones 6.1 Resultado Se asignara a los platos pendientes de asignacin un cocinero para la elaboracin del mismo

7.

Puntos de Extensin No aplica

8.

Requerimientos Especiales No aplica

9.

Informacin Adicional No aplica

1.2.2.4.
1.

CUS2-13 Consultar Recetas


Actores del Sistema 1.1 ASI2-08 Consultante de Recetas

2.

Propsito Consulta de recetas de platos y/o bebidas.

3.

Breve Descripcin El caso de uso inicia cuando el Consultante de Recetas indica Consultar Recetas de Platos y/o Bebidas. El caso de uso termina cuando el Consultante de Recetas obtiene la informacin de las recetas de platos y/o bebidas. Se considera el uso de criterios (filtros) para optimizar la bsqueda de las recetas.

4.

Flujo de Eventos 4.1 4.1.1 Flujo Bsico El Consultante de Recetas selecciona la opcin de men Consultar Receta de Platos y/o Bebidas. El sistema despliega en la ventana del navegador la pgina web Consultar Receta de Platos y/o Bebidas

4.1.2

4.1.3 El Consultante de Recetas indica los criterios de bsqueda de la receta Tipo, Nmero de Receta, Descripcin y/o Ingrediente. 4.1.4 El Consultante de Recetas inicia la bsqueda al hacer clic sobre el botn Buscar. El sistema muestra la lista de las recetas que coincidan con los criterios de bsqueda. Si el Consultante de Recetas elige el enlace Cdigo de Receta de la columna Cdigo, ver el subflujo Consultar. Subflujos Consultar

4.1.5

4.1.6

4.2 4.2.1

1.

El sistema despliega en la ventana del navegador un cuadro emergente Receta de Platos y/o Bebidas El sistema muestra los ingredientes, preparacin y observaciones que forman parte de la receta.

2.

4.2.2

Restablecer 1. Si el Consultante de Recetas hace clic sobre el botn Restablecer, se elimina los datos ingresados como criterios para la bsqueda, as como la lista de de recetas.

4.3

Flujos Alternos No aplica

5.

Precondiciones 5.1 Ingreso al Sistema El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login). 5.2 Parmetros de Bsqueda El Consultante de Recetas conoce algn parmetro de bsqueda que identifique pertenezca a la receta a consultar.

6.

Poscondiciones 6.1 Resultado Se obtendr una lista de recetas que cumplan con los criterios definidos por el Consultante de Recetas.

7.

Puntos de Extensin No aplica

8.

Requerimientos Especiales No aplica

9.

Informacin Adicional
No aplica

1.2.2.5.
1.

CUS2-15 Consultar pedidos de venta de banquete


Actores del Sistema 1.1 ASI2-04 Chef en Jefe

2.

Propsito Permitir la consulta de los pedidos de venta de servicio de banquete.

3.

Breve Descripcin El caso de uso inicia cuando el chef responsable del servicio de banquete realiza l a consulta de todos los contratos por servicio de banquete y culmina con la seleccin de los prximos a realizarse.

4.

Flujo de Eventos 4.1 4.1.1 Flujo Bsico El Jefe de Almacn selecciona la opcin Consultar pedidos de venta de banquete del men principal del sistema. El sistema despliega en la ventana del navegador la pgina web Consultar pedidos de venta de banquete. El sistema crea el formulario Consultar pedidos de venta de banquete en el cual se puede escoger la bsqueda de acuerdo al criterio. El sistema realiza la bsqueda del banquete y muestra en un datagrid los datos del pedido del banquete, mostrando los datos: Cdigo del banquete, Descripcin del cliente y Fecha banquete. Si el Jefe de Almacn elige Limpiar, ver el subflujo Limpiar Si el Jefe de Almacn elige Finalizar, ver el subflujo Finalizar Subflujos Limpiar 1. El sistema limpia los datos del formulario y deshabilita los controles.

4.1.2

4.1.3

4.1.4

4.1.5 4.1.6 4.2 4.2.1

4.2.2

Finalizar 1. Se cierra el formulario Consultar Stock de productos de almacn.

4.3

Flujos Alternos

No aplica 5. Precondiciones 5.1 Ingreso al Sistema El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login. 6. Poscondiciones No aplica 7. Puntos de Extensin No aplica 8. Requerimientos Especiales No aplica 9. Informacin Adicional No aplica

1.2.2.6.

CUS2-16 Generar lista de artculos para preparacin de

banquete
1. Actores del Sistema 1.1 2. ASI2-14 Chef en Jefe

Propsito Permitir la generacin de reporte de estadsticas de consumo de platos y bebidas.

3.

Breve Descripcin El caso de uso inicia cuando el chef en jefe indica buscar banquetes y finaliza cuando el sistema muestra la lista de artculos para la preparacin de un banquete seleccionado.

4.

Flujo de Eventos 4.1 Flujo Bsico

4.1.1

El chef en jefe indica Generar lista de artculos para preparacin de banquete. El chef en jefe ingresa el cdigo o nombre del cliente. El chef en jefe selecciona el rango de fecha (inicial y final). El chef en jefe indica Buscar. El sistema muestra la lista de banquetes de acuerdo a los criterios de busquena indicados por el usuario. Los atributos que se muestran son: cdigo del banquete, nombre del cliente y fecha de realizacin del banquete. El chef en jefe elije un cdigo de baquete. El sistema muestra la lista de artculos correspondiente al banquete seleccionado. Los atributos de la lista son: tipo de artculo (plato o bebida), descripcin y cantidad.

4.1.2 4.1.3 4.1.4 4.1.5

4.1.6 4.1.7

5.

Precondiciones 5.1 Ingreso al Sistema El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login).

6.

Poscondiciones 6.1 Resultado Se obtendra una lista con los artculos correspondiente a un banquete seleccionado.

7.

Puntos de Extensin No aplica

8.

Requerimientos Especiales No aplica

9.

Informacin Adicional No aplica

1.2.2.7.

CUS2-17 Generar reporte y estadsticas de pedidos de venta de

banquete
1. Actores del Sistema 1.1 2. ASI2-12 Gerente de Gastronoma

Propsito Permitir la generacin de reporte de estadsticas de consumo de platos y bebidas.

3.

Breve Descripcin El caso de uso inicia cuando el gerente de gastronoma selecciona el tipo de grfico y el rango de fecha, y culmina cuando el sistema muestra el grfico estadstico correspondiente a los criterios seleccionados por el usuario.

4.

Flujo de Eventos 4.1 4.1.1 Flujo Bsico El gerente de gastronoma indica Generar reporte y estadsticas de pedidos de venta de banquete. El gerente de gastronoma selecciona el tipo de grfico. El gerente de gastronoma selecciona el rango de fecha inicial y final. El chef en jefe indica Generar grfico. El sistema muestra un grfico de barras con la informacin de los pedidos de venta de banquetes realizados por mes.

4.1.2 4.1.3 4.1.4 4.1.5

5.

Precondiciones 5.1 Ingreso al Sistema El Usuario debe haberse autentificado para ingresar en la aplicacin (ver Caso de Uso Realizar Login).

6.

Poscondiciones 6.1 Resultado Se obtendr un grfico de barras con la informacin de los pedidos de venta de banquete realizados por mes.

7.

Puntos de Extensin

No aplica 8. Requerimientos Especiales No aplica 9. Informacin Adicional No aplica

Potrebbero piacerti anche