Os Quatro Tipos De Relacionamento No Diagrama De Casos De Uso
Na UML, os relacionamentos são conexões entre os elementos do modelo. Os casos de uso também estão conectados uns aos outros em diferentes tipos de relacionamentos. O relacionamento entre dois casos de uso basicamente modela as dependências entre dois casos de uso. Ao reutilizar casos de uso existentes usando diferentes tipos de relacionamentos, o esforço geral necessário para desenvolver o sistema é reduzido.
Os diagramas de caso de uso mostram casos de uso, atores e os relacionamentos entre eles. Por exemplo, o relacionamento entre um ator e um caso de uso ilustra que o ator pode usar certas funcionalidades do sistema de negócios.
Relações de Associação
Uma associação é um relacionamento entre dois classificadores, como um ator e casos de uso, que descreve a causa do relacionamento e as regras que o regem. Uma associação é um relacionamento entre um ator e um caso de uso de negócios. Indica que um ator pode usar a funcionalidade do sistema de negócios.
Relações de generalização
Uma relação de generalização é uma relação na qual um elemento de modelo (filho) é baseado em outro elemento de modelo (pai). As relações de generalização são usadas em diagramas de classes, diagramas de componentes, diagramas de implantação e diagramas de casos de uso para indicar que o elemento filho aceita todos os atributos, operações e relacionamentos definidos no elemento pai.
Incluir relacionamentos
Na modelagem UML, um relacionamento Include é um relacionamento no qual um caso de uso (caso de uso base) contém a funcionalidade de outro caso de uso (caso de uso de inclusão). Um relacionamento de contenção suporta a reutilização de funcionalidade no modelo de caso de uso.
Estendendo relacionamentos
Na modelagem UML, você pode usar um relacionamento de extensão para especificar que um caso de uso (extensão) estende o comportamento de outro caso de uso (base). Esse tipo de relacionamento revela detalhes sobre o sistema ou aplicativo que geralmente estão ocultos no caso de uso.
Mais exemplos de casos de uso
Diagrama de caso de uso do sistema de radiodifusão
Exemplo de Diagrama de Caso de Uso ATM
Diagrama de caso de uso: vários projetos com limites do sistema
Diagrama de Caso de Uso: Sistema de Exame Online
Exemplo de Diagrama de Caso de Uso: Serviço de Passageiros
Exemplo de Diagrama de Caso de Uso: Desenvolvimento de Software
Exemplo de Diagrama de Caso de Uso: Sistema de Estacionamento
Diagrama de Caso de Uso UML: Sistema de Processo de Pedido
Diagrama de Caso de Uso Incluir e Estender
Exemplo de Diagrama de Caso de Uso: Website (Estender e Incluir Caso de Uso)
Exemplo de Diagrama de Caso de Uso: Sistema Externo como Ator
Exemplo de Diagrama de Caso de Uso: Caixa Eletrônico de Banco
Exemplo de Diagrama de Caso de Uso: Aeroporto