Applies ToVisio (Plano 2) Visio (Plano 1) Visio Professional 2024 Visio Professional 2021 Visio Professional 2019

Pode criar um diagrama de Implementação umL para mostrar a arquitetura de uma implementação de artefactos de software em nós. Em primeiro lugar, abra o modelo implementação UML e escolha uma das quatro opções de modelo. Em seguida, é apresentado o stencil implementação UML , juntamente com formas que estão em conformidade com a norma UML 2.5.

Stencil implementação UML, formas de exemplo na página

Iniciar um diagrama de Implementação umML

  1. Inicie o Visio. Em alternativa, se já tiver um ficheiro aberto, clique em Ficheiro > Novo.

  2. Aceda a Categorias > Software e Base de Dados > Implementação UML.

  3. Selecione o modelo em branco ou um dos três diagramas iniciais. Quando tiver escolhido o modelo que pretende, clique em Criar.

  4. Deverá ver a janela Formas junto ao diagrama. Se não o vir, aceda a Ver > Painéis de Tarefas e certifique-se de que a opção Formas está selecionada. Se ainda não o vir, clique no botão expandir a janela Formas Botão Expandir Janela Formas à esquerda.

  5. No separador Ver , certifique-se de que a caixa de verificação junto a Pontos de Ligação está selecionada. Isto fará com que os pontos de ligação apareçam quando começar a ligar formas.

  6. Agora, arraste as formas que pretende incluir no seu diagrama da janela Formas para a página. Para mudar o nome das etiquetas de texto, faça duplo clique nas etiquetas.

Nota: A criação e edição de diagramas UML no Visio na Web requer uma licença do Visio Plano 1 ou Visio Plano 2, que é comprada separadamente do Microsoft 365. Para obter mais informações, contacte o seu administrador do Microsoft 365. Se o seu administrador tiver ativado a "compra self-service", pode comprar uma licença para o Visio. Para obter mais detalhes, veja FAQ sobre compras self-service.

Iniciar um diagrama de Implementação umML

  1. Abra o Visio para a Web. Junto ao canto superior direito, selecione Mais modelos.

  2. Na Galeria, desloque-se para baixo até à linha Implementação umL, a meio da página.

    O primeiro item na linha representa um modelo em branco e o stencil complementar. Os outros itens na linha são diagramas de exemplo que já têm algumas formas desenhadas para o ajudar a começar rapidamente.

  3. Clique em qualquer item para ver uma pré-visualização maior.

  4. Quando encontrar o diagrama que pretende utilizar, clique no botão Criar .

    O novo diagrama, com o stencil relacionado, é aberto no seu browser.

Instâncias e artefactos de nós

Quando utilizar

  1. Utilize formas de Instância de Nó quando quiser especificar uma instância de um dispositivo físico ou computacional em tempo de execução.

  2. Coloque formas de Instância de Artefacto dentro de formas de instância de nó para implementar artefactos.

1 a apontar para a forma da Instância de Nó "<<vm da nuvem>> :MachineInstance" ; 2 a apontar para a forma artefacto: "<<Artefacto>> Número Cruncher.py"

Passo 1

Arraste primeiro uma forma instância de nó para a página e, em seguida, torne-a maior arrastando as alças da forma.

Forma de Instância de Nó redimensionada para ser maior

Passo 2

Arraste uma forma instância de artefacto e coloque-a dentro da forma de nó maior. Quando vir um realce verde, significa que a forma mais pequena estará contida na forma de nó maior. A partir desse ponto para a frente, quando a forma do nó se move, o artefacto no interior também se move.

Forma do artefacto arrastada por cima da forma Instância do Nó, realce verde

Outras formas de contentor

Existem outras formas de contentor disponíveis no stencil Implementação de UML . Comportam-se como a forma Instância do Nó. Ou seja, quando larga formas sobre as mesmas, as formas são coladas e movem-se com o contentor. Seguem-se algumas das formas de contentor mais populares para diagramas de implementação:

Nós hierárquicos

Aninhar formas de nó dentro umas das outras quando quiser mostrá-las hierárquicas.

