Criar um diagrama de colaboração UML

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para 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 o artigo diagramas UML no Visio.

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

Nota de aviso 1 Numa mensagem formatada como função de classificador cadeia de designador do objeto é sublinhada para indicar que o objeto é uma instância. Também pode incluir o nome do objeto antes dos dois pontos.

Nota de aviso 2 Ligações ou Função da Associação, indique as relações e, com pontas de seta, também pode indicar navegabilidade.

Nota de aviso 3 Faça duplo clique numa ligação e, em seguida, clique em mensagem para definir uma mensagem que se desloca ao longo de uma ligação. Número de mensagens de procedimento em conformidade com o aninhamento de chamadas.

Passo 4 A primeira mensagem sempre provêm de fora do contexto que está a incluir no diagrama.

  1. No Visio 2010: em Categorias de modelos, clique em bases de dados e Software > Diagrama de modelo UML > Criar.

    No Visio 2007: no menu ficheiro, aponte para Novo, aponte para Software e, em seguida, clique em Diagrama de modelo UML.

  2. No vista de árvore, com o botão direito pacote em que pretende incluir o diagrama de colaboração, aponte para Novo e, em seguida, clique em Diagrama de colaboração.

    Aparece uma página em branco e o stencil de Colaboração UML torna-se o stencil mais início. A área de trabalho apresenta 'Colaboração' como uma marca d'água. Um ícone que representa o diagrama é adicionado à vista de árvore no Explorador de modelos.

    Nota: Se não estiver visível, no UML menu a vista de árvore, aponte para a vista e, em seguida, clique em Explorador de modelos.

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

    Forma de função classificador

    Designar um objecto como nova, destruído ou breves num diagrama de colaboração

    1. Num diagrama de colaboração, com o botão direito na forma de Função de classificador para o objeto que pretende designar como novo, destruídas, ou transitória e, em seguida, clique em Opções de apresentação da forma.

    2. Em Estado da função classificador, clique na condição que pretende.

      Nota: Para aplicar esta alteração apenas para a forma selecionada, na caixa de diálogo Opções de visualizaçã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 de classificador subsequentes largue no diagrama para ter a mesma condição, selecione a caixa de verificação aplicar a formas UML largadas subsequentemente do mesmo tipo na página da janela de desenho atual.

      A condição aparece entre parênteses depois do nome do objeto (por exemplo, Objecto1 {breves}).

    Designar um objecto como ativo num diagrama de colaboração

    Um diagrama de colaboração, uma forma de Função de classificador designada como ativa incluirá {activa} depois do nome do objeto. Uma função de classificador está ativa quando a classe que baseia-se está ativa.

    Para indicar que uma classe está ativa, faça duplo clique no ícone de vista de forma ou árvore que representa a classe. Na sua caixa de diálogo Propriedades de classe UML, clique em classe, verificar IsActive e, em seguida, clique em OK. Função de classificador fica ativa estatístico como resultado da turma a ser ativo.

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

  5. Faça duplo clique em cada Função de classificador ou vários objetos da forma para abrir a caixa de diálogo Propriedades de função Classificador UML onde pode adicionar um nome e outros valores de propriedade.

  6. Indicar ligações entre os objectos ligando-las utilizando formas de Função de associação. Saiba mais sobre formas de função de associação.

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

    1. Num diagrama de colaboração, arraste uma forma de Função de associação perto das duas formas de Função de classificador ou vários objetos que pretende criar um caminho entre.

    2. Cole os pontos finais da forma de Função de associação para de pontos de ligação Imagem do ponto de ligação - X azul nas duas formas que pretende estabelecer ligação com uma trajetória.

      Sugestão: Para indicar um caminho de função associação a partir de uma função de classificador para si próprio, cole os dois pontos finais de uma forma em forma de U de Função de associação para dois pontos de ligação na mesma função do classificador.

  7. Faça duplo clique em cada forma de Função de associação para abrir a caixa de diálogo Propriedades da associação de função UML, onde pode adicionar um nome, o fluxo de mensagens, uma etiqueta de mensagem, multiplicidade e outros valores de propriedade.

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

    1. Num diagrama de colaboração, faça duplo clique na forma de Função de associação ao qual pretende adicionar uma mensagem.

    2. Escreva um nome para a função de associação e, em seguida, clique em mensagens.

    3. Clique em Novo. Escreva um nome e a sequência expressão. Escolha o estereótipo, direção e tipo de fluxo que pretende.

    4. Uma mensagem simples ou chamada de procedimento, clique em Propriedades. Selecione a operação que pretende que a mensagem para gerar. Se a operação não existir, clique em Novo criá-lo.

      Para uma mensagem assíncrona, selecione o sinal que pretende que a mensagem para gerar. Se não existir sem recepção para o sinal no classificador que a linha de vida do objeto recebe a mensagem é baseada no, clique em Novo para criar a recepção.

  8. Guarde o diagrama.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×