Diretriz: Relacionamento de Inclusão no Modelo de Caso de Uso de Negócios
Os relacionamentos de inclusão são usados para dividir partes de um workflow para o qual o caso de uso base só depende do resultado, não do método para alcançar o resultado.
Relacionamentos
Descrição Principal

Explicação

Os relacionamentos de inclusão são usados para dividir partes de um workflow para o qual o caso de uso base só depende do resultado, não do método para alcançar o resultado. Você pode fazer o particionamento se ele simplificar o entendimento do caso de uso da base (o comportamento detalhado está "oculto") ou se o comportamento particionado puder ser reutilizado em outros casos de uso da base.

Para ver uma comparação, consulte também Diretriz do Produto de Trabalho: Relacionamento de Inclusão no modelo de caso de uso do sistema.

Uso

Após descrever o workflow dos casos de uso de negócios, você pode procurar o comportamento que é comum a vários fluxos de trabalho ou que não precisa ser visto em detalhes para entender a principal finalidade de um caso de uso de negócio.

Diagrama descrito no texto associado.

Os casos de uso de negócios Check-in Individual e Check-in de Grupo incluem o caso de uso de negócios Administração de Bagagens.

Uma instância de caso de uso de negócios que acompanha a descrição de um caso de uso base também acompanha a descrição do caso de uso de inclusão. O workflow inteiro descrito no caso de uso de negócios incluído é incorporado. Um caso de uso de negócios de inclusão desse tipo é sempre abstrato e não precisa ter um relacionamento com um ator de negócios.

Restrições Recomendadas em Uso

Você deve reconsiderar os modelos que têm mais de um nível de relacionamentos de inclusão. As camadas desse tipo dificultam o entendimento dos modelos, mesmo que estejam corretas em todos os outros aspectos.

Você também pode optar por ocultar casos de uso de inclusão e relacionamentos de inclusão ao explicar o modelo com pessoas que têm pouca ou nenhuma experiência com a técnica de modelagem de casos de uso.