Criar um diagrama de colaboração UML

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Diagrama de colaboração exibindo um conjunto de objetos e as mensagens que eles passam para executar uma operação

Texto explicativo 1 Em uma forma de função de classificador, sequência do designador do objeto é sublinhada para indicar que o objeto é uma instância. Você também pode incluir o nome do objeto antes dos dois pontos.

Imagem de botão Links ou AssociationRole, indicar relações e, com pontas de seta, também pode indicar o navegabilidade.

Texto explicativo 3 Clique duas vezes em um link e, em seguida, clique em mensagem para definir uma mensagem que flui ao longo de um link. Número de mensagens de procedimento de acordo com o aninhamento de chamada.

Etapa 4 A primeira mensagem sempre vem de fora do contexto em que você está incluindo no diagrama.

  1. No menu Arquivo, aponte para Novo, Software e clique em Diagrama de Modelo UML.

  2. Na modo de exibição em árvore, clique com o botão direito do mouse no pacote ou subsistema no qual deseja incluir o diagrama de colaboração, aponte para Novo e clique em Diagrama de Colaboração.

    Uma página em branco aparece e o estêncil Colaboração UML torna-se o estêncil principal. O espaço de trabalho exibe 'Colaboração' como marca d'água. Um ícone representando o diagrama é adicionado à exibição em árvore no Gerenciador de Modelos.

    Observação : Se a exibição em árvore não estiver visível, no menu UML, aponte para Exibir e clique em Gerenciador de Modelos.

  3. Para cada função de objeto a ser representada na colaboração, arraste uma forma Função do Classificador para a página de desenho.

    Forma de função de classificador

    Designar um objeto como novo, destruído ou temporárias em um diagrama de colaboração

    1. Em um diagrama de colaboração, clique com o botão direito do mouse na forma Função do Classificador para o objeto a ser designado como novo, destruído ou transitório e clique em Opções de Exibição de Forma.

    2. Em Estado da função do classificador, clique na condição desejada.

      Observação : Para aplicar essa alteração somente à forma selecionada, na caixa de diálogo Opções de Exibição de Forma, limpe a opção Aplicar às mesmas formas UML selecionadas na página atual da janela de desenho. Para que todas as formas Função do Classificador soltas no diagrama tenham a mesma condição, selecione a caixa de seleção Aplicar às formas UML do mesmo tipo soltas posteriormente na página de janela de desenho atual.

      A condição aparece entre chaves depois do nome do objeto (por exemplo, objeto1{transitório}).

    Designar um objeto como ativo em um diagrama de colaboração

    Em um diagrama de colaboração, uma forma Função do Classificador designada como ativa incluirá {ativa} depois do nome do objeto. Uma função do classificador será ativa quando a classe em que ela é baseada for ativa.

    Para indicar que uma classe é ativa, clique duas vezes no ícone da forma ou da exibição em árvore que representa a classe. Em sua caixa de diálogo Propriedades de Classe UML, clique em Class, marque IsActive e clique em OK. A função do classificador torna-se ativa porque a classe está ativa.

  4. Para cada conjunto de objetos que você deseja representar, arraste uma forma de vários objetos para a página de desenho. Forma de vários objeto

  5. Clique duas vezes em cada forma Função do Classificador ou Multiobjeto para abrir a caixa de diálogo Propriedades da Função do Classificador UML, onde é possível adicionar um nome e outros valores de propriedade.

  6. Indique vínculos entre objetos, conectando-os usando formas de Função de associação. Saiba mais sobre formas função de associação.

    Criar um caminho de função de associação em um diagrama de colaboração

    1. Em um diagrama de colaboração, arraste uma forma Função de Associação para perto das duas formas Função do Classificador ou Multiobjeto entre as quais você deseja criar um caminho.

    2. Cole os pontos de extremidade da forma Função de associação de pontos de conexão Imagem do ponto de conexão - X azul as duas formas que você deseja se conectar com uma trajetória.

      Dica : Para indicar um caminho de função de associação entre uma função do classificador e ela mesma, cole os dois pontos de extremidade de uma forma Função de Associação em forma de U em dois pontos de conexão na mesma função do classificador.

  7. Clique duas vezes na forma Função de Associação para abrir a caixa de diálogo Propriedades da Função de Associação UML, onde é possível adicionar um nome, um fluxo de mensagem, um rótulo de mensagem, multiplicidade e outros valores de propriedade.

    Adicionar uma mensagem para uma função de associação em um diagrama de colaboração

    1. Em um diagrama de colaboração, clique duas vezes na forma Função de Associação à qual deseja adicionar uma mensagem.

    2. Digite um nome para a função de associação e clique em Mensagens.

    3. Clique em Novo. Digite um nome e expressão de seqüência. Escolha o estereótipo, a direção e a espécie de fluxo desejados.

    4. Para uma mensagem simples ou chamada de procedimento, clique em Propriedades. Selecione a operação a ser gerada pela mensagem. Se a operação não existir, clique em Nova para criá-la.

      Para uma mensagem assíncrona, escolha o sinal a ser gerado pela mensagem. Se não existir recepção para o sinal no classificador em que se baseia a linha da vida do objeto que recebe a mensagem, clique em Nova para criar a recepção.

  8. Salve o diagrama.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×