Finalidade

Este mentor de ferramentas descreve como usar o Rational Rose para criar diagramas de seqüência que mostrem as interações entre objetos.

Informações relacionadas no Rational Unified Process:

Visão Geral

Este é um resumo dos passos que devem ser executados para usar diagramas de seqüência, visando descrever as interações entre objetos:

  1. Criar um diagrama de seqüência na Realização de Casos de Uso

  2. Colocar os objetos e atores participantes no diagrama de seqüência
  3. Descrever as mensagens entre os objetos
  4. Descrever o que um objeto faz quando recebe uma mensagem

Para obter mais detalhes sobre diagramas de seqüência, consulte:

  • o tópico Sequence Diagrams (Overview) na Ajuda on-line do Rational Rose.

  • Chapter 4, Introduction to Diagrams e Chapter 9, Interaction Diagrams and Specifications, no manual Using Rational Rose.

1. Criar um diagrama de seqüência na Realização de Casos de Uso Início da página

Ao criar um diagrama de seqüência para uma realização de casos de uso, convém nomear o diagrama como "<nome do caso de uso> - <tipo de fluxo>". Essa convenção de nomes simplifica o acompanhamento futuro de objetos para a realização de casos de uso em que eles participem. Use também a janela Documentation para inserir uma breve descrição do cenário ilustrado pelo diagrama de seqüência.

2. Colocar os objetos e atores participantes no diagrama de seqüência Início da página

Um dos principais elementos de um diagrama de seqüência é o objeto. Um objeto tem estado, comportamento e identidade. A estrutura e o comportamento de objetos semelhantes são definidos na sua classe comum. Cada objeto em um diagrama indica alguma instância de uma classe. Um objeto não nomeado é conhecido como instância de classe. Neste passo, você:

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

  • Adiciona objetos ao diagrama e identifica as classes às quais os objetos pertencem.

3. Descrever as mensagens entre os objetos Início da página

Uma mensagem representa a comunicação entre atores e objetos, indicando que uma ação se seguirá. A mensagem leva 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, use o campo Documentation em Message Specification para descrever a mensagem.

4. Descrever o que um objeto faz quando recebe uma mensagem Início da página

Para aperfeiçoar uma mensagem, você pode anexar um script a ela. Use o símbolo Text Box, na barra de ferramentas do diagrama de seqüência.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process