miércoles, 30 de marzo de 2011

Ejemplo de Caso de Uso

Se desea desarrollar una aplicación que permita gestionar un servicio de comida rápida a través de Internet. Para poder realizar un pedido, el sistema pregunta al usuario si es la primera vez que hace un pedido, en cuyo caso le pide sus datos personales; si no es la primera vez, el usuario introduce su número de teléfono como clave para acceder a sus datos. La aplicación ofrece al usuario una serie de pantallas a través de las cuales puede navegar, de forma que en cada una puede seleccionar un determinado tipo de comida (pantalla de postres, pantalla de primeros platos, etc.) así como la cantidad elegida.

Cuando termina de elegir, el usuario pulsa un botón etiquetado como enviar que pone en marcha la generación del pedido y la generación de la factura. Hay que tener en cuenta que existen incentivos, de forma que el cliente habitual no paga por una misma comida lo que pagaría un cliente que pide por primera vez. Los incentivos van asociados al consumo, de forma cuando los pedidos acumulados de un cliente superan ciertos límites (primer límite 20 USD, segundo 40, y así sucesivamente) se le regala un bono de 5 USD. para el siguiente pedido. Tenga en cuenta que el sistema deberá realizar entre otras las siguientes funcionalidades:

• Consultas del número de clientes que han elegido un determinado plato en alguno de sus pedidos.
• Estadísticas sobre platos más solicitados y menos solicitados.

1 comentario: