Relacionamentos entre Casos de Uso Análise Orientada a Objetos Prof. Wolley W. Silva
RELACIONAMENTOS • A UML define quatro tipos de relacionamentos no modelo de caso de uso: • Inclusão • Extensão • Generalização
Relacionamento de Inclusão • Quando dois ou mais casos de uso incluem uma sequência comum de interação, essa sequência comum pode ser descrita em um outro caso de uso.
Relacionamento de extensão • É utilizado para modelar situações em que diferentes sequências de interações podem ser inseridas em um caso de uso, chamado caso de uso estendido.
Relacionamento de generalização (herança) • Generalização entre casos de uso: A sequência de comportamento feitas no caso de uso original são reutilizadas pelos casos de uso herdeiro.
Relacionamento de generalização (herança) • Generalização entre atores: Significa que o ator herdeiro possui o mesmo comportamento em relação ao sistema que o ator do ele herda.
Tipo de Caso de Uso • Os casos de uso podem ser classificados de acordo com a sua finalidade da seguinte forma: 1. Processos de negócio / Condução: modelam os processos principais de uma determinada empresa. Ex. Vendas, Reserva, Locação. . . 2. Configuração/CRUD: Create, Read, Update e Delete; quatro operações básicas sobe unidade de informação, devem ser agrupadas em “manter” ou “gerenciar”. 3. Análise/ Relatório: Acesso a informações já disponíveis no sistema com intenção gerencial.