Exemplos de Diagrama de Implantação UML

Saiba Tudo Sobre Diagramas de Implantação UML e Como Criá-los

O Que é um Diagrama de Implantação?

O diagrama de implantação é uma maneira de ilustrar o hardware e software de um sistema. Ele ajuda na visualização dos processadores, nós e dispositivos vinculados. Na modelagem UML, estes diagramas atuam como uma ótima maneira de descrever o tempo de execução dos nós de processamento e especificar seus detalhes para fins de construção.

Modelo de Gráfico de Implantação

Elementos de um Diagrama de Implantação

Um diagrama de implantação é composto por cinco elementos que foram descritos abaixo.

Componente

Componente

Um componente é descrito como o bloco unitário de implementação de um sistema que mostra as partes independentes e intercambiáveis desse sistema. É um grupo de classes que pode ser classificado com base no seu tipo.

Nó

Um nó é um elemento que representa os recursos computacionais de um sistema com a capacidade de memorizar e processar as informações. Eles também podem ser associados a um caminho de comunicação para esboçar as estruturas da rede. Na maioria dos casos, um nó é nomeado no dispositivo de hardware que ele representa.

Artefatos

Artefatos

Artefatos são os elementos que representam uma informação física. Estes elementos funcionam como unidades de implementação física resultantes do processo de desenvolvimento. Exemplos de artefatos são arquivos executáveis, unidades de software, documentos, arquivos de dados e bibliotecas de informação.

Dependência

Dependência

Como o nome indica, a dependência especifica o elemento do modelo que depende de outro elemento do modelo. Se uma mudança for introduzida no elemento alvo, o elemento dependente também sofrerá a mudança. Uma linha tracejada com uma ponta de flecha os mostra.

Conexão

Conexão

Em um diagrama de implantação, a conexão mostra o caminho de comunicação usado pelo hardware. Também indica o método de comunicação.

EdrawMax: Um Canivete Suíço Para Todas as Suas Necessidades de Diagramação

  • Permite criar facilmente mais de 280 tipos de diagramas;
  • Fornece vários modelos e símbolos para atender às suas necessidades;
  • Interface de arrastar e soltar fácil de usar;
  • Customize cada detalhe utilizando kits de ferramentas inteligentes e dinâmicos;
  • Compatível com uma variedade de formatos de arquivo, como MS Office, Visio, PDF, etc;
  • Sinta-se à vontade para exportar, imprimir e compartilhar os seus diagramas.

Exemplo de Diagrama de implantação de Cenários Comuns

Os diagramas de implantação são uma forma prática de representar o funcionamento do sistema. Dados abaixo estão alguns exemplos de diagrama de cenários comuns. Dê uma olhada para entender melhor estes tipos de diagramas UML.

Diagrama de Implantação para Compras Online

Diagrama de Implantação para Compras Online

Aqui está um diagrama que representa o diagrama de implantação para compras online. Existe um servidor de banco de dados (SQL Server) e um servidor Web (II S) conectado. O diagrama mostra como vários clientes podem fazer compras de uma só vez.

Depois que o cliente adiciona coisas ao carrinho e finaliza suas compras, ele será levado ao portal de pagamento. O servidor está conectado com o servidor de banco de dados, que inclui informações do produto e o histórico e informações sobre compras on-line.

Diagrama de Implantação para Aplicação Web

Diagrama de Implantação para Aplicação Web

Fonte: www.uml-diagrams.org

Este diagrama de implantação mapeia o funcionamento de uma aplicação web. O aplicativo de guerra do clube de livros foi implantado no servidor Catalina 2. / JSP 2.0 Container, que está contido no Apache Tomcat 5.5 Web Server.

O sistema de banco de dados é implantado no servidor de banco de dados e contém três artefatos: pedidos online, serviços de utilizador e inventário. Um servidor de aplicação e um servidor de banco de dados estão conectados com uma conexão TCP/IP. O sistema da base de dados processa as solicitações dos visualizadores.

Diagrama de implantação para sistema de gerenciamento de biblioteca

