Criar um diagrama de colaboração UML

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Importante: O diagrama de colaboração UML não está disponível no Visio 2013 e versões mais recentes. Para obter informações sobre diagramas UML no Visio 2013 e versões mais recentes, consulte diagramas UML no Visio.

Collaboration diagram displaying a set of objects and the messages they pass to acheive an operation

Texto explicativo 1 Em uma forma função do classificador, a cadeia de caracteres 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.

Texto explicativo 2 Links, ou AssociationRole, indicam relações e, com pontas de seta, também podem indicar 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. Numerar mensagens de procedimento de acordo com o aninhamento de chamadas.

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

  1. No Visio 2010: em categorias de modelo, clique em software e banco de dados > diagrama de modelo UML > criar.

    No Visio 2007: no menu arquivo, aponte para novo, aponte para software e clique em diagrama de modelo UML.

  2. No modo de exibição em árvore, clique com o botão direito do mouse no pacote em que você deseja incluir o diagrama de colaboração, aponte para novo e clique em diagrama de colaboração.

    Uma página em branco é exibida, e o estêncil colaboração UML se torna o estêncil na extremidade superior. O espaço de trabalho exibe ' colaboração ' como uma marca d' água. Um ícone representando o diagrama é adicionado ao modo de exibição de árvore no Gerenciador de modelos.

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

  3. Para cada função de objeto que você deseja representar na colaboração, arraste uma forma função do classificador para a página de desenho.

    Forma função do classificador

    Designar um objeto como novo, destruído ou transitório 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 do objeto que você deseja designar 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 apenas à forma selecionada, na caixa de diálogo Opções de exibição de forma, desmarque a opção aplicar às mesmas formas UML selecionadas na página da janela de desenho atual. Se quiser que todas as formas de função do classificador que você soltar no diagrama tenham a mesma condição, marque a caixa de seleção aplicar às formas UML subsequentes e subseqüentemente soltas do mesmo tipo na página da janela de desenho atual.

      A condição aparecerá entre colchetes após o nome do objeto (por exemplo, Object1 {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á {active} após o nome do objeto. UMA função do classificador é ativa quando a classe na qual ela se baseia está ativa.

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

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

  5. Clique duas vezes em cada função de classificador ou forma de objeto múltiplo para abrir a caixa de diálogo Propriedades da função do classificador UML, onde você pode adicionar um nome e outros valores de propriedade.

  6. Indique links entre os objetos conectando-os usando formas de função de associação. Saiba mais sobre formas de 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 ao lado das duas funções do classificador ou formas de vários objetos com as quais você deseja criar um caminho.

    2. Cole os pontos de extremidade da forma da função de associação aos pontos de conexão Imagem do ponto de conexão - X azul nas duas formas que você deseja conectar com um caminho.

      Dica: Para indicar um caminho de função de associação de uma função de classificador para si mesmo, associe os dois pontos de extremidade de uma forma de função de associação em forma de U a dois pontos de conexão na mesma função do classificador.

  7. Clique duas vezes em cada forma de função de associação para abrir a caixa de diálogo Propriedades da função de Associação UML, onde você pode adicionar um nome, um fluxo de mensagem, um rótulo de mensagem, multiplicidade e outros valores de propriedade.

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

    1. Em um diagrama de colaboração, clique duas vezes na forma da função de associação à qual você 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 uma expressão de sequência. Escolha o estereótipo, a direção e o tipo de fluxo desejados.

    4. Para uma mensagem simples ou chamada de procedimento, clique em Propriedades. Selecione a operação que você deseja que a mensagem gere. Se a operação não existir, clique em nova para criá-la.

      Para uma mensagem assíncrona, escolha o sinal que você deseja que a mensagem gere. Se não houver recepção do sinal no classificador em que a linha da vida do objeto que recebe a mensagem está baseada em, clique em novo para criar a recepção.

  8. Salve o diagrama.

Expanda suas habilidades no Office
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.

×