Академический Документы
Профессиональный Документы
Культура Документы
Uso
Un diagrama de Casos de Uso muestra las distintas operaciones que se esperan de una
aplicación o sistema y cómo se relaciona con su entorno (usuarios u otras aplicaciones).
Caso de uso
Se representa en el diagrama por una elipse, denota un requerimiento solucionado por el
sistema. Cada caso de uso es una operación completa desarrollada por los actores y por
el sistema en un diálogo. El conjunto de casos de uso representa la totalidad de
operaciones desarrolladas por el sistema. Va a compañado de un nombre significativo.
En el caso del ejemplo se tienen como casos de uso de la cafetera RecibirDinero,
PedirAzucar, PedirProducto, DarVueltas y Cancelar.
Actor
Es un usuario del sistema, que necesita o usa algunos de los casos de uso. Se representa
Usa (uses). Relación entre dos casos de uso, denota la inclusión del
comportamiento de un escenario en otro. En el caso del ejemplo el caso de uso
Cancelar incluye en su comportamiento DarVueltas; y PedirProducto incluye
también DarVueltas
Extiende (extends). Relación entre dos casos de uso, denota cuando un caso de
uso es una especialización de otro. Por ejemplo, podría tenerse un caso de uso
que extienda la forma de pedir azucar, parta que permita escoger el tipo de
azuacr (normal, dietético moreno) y además la cantidad en las unidades
adecuadas para cada caso (cucharaditas, bolsitas o cucharaditas,
respectivamente). Un posible diagrama se muestra a continuación.
Pablo Figueroa
Versión 1.1