Diagrama de implantação para sistema de gerenciamento de biblioteca

Este é um diagrama simples que esboça como o sistema de biblioteca funciona. Ele começa com o login no sistema. O sistema contém um painel para usuários existentes e novos usuários, bem como o administrador. Ambos fazem login em suas contas. Enquanto os usuários só têm permissão para verificar e procurar livros, o administrador pode atribuir taxas, adicionar e gerenciar os livros da biblioteca, adicionar ou remover um gênero, visualizar e remover usuários. Ambos acabam em um ponto comum e podem sair do sistema.

Diagrama de Implantação para Aplicativo Android

Diagrama de Implantação para Aplicativo Android

Este diagrama mostra como um diagrama de implantação é desenhado para um aplicativo Android. O exemplo usa diferentes tipos de associações (composição, associação bidirecional) para fazer ligações entre componentes e nós. Existe uma relação de dependência entre o componente MyApplication.apk e Android. O celular representa o dispositivo de hardware, enquanto o artefato Android representa um nó de software.

Diagrama de Implantação para Sistema de Gerenciamento Hospitalar

Diagrama de Implantação para Sistema de Gerenciamento Hospitalar

Este é um diagrama simples com quatro nós que mostra como a gestão de um hospital é implantada. Começa pelo nó da área de trabalho do cliente, onde o cliente vem com sua consulta. A solicitação é processada para o servidor local do hospital, seja impressa em um servidor de banco de dados ou impressa. O << >> representa a classe de perfil que mostra como uma classe já existente atua como parte de um perfil.

Diagrama de Pmplantação para Caixa Eletrônico

Diagrama de Pmplantação para Caixa Eletrônico

Fonte: www.programsformca.com

Neste diagrama de implantação para caixa eletrônico, diferentes associações podem ser apreciadas entre os diferentes nós. O diagrama representa como um caixa eletrônico está diretamente conectado ao banco de dados do banco. Quando o cliente processa seu pedido, o cartão é lido ou ele está conectado ao banco de dados do seu banco de dados através de um sistema on-line.

O diagrama de implantação mostra como um funcionário também pode verificar os detalhes da conta a pedido do cliente. O diagrama mostra como cada solicitação é dependente da base de dados do banco.

Diagrama de Implantação para Sistema Cliente-servidor

Diagrama de Implantação para Sistema Cliente-servidor

O diagrama mostra como as solicitações de um cliente são processadas por um servidor. O servidor e o servidor de cache são os nós primários de processamento bi-direcionalmente associados ao console e ao quiosque do cliente. O resto dos artefatos são dependentes do 'servidor capturado' e 'servidor' para processar seus pedidos.

Diagrama de Implantação para Sistema de Processamento de Cartão de Crédito

Diagrama de Implantação para Sistema de Processamento de Cartão de Crédito

Fonte: creately.com

Esta é uma representação UML de como um cartão de crédito é implantado. Começa com o usuário inserindo seu cartão de crédito na máquina.

O PC do cliente é dependente do usuário, uma vez que as informações variam para cada usuário. Existem conexões diferentes entre os diferentes nós do sistema, i.e.: TCP/IP, RMI, JDBC. Toda a informação é processada para o servidor de banco de dados onde está localizado o banco de dados de cartões de crédito.



Use o EdrawMax para a Criação de Diagrama de Implantação

Como visto nos exemplos, diagramas de implantação são uma maneira útil de ilustrar e entender o funcionamento de um sistema. É necessário que o diagrama correto seja construído para um cenário, portanto conclui-se uma representação precisa do sistema.

Considerando criar um diagrama de implantação? Escolha o EdrawMax - ele é rápido e fácil de usar. Com mais de 280 tipos de diagramas, uma vasta gama de ferramentas de edição e bibliotecas de símbolos abundantes, fazer diagramas de implantação leva apenas alguns cliques.

Seja você uma pessoa novata ou experiente em tecnologia, use o EdrawMax para criar facilmente os diagramas de implantação mais interativos.

EdrawMax

Artigos Relacionados