Você está na página 1de 3

Casos de Uso

Diagrama de Casos de Uso


Objetivo

El diagrama de casos de uso tiene como objetivo ayudar a la comunicación entre los analistas y el cliente.

Un diagrama de casos de uso describe un escenario que muestra la funcionalidad del sistema desde el punto
Motivacion
de vista de un usuario.

UML El cliente debe ver las características principales de su sistema en el diagrama de casos de uso.
- História
- Notación
Diagramas El diagrama de casos de uso se representa mediante:

Actores
Bibliografia
casos de uso;

relacionamentos entre estes elementos.Estes relacionamentos pueden ser:

Asociaciones entre actores y casos de uso;


generalizaciones entre los actores;Generalizaciones,
amplía e incluye entre los casos de uso.
Opcionalmente, los casos de uso se pueden envolver por un rectángulo que
representa los límites del sistema.

Con más detalle:

Actores
Un actor está representado por un maniquí y una etiqueta con el nombre
del actor. Un actor es un usuario del sistema, que puede ser un usuario
humano u otro sistema computacional.

Caso de uso

Un caso de uso se representa mediante una elipse y una

etiqueta con el nombre del caso de uso. Un caso de uso define

una función de sistema grande. La implicación es que una función se puede


estructurar en otras funciones y, por lo tanto, un caso de uso puede ser
estructurado.

Relaciones
 oAyuda para describir casos de caso

Entre un actor y un caso de uso


Asociación
Define una funcionalidad del sistema desde
el punto de vista del usuario.

Entre los Actores

Generalización
- -Los casos de uso de B son
también casos de uso de un
- -A tiene sus propios casos de uso
Entre casos de uso incluír

Una relación de inclusión de un caso de uso a a un caso de uso B indica que B es

esencial para el comportamiento de A. también se puede decir que B is_part_of

a.

Extender

Una relación de extensión de un caso de uso B a un caso de uso indica que se

puede Agregar el caso de uso B para describir el comportamiento de un (no

esencial). La extensión se inserta en un punto de extensión del caso de uso a.

El punto de extensión en un caso de uso es una indicación de que se pueden

agregar otros casos de uso. Cuando se invoca el caso de uso, comprobará si sus

extensiones deben invocarse o no.

¿Lo entendiste? Probablemente no. Es que la extensión se considera

unánimemente un concepto oscuro.

Vayamos a nuevas explicaciones.

Al especificar B amplía a, la semántica es:

• Se definen dos casos de uso: A y extendido por B;

• B es una variación de a. contiene eventos adicionales para ciertas condiciones;

• Debe especificarse donde B se inserta en a. generalización o especialización

(EAM)

El caso de uso B es un caso de uso a (a es una generalización de B, o B es una

especialización de a). Una relación entre un caso de uso genérico para uno más

específico, que hereda todas las características de sus elementos primarios.

• Sistema de Límites del sistema: representados por un rectángulo que involucra

los casos de uso que componen el sistema.

Nombre del sistema: ubicado dentro del rectángulo.

Ejemplo 1
Ejemplo 2

Você também pode gostar