Mentor de Ferramentas: Estruturação do Modelo de Casos de Uso de Negócios Usando o Rational Rose
Finalidade
Este mentor de ferramentas descreve como usar o Rational Rose® para documentar relacionamentos entre atores e casos de uso de negócios.
Informações relacionadas no Rational Unified Process: Atividade: Estruturar Modelo de Casos de Uso de Negócios
Visão Geral
Para documentar os relacionamentos entre atores e entre casos de uso, é necessário:
-
Documentar generalizações de atores
- Documentar relacionamentos de inclusão entre casos de uso de negócios
- Documentar relacionamentos de extensão entre casos de uso de negócios
- Documentar generalizações de casos de uso
Para obter mais detalhes, consulte:
1. Documentar Generalizações de Atores
Com a ferramenta de desenho Generalization da caixa de ferramentas do diagrama de casos de uso, é possível inserir um relacionamento de generalização entre dois atores de negócios em um diagrama de casos de uso. Depois de criar o relacionamento, você poderá descrevê-lo adicionando texto ao campo Documentation da caixa de diálogo Generalize Specification.
2. Documentar Relacionamentos de Inclusão Entre Casos de Uso 
Para criar um relacionamento de inclusão entre dois casos de uso em um diagrama de casos de uso, primeiro crie uma associação entre os dois casos de uso e, em seguida, atribua um estereótipo includes à associação. Use o estereótipo includes quando um caso de uso utilizar a funcionalidade de outro caso de uso. Geralmente, o caso de uso que está sendo utilizado contém funcionalidades que vários outros casos de uso podem precisar ou desejar.
Depois de criar a associação entre os casos de uso, você poderá:
- Descrever o relacionamento adicionando texto ao campo Documentation da Association Specification (guia General).
-
Alterar a navegabilidade de um papel no relacionamento de inclusão. Por padrão, as associações são unidirecionais. Usando o campo Navigable na Association Specification (Role A ou Role B), é possível criar uma associação bidirecional.
3. Documentar Relacionamentos de Extensão Entre Casos de Uso 
Para criar um relacionamento de extensão entre dois casos de uso em um diagrama de casos de uso, primeiro desenhe uma associação entre os dois casos de uso e, em seguida, atribua um estereótipo extends à associação. Use o estereótipo de extensão para expressar comportamento opcional ou condicional de um caso de uso.
Depois de criar a associação entre os casos de uso, você poderá:
- Descrever o relacionamento adicionando texto ao campo Documentation da Association Specification (guia General).
- Especificar a multiplicidade (instâncias esperadas) de um papel.
- Alterar a navegabilidade de um papel no relacionamento de extensão. Por padrão, as associações são unidirecionais. Usando o campo Navigable na Association Specification (Role A ou Role B), é possível criar uma associação bidirecional.
4. Documentar Generalizações de Casos de Uso 
É possível criar um relacionamento de generalização entre dois casos de uso de negócios quando um caso de uso fornecer funcionalidade comum (por exemplo, quando você tiver um caso de uso abstrato que forneça funcionalidade comum a casos de uso concretos).
Depois de criar um relacionamento de generalização entre casos de uso, você poderá descrevê-lo adicionando texto ao campo Documentation da Generalization Specification.
Copyright
(c) 1987 - 2001 Rational Software Corporation
|