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, que incluya un escenario nominal (secuencias típicas) y secuencias alternativas en 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.

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 solicitados por el sistema se denominan actores secundarios.

Relaciones

Hay varios tipos de relación: entre actores, entre casos de uso o entre actor y caso 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 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 el otro sentido hablamos de extensión, B es una parte opcional de A. Se representa con una flecha punteada de A a B. Podemos leer A incluye B o B extiende A.

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

Puede suceder que un caso de uso abarque un conjunto de intercambios y procesos. En este caso, las relaciones de inclusión y extensión facilitan la escritura del caso.

ES
FR
FR
EN
ES
Salir de la versión móvil