INTRODUCCIÓN.
Los casos de uso se componen de un documento literal y un
diagrama, el componente de documento se encuentra en la sección UML casos de uso de este blog, esta entrada se centra en los elementos del diagrama. A continuación se muestran y describen dichos elementos.
Elemento
|
Función en el diagrama
|
|
El termino ACTOR, se refiere a un tipo de estereotipo que representa una entidad (persona, grupo de personas, sistema informático), externa al sistema que será modelado y que interactúa con uno o más casos de uso. Se representa por una figura humana, independientemente de que sea una persona o un sistema.
|
||
Dentro del diagrama los casos de uso son representados por óvalos, en el interior de ellos se ubica el nombre del caso de uso por ejemplo “registrar datos”.
|
||
En el diagrama el sistema es representado con un rectángulo, dentro del rectángulo deben estar los casos de uso y fuera de él los actores, actores y casos de uso se relacionan por medio de asociaciones, casos de uso con casos de uso pueden relacionarse con asociaciones simples, extensiones, inclusiones o generalizaciones.
|
||
Asociación es la relación entre un actor un caso de uso.
|
||
Un Caso de Uso puede extender el comportamiento de otro, por lo general cuando se
consideran circunstancias particulares por ejemplo en una empresa de alimentos el caso de uso (clasificar tomates) puede extender a (descartar tomates), siempre y cuando el tomate en cuestión no pase cierta validación.
La Extensión se representa con el estereotipo << Extend >> y una flecha que va desde el caso de uso extendido hasta el principal. En este caso la flecha es punteada aunque algunas herramientas de modelado usan la flecha de generalización con el estereotipo << Extend >>.
|
||
Un caso de uso puede incluir la funcionalidad de otro como parte de su proceso normal, en general se asume que el caso de uso incluido se llama cada vez que el caso de uso base se ejecuta.
Un Caso de Uso puede ser incluido por uno o más casos de uso, por lo que ayuda a reducir la duplicación de funcionalidad al factorizar el comportamiento común en los casos de uso que son muchas veces utilizados de nuevo.
La Inclusión se representa con el estereotipo << include >> y una flecha que va desde el caso de uso principal hasta el que incluye. En este caso la flecha es punteada aunque algunas herramientas de modelado usan la flecha de generalización con el estereotipo << Include >>.
|
||
También es posible utilizar la generalización con los actores, sin embargo es una práctica poco utilizada
La generalizacion es representada en el diagrama con una flecha con punta triangular vacia, que va desde el caso de uso hijo hasta el caso de uso principal.
|
En los videos que se encuentra a continuación se muestra como realizar diagramas de casos de uso en las herramientas de modelado, ArgoUML y StarUML.
1. Diagramas de caso de uso utilizando ArgoUML.
casino with no deposit bonus【WG98.VIP】
ResponderEliminarcasino with no deposit bonus,【WG98.VIP】⭐️, 2021-12-03, the casino with 서산 출장샵 no 구리 출장마사지 deposit 의왕 출장안마 bonus,【WG98.VIP】⭐️, 2021-12-03, 영주 출장샵 casino with no deposit bonus,【WG98.VIP】⭐️, 2021-12-02, casino with no deposit 이천 출장안마 bonus,