Se utilizan cinco tipos de diagramas en el modelado, y el diagrama de casos de uso de UML es una herramienta para modelar aspectos dinámicos del sistema que juegan un papel importante en el modelado de comportamiento, clase, sistema y subsistema. Cada diagrama tiene muchos actores, precedentes y relaciones entre ellos.
Los diagramas de casos de uso UML se usan ampliamente en una variedad de aplicaciones, especialmente donde se requiere una vista del sistema en términos de diferentes casos de uso o casos de uso. En la mayoría de los casos, esto implica modelar el contexto de un sistema, clase o subsistema, o modelar los requisitos que se aplican al comportamiento de los elementos seleccionados.
Un diagrama de casos de uso es de gran importancia para especificar, visualizar y documentar el comportamiento de un sistema. Usándolo, es más fácil para el desarrollador comprender el sistema, subsistema o clases, así como mirar desde afuera los beneficios de usar elementos para un contexto particular. Tal diagrama UML es de particular importancia para probar sistemas ejecutables cuandoingeniería directa, así como para comprender mejor su estructura interna, especialmente en ingeniería inversa.
La estructura de casos de uso es una gran herramienta para encontrar una alternativa al escenario principal que conduzca al éxito. En cada paso, hágase preguntas una y otra vez: "¿Qué más puede pasar?" Y en particular: "¿Qué puede salir mal?" Aquí es mejor averiguar desde el principio todas las condiciones de expansión posibles. Esto te ayudará a no confundirte cuando trabajes en las consecuencias en el futuro. Todas las condiciones para resolver el problema, que solo son posibles, se estudian mejor desde el principio. Este método te ayudará a evitar atascarte cuando trabajes en las consecuencias. Por lo tanto, si es posible, considere tantas condiciones como sea posible, y esto hará que los errores se reduzcan en el futuro.
La mejor opción para trabajar con un diagrama de casos de uso es una tabla gráfica que muestre su contenido. Es algo similar al diagrama de contexto, que se utiliza en los métodos estructurales. Después de todo, la tabla muestra los límites del sistema, así como su contacto con el mundo exterior.
El diagrama de casos de uso muestra claramente los actores, los casos de uso y las relaciones entre ellos:
– actuación de actores de tal o cual precedente;
: casos de uso que incluyen otros casos de uso.
El contenido de un caso de uso en el modelado UML no dice nada, pero la forma en que se presenta el diagrama lo refleja todo. Sin embargo, puede prescindir de un diagrama. Especialistasrecomendamos que al desarrollar un caso de uso, no se esfuerce demasiado en crear un diagrama. Será mejor si te concentras en el contenido textual de ellos.
El diagrama de caso de uso UML tiene otros tipos además de la relación de inclusión, por ejemplo extender. Es lo que los expertos recomiendan evitar. La razón radica en el hecho de que, a menudo, equipos de desarrollo completos pasan mucho tiempo considerando diversas relaciones entre casos de uso. Esto es un desperdicio de energía. Después de todo, tratar con una descripción textual de un precedente es mucho más conveniente, aquí es donde se esconde el verdadero valor de la tecnología.