En UML, las relaciones son conexiones entre elementos del modelo. Los casos de uso también están conectados entre sí en diferentes tipos de relaciones. La relación entre dos casos de uso básicamente modela las dependencias entre dos casos de uso. Al reutilizar casos de uso existentes utilizando diferentes tipos de relaciones, se reduce el esfuerzo general requerido para desarrollar el sistema.

Los diagramas de casos de uso muestran los casos de uso, los actores y las relaciones entre ellos. Por ejemplo, la relación entre un actor y un caso de uso ilustra que el actor puede usar cierta funcionalidad del sistema de negocios.

Relaciones de asociación

Una asociación es una relación entre dos clasificadores, como un actor y casos de uso, que describe la causa de la relación y las reglas que la rigen. Una asociación es una relación entre un actor y un caso de uso comercial. Indica que un actor puede utilizar la funcionalidad del sistema empresarial.

Ejemplo de diagrama de caso de uso

Relaciones de generalización

Una relación de generalización es una relación en la que un elemento del modelo (hijo) se basa en otro elemento del modelo (padre). Las relaciones de generalización se utilizan en diagramas de clases, diagramas de componentes, diagramas de implementación y diagramas de casos de uso para indicar que el elemento secundario acepta todos los atributos, operaciones y relaciones definidas en el elemento principal.

Ejemplo de Generalización de Diagrama de Casos de Uso

Incluir relaciones

En el modelado UML, una relación de inclusión es una relación en la que un caso de uso (caso de uso base) contiene la funcionalidad de otro caso de uso (caso de uso de inclusión). Una relación de contención admite la reutilización de la funcionalidad en el modelo de caso de uso.

Ejemplo de inclusión de diagrama de caso de uso

Extendiendo las relaciones

En el modelado UML, puede utilizar una relación de extensión para especificar que un caso de uso (extensión) amplía el comportamiento de otro caso de uso (base). Este tipo de relación revela detalles sobre el sistema o la aplicación que normalmente están ocultos en el caso de uso.

Ejemplo de extensión de diagrama de caso de uso

Más ejemplos de casos de uso

Diagrama de caso de uso del sistema de radiodifusión

Plantilla de diagrama de casos de uso: diagrama de casos de uso del sistema de transmisión (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso de cajero automático

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso de cajero automático (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Diagrama de caso de uso: proyectos múltiples con límites del sistema

Plantilla de diagrama de casos de uso: diagrama de casos de uso: varios proyectos con límites del sistema (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Diagrama de caso de uso: sistema de examen en línea

Plantilla de diagrama de casos de uso: diagrama de casos de uso: sistema de examen en línea (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: servicio de pasajeros

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: servicio de pasajeros (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: desarrollo de software

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: desarrollo de software (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: sistema de aparcamiento

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: sistema de estacionamiento (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Diagrama de casos de uso de UML: sistema de proceso de pedidos

Plantilla de diagrama de casos de uso: diagrama de casos de uso UML: sistema de proceso de pedidos (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

 

Diagrama de casos de uso de inclusión y extensión

Plantilla de diagrama de casos de uso: incluir y ampliar el diagrama de casos de uso (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: sitio web (extender e incluir caso de uso)

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: sitio web (extender e incluir casos de uso) (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: sistema externo como actor

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: sistema externo como actor (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: cajero automático de un banco

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: cajero automático de un banco (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Ejemplo de diagrama de caso de uso: Aeropuerto

Plantilla de diagrama de casos de uso: ejemplo de diagrama de casos de uso: aeropuerto (creado por el creador de diagramas de casos de uso de Visual Paradigm Online)

EDITAR ESTE DIAGRAMA

Referencias