Criar um diagrama de implementaçã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.

Deployment diagram showing the structure a run-time system

Nota de Aviso 1 Num diagrama de implementação, um nó pode representar um tipo genérico ou uma instância específica.

Nota de aviso 2 Componentes do local e objeto instâncias dentro de uma instância de nó para indicar que os componentes e objetos residem no nó.

Nota de aviso 3 As dependências ligam componentes, por vezes, através de interfaces. Pode utilizar um estereótipo para indicar a dependência precisa.

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

  2. Na vista de árvore, clique com o botão direito do rato no pacote ou subsistema no qual pretende incluir o diagrama de implementação, aponte para Novo e, em seguida, clique em Diagrama de Implementação.

    Aparece uma página em branco e o stencil Implementação UML torna-se no stencil de nível mais elevado. A área de trabalho apresenta 'Implementação' como marca de água. Um ícone representando o diagrama é adicionado à vista de árvore.

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

  3. Arraste uma forma para a página de desenho. Arraste as formas Componente e Objecto para o nó. Arraste uma alça de selecção no nó para o redimensionar.

    Contêm elementos dentro de um nó num diagrama de implementação

    1. Num diagrama de implementação, arraste uma forma ou Instância de Nó do stencil Implementação UML para a página de desenho.

    2. Faça duplo clique no nó para adicionar um nome, atributos, operações e outros valores de propriedade.

    3. Arraste uma alça de selecção do canto para redimensionar o nó de modo a acomodar os elementos que pretende que contenha.

    4. Arraste as formas Componente, Instância de Componente e Objecto para cima da forma e, em seguida, ligue as formas com relações de dependência conforme for apropriado.

    5. Efectue um dos seguintes procedimentos:

      • Faça duplo clique em cada nó. Na caixa de diálogo Propriedades de Nó UML, clique em Componentes. Em Seleccione os componentes que são implementados por este nó, seleccione os componentes apropriados e, em seguida, clique em OK.

      • Faça duplo clique em cada componente. Na caixa de diálogo Propriedades de Componente UML, clique em Nós. Em Seleccione os nós que implementam este componente, seleccione os nós apropriados e, em seguida, clique em OK.

        Nota: Não agrupe um nó e as formas nele contidas. Se for necessário mover um nó e os elementos nele contidos, arraste um rectângulo de selecção à volta do nó para seleccionar todas as formas e, em seguida, arraste-as para a posição pretendida.

  4. Repita o passo 3 até dispor de todos os nós de que necessite.

  5. Onde apropriado, arraste uma forma Interface para a página de desenho e cole o ponto final sem o círculo a uma forma de componente.

    Adicionar uma interface para uma classe, componente ou outro elemento

    1. Numa estrutura estáticacomponente ou diagrama de implementação, arraste a forma de Interface de raqueta para a página de desenho.

    2. Cole o ponto final sem o círculo para uma ligação ponto Imagem do ponto de ligação - X azul no componente de classe ou outro elemento.

    3. Faça duplo clique na forma Interface para adicionar um nome, operações e outros valores de propriedade.

      tiplist

      Pode também representar uma interface com uma forma Interface rectangular que se assemelhe a uma classe. Utilize esta forma quando pretender apresentar uma lista de operações de interface.

      Para alterar o tipo de forma que é apresentado para uma interface, clique com o botão direito na forma Interface e clique em Mostrar como Interface do Tipo Classe ou Mostrar como Interface de Raqueta.

  6. Utilize as formas Comunica para indicar as relações entre nós.

    Indicar uma associação de comunicação entre nós num diagrama de implementação

    1. Num diagrama de implementação, arraste uma forma Comunica do stencil Implementação UML para a página de desenho.

    2. Cole um ponto final da forma para uma ligação de ponto Imagem do ponto de ligação - X azul no primeiro nó comunica.

    3. Cole o outro ponto final da forma Comunica a um ponto de ligação no segundo nó.

    4. Faça duplo clique na forma Comunica para adicionar um nome e outros valores de propriedades ao elemento e às respectivas extremidades.

  7. Utilize formas Dependência para indicar as relações entre componentes e objectos, e entre componentes e interfaces de outros componentes.

    Indicar uma relação de dependência entre elementos UML

    1. Arraste uma forma Dependência do stencil Estrutura Estática UML, Implementação UML ou Componente UML para a página de desenho e coloque-a perto dos elementos que pretende relacionar.

    2. Colar o ponto final de com uma ponta de seta para uma ligação de ponto Imagem do ponto de ligação - X azul no elemento do outro elemento depende. Cole o ponto final sem uma ponta de seta para um ponto de ligação no elemento que depende do outro elemento.

    3. Faça duplo clique na dependência para adicionar um nome, estereótipo e outras propriedades.

      Sugestão: Se pretende indicar uma dependência de rastreio, refinamento, utilização ou vínculo, pode utilizar as formas Rastreio, Refinamento, Utilização ou Vínculo a partir do stencil Estrutura Estática UML.

  8. Faça duplo clique em qualquer forma para abrir a respectiva caixa de diálogo Propriedades UML, onde pode adicionar um nome, atributos, operações e outras propriedades.

  9. 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.

×