Los Cuatro Tipos De Relaciones En El Diagrama De Casos De Uso
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.
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.
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.
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.
Más ejemplos de casos de uso
Diagrama de caso de uso del sistema de radiodifusión
Ejemplo de diagrama de caso de uso de cajero automático
Diagrama de caso de uso: proyectos múltiples con límites del sistema
Diagrama de caso de uso: sistema de examen en línea
Ejemplo de diagrama de caso de uso: servicio de pasajeros
Ejemplo de diagrama de caso de uso: desarrollo de software
Ejemplo de diagrama de caso de uso: sistema de aparcamiento
Diagrama de casos de uso de UML: sistema de proceso de pedidos
Diagrama de casos de uso de inclusión y extensión
Ejemplo de diagrama de caso de uso: sitio web (extender e incluir caso de uso)
Ejemplo de diagrama de caso de uso: sistema externo como actor
Ejemplo de diagrama de caso de uso: cajero automático de un banco
Ejemplo de diagrama de caso de uso: Aeropuerto