Mentor de Ferramentas: Gerenciando Diagramas de Seqüência Utilizando o Rational Rose
Este mentor de ferramenta descreve como utilizar o Rational Rose para criar diagramas de seqüência que mostrem as interações entre os objetos.
Ferramenta: Rational Rose
Relacionamentos
Descrição Principal

Visão Geral

A seguir, há um resumo das etapas executadas para utilização de diagramas de seqüência a fim de descrever as interações entre os objetos:

  1. Criar um Diagrama de Seqüência na Realização de Casos de Uso
  2. Colocar os Objetos e Agentes Participantes no Diagrama de Seqüência
  3. Descrever as Mensagens entre os Objetos
  4. Descrever a Ação de um Objeto ao Receber uma Mensagem

Para obter mais detalhes sobre diagramas de seqüência, consulte o tópico:

  • ícone de manual de ajuda Diagramas de Seqüência (Visão Geral) na ajuda on-line do Rational Rose.

  • ícone de Manual Capítulo 4, Introduction to Diagrams e Capítulo 9, Interaction Diagrams and Specifications no manual Using Rational Rose.

1. Criar um Diagrama de Seqüência na Realização de Casos de Uso Para o início da página

Ao criar um diagrama de seqüência para uma realização de casos de uso, considere nomear o diagrama como "<nome do caso de uso> - <tipo de fluxo>". Essa convenção de nomenclatura simplifica o rastreio futuro de objetos para a realização de casos de uso em que participam. Além disso, utilize a janela da documentação para digitar uma breve descrição do cenário que o diagrama de seqüência representa.

2. Colocar os Objetos e Agentes Participantes no Diagrama de 
Seqüência Para o início da página

Um dos elementos principais de um diagrama de seqüência é um objeto. Um objeto tem estado, comportamento e identidade. A estrutura e o comportamento de objetos semelhantes são definidos em sua classe comum. Cada objeto de um diagrama indica alguma instância de uma classe. Um objeto sem nome é mencionado como uma instância da classe. Nessa etapa, você:

  • Arrasta e solta os agentes no diagrama de seqüência.

  • Inclui objetos no diagrama e identifica as classes às quais os objetos pertencem.

3. Descrever as Mensagens entre os Objetos Para o início da página

Uma mensagem representa a comunicação entre agentes e objetos, indicando que ocorrerá uma ação em seguida. Ela transporta informações do foco de controle de origem para o foco de controle de destino. Em um diagrama de seqüência, um ícone de mensagem representa exatamente uma mensagem. Ao criar uma mensagem, utilize o campo da documentação na Especificação da Mensagem para descrever a mensagem.

4. Descrever a Ação de um Objeto ao Receber uma Mensagem Para o início da página

Para melhorar a mensagem, você pode anexar um script a ela. Utilize o símbolo de Caixa de Texto na barra de ferramentas do diagrama de seqüência.