Use el diagrama del caso

Use el diagrama del caso

La primera pregunta que debe hacerse es: "¿Para qué se utilizará el software?" ". El diagrama de casos de uso. El diagrama de casos de uso incluye actores y casos de uso. Es importante proporcionar con un diagrama de uso una descripción detallada, si es posible, incluyendo un escenario nominal (secuencia típica) y secuencias alternativas en los casos particulares.

Actor

Los primeros están representados por figuras. Un actor es una entidad externa al sistema modelado y que interactúa directamente con él. Los actores son los usuarios del sistema: software integrado, sistemas informáticos externos, un elemento externo al sistema con el que interactúa.

Por tanto, los actores son roles y no una persona física. Una persona física puede estar representada por diferentes actores. Si varias personas desempeñan el mismo papel frente al sistema, estarán representadas por un solo actor.

Diagrama de caso de uso de relación de actor uml

Caso de uso

Un caso de uso es un servicio prestado a un actor, es una funcionalidad de este último. Los actores que solicitan servicios de los sistemas se denominan actores primarios. Cuando son convocados por el sistema, se denominan actores secundarios.

Diagrama de caso de uso de relación de actor uml

Relaciones

Hay varios tipos de relación: entre actores, entre casos de uso o entre actor y casos de uso.

Las relaciones entre actores simbolizan una generalización y están representadas por una línea continua y una flecha vacía. Hay generalización entre A y B si podemos decir "A es una especie de B". Esto equivaldría a herencia en un lenguaje orientado a objetos.

Hay dos posibles relaciones entre los casos de uso (ya hemos visto la generalización). La inclusión entre A y B significa que B es una parte obligatoria de A. En la otra dirección hablamos de extensión, B es una parte opcional de A. Está representada por una flecha punteada de A a B. En se puede leer A incluye B o B extiende A.

las relaciones de inclusión y extensión permiten aislar un servicio reutilizable como parte de varios otros casos de uso, esto se denomina reutilización.

Diagrama de caso de uso de relación de actor uml

Puede suceder que un caso de uso cubra un conjunto de intercambios y tratamientos. En este caso, las relaciones de inclusión y extensión nos permiten escribir mejor el caso.

Diagrama de caso de uso de relación de actor uml