Nó UserClient, que contém o nó browser que contém o artefacto HTML5

Compactar formas

Utilize Formas de pacote quando precisar de representar elementos como uma pasta.

Forma de pacote que contém outras formas de artefactos e instâncias de nó

Descrição Geral do Diagrama

Utilize a forma Descrição Geral do Diagrama quando pretender colocar uma moldura em todas as formas.

Forma de descrição geral do diagrama que contém outras formas de instâncias de nós e artefactos

Sugestões para conectores

Endireitar conectores

Se um conector estiver a dar demasiadas voltas, clique com o botão direito do rato no mesmo e, em seguida, clique em Conector Retor.

Mostrar multiplicidade

Se necessário, clique com o botão direito do rato no conector e selecione Mostrar Multiplicidade. Quando terminar, são apresentadas quatro caixas de texto onde pode adicionar detalhes. Se não precisar de todas as caixas de texto, elimine as que não precisa.

Alterar o tipo de conector

Pode alterar um tipo de conector. Por exemplo, pode mudar de uma Associação para uma Associação Direcionada. Clique com o botão direito do rato no conector e, em seguida, clique em Definir Tipo de Conexão.

Criar ligações dinâmicas em vez de ligações de ponto

Se antecipar muito a movimentação de formas, considere fazer uma ligação dinâmica em vez de uma ligação de ponto.

Mover ou rodar texto em conectores

O mais provável é que tenha de rodar ou mover texto nas linhas do conector. Eis como fazê-lo:

  1. Clique numa área vazia da página para desselecionar tudo o que possa estar selecionado.

  2. No separador Base , no grupo Ferramentas , clique na ferramenta Bloco de Texto Botão Bloco de Texto

  3. Clique no conector que tem texto que pretende rodar ou mover.

  4. Arraste o bloco de texto para movê-lo ou rode-o com a Alça de Rotação Alça de rotação

  5. Quando terminar, clique no botão Ferramenta de Ponteiro Botão Ponteiro

    Depois de voltar ao botão Ferramenta de Ponteiro Botão Ponteiro, o texto mantém a mesma posição em relação à forma. Se utilizar a Ferramenta de Ponteiro Botão Ponteiro para arrastar o texto, a forma também será movida. Para mover o texto independentemente da forma, volte à Ferramenta de Bloco de Texto Botão Bloco de Texto .

Formas de componentes

Quando utilizar

Utilize formas de componentes para cada unidade funcional no seu sistema ou aplicação.

Forma de componente "Armazenar"

Mostrar ou ocultar estereótipo

Clique com o botão direito do rato na forma para mostrar ou ocultar a etiqueta do estereótipo.

Menu de contexto, comando Mostrar Estereótipo, componente  <<>> etiqueta de texto

Formas de interface

Quando utilizar

  1. Utilize a forma Interface Fornecida quando quiser especificar a realização de uma classe/interface.

  2. Utilize a Interface Necessária quando quiser especificar uma dependência numa classe/interface.

Duas interfaces ligadas, 1: a forma interface fornecida termina com círculo, 2: Forma de Interface Necessária terminando com socket

Passo 1

Arraste uma forma interface fornecida para a página e a linha para cima do quadrado da porta com um ponto de ligação. Sabe que está ligado quando vê o realce verde à volta do ponto de ligação.

Forma de Interface Fornecida colada à forma Componente

Passo 2

Arraste uma forma de Interface Necessária para a página e a linha até ao quadrado da porta com um ponto de ligação. Sabe que está ligado quando vê o realce verde à volta do ponto de ligação.

Forma de Interface Necessária colada à forma Componente

Passo 3

Para ligar uma interface Fornecida e Necessária em conjunto, primeiro selecione a forma Interface Necessária. Em seguida, procure a alça amarela.

Alça amarela na forma Interface Necessária

Passo 4

Arraste a alça amarela para se ligar à Interface Fornecida.

Forma de Interface Necessária ligada à Interface Fornecida

Consulte Também

Diagramas UML no Visio

Criar um diagrama de componente UML

Criar um diagrama de comunicação UML

Criar um diagrama de sequência UML

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.