Visão Geral
A seguir, há um resumo das etapas executadas para descrever as interações entre objetos utilizando diagramas de
colaboração:
-
Criar um Diagrama de
Colaboração na Realização de Casos de Uso
-
Criar um Objeto em um Diagrama de Colaboração
-
Criar Links entre Objetos
-
Criar Mensagens entre Objetos
Para obter informações detalhadas sobre diagramas de colaboração, consulte:
1. Criar um Diagrama de Colaboração na Realização
de Casos de Uso
Ao criar um diagrama de colaboração 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 colaboração representa.
2. Criar um Objeto em um Diagrama de Colaboração
Um diagrama de colaboração é um diagrama de interação que mostra a seqüência de mensagens que implementam uma operação
ou uma transação. Os diagramas de colaboração mostram objetos, seus links e suas mensagens. Eles também podem conter
instâncias de classe simples e instâncias de utilitário de classe. Cada diagrama de colaboração oferece uma
visualização das interações ou relacionamentos estruturais que ocorrem entre objetos e entidades semelhantes a objetos
no modelo atual. Nessa etapa, você:
3. Criar Links entre Objetos
Os links permitem que os objetos/agentes troquem mensagens. Um link é uma instância de uma associação, assim como um
objeto é uma instância de uma classe.
4. Criar Mensagens entre Objetos
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 colaboração,
um ícone de mensagem pode representar várias mensagens. Ao criar uma mensagem, utilize o campo da documentação na
Especificação da Mensagem para descrever a mensagem.
A caixa de ferramentas do diagrama de colaboração contém duas ferramentas de mensagem. A ferramenta de mensagem de
redirecionamento, com uma seta apontando para o "nordeste", coloca um ícone de mensagem do cliente para o fornecedor. A
ferramenta de mensagem reversa, com uma seta apontando para o "sudeste", coloca um ícone de mensagem do fornecedor para
o cliente. A sincronização padrão para uma mensagem é "simples".
|