Finalidade
Este mentor de ferramenta descreve como utilizar o Rational Rose para registrar os resultados da localização de
trabalhadores e entidades de negócio.
Visão Geral
As seguintes etapas são um resumo de como você modela os resultados da localização de trabalhadores e entidades de
negócio:
-
Criar o Modelo de Análise de Negócio
-
Criar
Classes no Modelo de Análise de Negócio
-
Criar o Pacote
Realização de Caso de Uso de Negócios
-
Criar uma Realização de Caso de Uso de Negócios
-
Criar
Rastreabilidade entre um Caso de Uso de Negócios e sua Realização
-
Identificar o Proprietário da Realização de
Caso de Uso de Negócios
-
Criar um Diagrama
de Colaboração para a Realização de Caso de Uso de Negócios
-
Colocar Agentes e Objetos em um
Diagrama de Colaboração
-
Criar Links entre Objetos em um
Diagrama de Colaboração
-
Criar um Diagrama de
Seqüência para a Realização de Caso de Uso de Negócios
-
Colocar Agentes e Objetos em um Diagrama de
Seqüência
-
Descrever Mensagens entre Objetos
em um Diagrama de Seqüência
-
Descrever
o Que um Objeto Faz Quando Recebe uma Mensagem em um Diagrama de Seqüência
-
Criar
Diagramas de Classe para Documentar Classes no Modelo de Análise de Negócio
1. Criar o Modelo de Análise de Negócio
Um Modelo de Análise de Negócio separado pode ser representado no Rational Rose utilizando um pacote dentro da
Visualização Lógica chamado "Modelo de Análise de Negócio". Para criar um pacote chamado Modelo de Análise de Negócio
na Visualização Lógica:
2. Criar Classes no Modelo
de Análise de Negócio
Para criar uma classe (um trabalhador de negócio, um evento de negócio ou uma entidade de negócio) no modelo de análise
de negócio:
3. Criar o Pacote Realização de Caso de
Uso de Negócios no Modelo de Análise de Negócio
Todas as realizações de casos de uso de negócios são organizadas inicialmente em um pacote dentro do Produto de Trabalho: Modelo de Análise de Negócio, que, por sua vez,
é representado como um pacote na Visualização Lógica no Rational Rose.
Quando você cria um pacote dentro do Modelo de Análise de Negócio para conter as realizações de casos de uso de
negócios, é necessário:
4. Criar uma
Realização de Caso de Uso de Negócios
Para criar uma realização de caso de uso de negócios:
5. Criar Rastreabilidade entre um Caso de
Uso de Negócios e sua
Realização
Para criar rastreabilidade entre um caso de uso de negócios e sua realização de caso de uso de negócios:
6. Identificar o Proprietário da Realização de Caso de Uso de
Negócios
Para inserir uma dependência de proprietário de uma realização de caso de uso de negócios em um trabalhador de negócio
em um diagrama de classe, faça o seguinte:
-
Selecione a seta Dependência na caixa de ferramentas no editor do diagrama de classe.
-
Posicione o cursor na realização de caso de uso de negócios no diagrama de classe. Clique com o botão esquerdo do
mouse e mova o cursor para o símbolo de trabalhador de negócio e solte-o.
-
Dê um clique duplo na dependência criada e selecione o estereótipo «proprietário» na caixa de diálogo Especificação
de Dependência.
-
Clique em OK.
-
Clique com o botão direito do mouse na dependência criada e certifique-se de que a seleção Mostrar Estereótipo seja
marcada no menu pop-up.
-
A etiqueta de estereótipo pode ser reposicionada arrastando-a e soltando-a no diagrama.
7. Criar um Diagrama de Colaboração para a
Realização de Caso de Uso de Negócios
As realizações de casos de uso de negócios são capturadas no Rational Rose utilizando diagramas de colaboração. Para
obter realizações mais complexas, você pode utilizar diagramas de seqüência (consulte Criar um Diagrama de Seqüência
para a Realização de Caso de Uso de Negócios).
Para criar um diagrama de colaboração para a realização de caso de uso de negócios:
8. Colocar Agentes e Objetos em um Diagrama de Colaboração
Para criar objetos em diagramas de colaboração, faça o seguinte:
9. Criar Links entre Objetos em um Diagrama de
Colaboração
Os links fornecem uma forma para dois objetos/agentes trocarem mensagens. Para criar um link entre dois objetos em um
diagrama de colaboração, faça o seguinte:
10. Criar um Diagrama de Seqüência para a
Realização de Caso de Uso de
Negócios
Para criar um diagrama de seqüência para a realização de caso de uso de negócios:
11. Colocar Agentes e Objetos em um Diagrama de Seqüência
Para colocar agentes e objetos em diagramas de seqüência:
12. Descrever Mensagens entre Objetos em um Diagrama de
Seqüência
Para criar uma mensagem em um diagrama de seqüência:
Para documentar uma mensagem:
Para rearranjar a ordem de tempo das mensagens em um diagrama de seqüência, selecione a seta de mensagem e arraste e
solte mensagens para cima e para baixo no eixo de tempo para rearranjar a ordem.
13. Descrever o Que um Objeto Faz
Quando Recebe uma Mensagem em um Diagrama de Seqüência
Para anexar um script a uma mensagem:
Scripts podem ser redirecionados selecionando sua caixa de texto e arrastando os marcadores de canto.
14. Criar Diagramas de Classe para
Documentar Classes no Modelo de Análise de Negócio
Para criar um diagrama de classe e inserir uma classe no diagrama, faça o seguinte:
|