Registrar
Processo Tipo
Expressão gráfica
Pensamento Tipo
Expressão estruturada
Anotações Tipo
Expressão eficiente

O que é um “diagrama de implantação” UML? Tutoriais e casos anexados

ProcessOn-Ares
2024-11-26
669
facebook x

À medida que a compreensão das pessoas sobre os computadores se aprofunda, os seus requisitos tornam-se cada vez mais rigorosos e as coisas que esperam que os computadores possam fazer tornam-se cada vez mais complexas. O software autónomo com uma estrutura simples é obviamente incapaz de satisfazer as necessidades dos utilizadores. Para atender a esses requisitos cada vez mais complexos, a estrutura do software tornou-se cada vez mais complexa. A arquitetura do sistema pode ser bem descrita usando diagramas UML .

UML , Unified Modeling Language , é uma linguagem de modelagem visual usada para análise e design de sistemas de software. Os diagramas UML são divididos principalmente em diagramas de comportamento estrutural e diagramas de comportamento dinâmico. Este artigo compartilhará os conceitos, elementos, tutoriais de desenho e casos de aplicação de diagramas de implantação em diagramas UML estruturais.

10 diagramas UML comuns

Acima estão a classificação e as definições básicas de UML . Antes de falar sobre diagramas de implantação, deixe que todos tenham uma compreensão preliminar dos diagramas UML .

Ⅰ.O que é um diagrama de implantação?

O Diagrama de Implantação , também conhecido como diagrama de implementação, é um dos dois tipos de diagramas usados para modelar os aspectos físicos de sistemas orientados a objetos, assim como o diagrama de componentes.

O diagrama de componentes ilustra o relacionamento lógico entre os componentes, enquanto o diagrama de implantação vai um passo além e descreve a topologia física do hardware do sistema e do software que é executado nesta estrutura. Os diagramas de implantação podem mostrar a topologia e os caminhos de comunicação dos nós de computação e os componentes de software em execução nos nós. Na UML , um diagrama de implantação mostra o hardware do sistema e o software instalado no hardware, bem como o middleware usado para conectar computadores heterogêneos. Um diagrama de implantação geralmente é considerado um diagrama de rede ou um diagrama de arquitetura física.

Exemplo: Diagrama de implantação de um sistema embarcado (placa-mãe do veículo) (parcial)

Diagrama de implantação de um sistema embarcado

Ⅱ.Objetivo do diagrama de implantação

Depois que o software é implementado, o diagrama de implantação é usado para desenhar a topologia física entre o software e o hardware e explicar claramente o uso, implantação, ambiente, etc. Através do diagrama de implantação, o pessoal relevante do sistema pode saber em qual hardware específico o software deve ser instalado. Os diagramas de implantação são usados principalmente para os seguintes aspectos:

1. Explorar questões relacionadas com o comissionamento do sistema;

2. Explore as dependências entre o seu sistema e outros sistemas no ambiente de produção. Esses sistemas podem já existir ou serão introduzidos;

3. Descrever a principal estrutura de implantação de uma aplicação comercial;

4. Projetar a estrutura de hardware e software de um sistema embarcado;

5. Descreva a infraestrutura de hardware / rede de uma organização.

Ⅲ.Elementos comuns do diagrama de implantação

1. Nó e instância de nó

Um nó é um elemento físico que representa os recursos do computador quando existe e é executado. Pode ser um hardware ou um sistema de software em execução nele. Geralmente é representado por um cubo.

Nota: Os processadores são cubos sombreados, os dispositivos são cubos não sombreados.

Diferente dos nós, o nome de uma instância do nó será sublinhado e haverá dois pontos antes do tipo de nó (nota: pode ou não haver um nome de exemplo antes dos dois pontos)

2. componentes

Componentes são produtos do processo de desenvolvimento de software, incluindo modelos de processos (como diagramas de casos de uso, diagramas de design, etc.), código-fonte, programas executáveis, documentos de design, relatórios de teste, protótipos de requisitos, manuais de usuário, etc.

3. Conexão de nó

As conexões entre nós representam os caminhos de comunicação para interação entre sistemas. Esse caminho de comunicação é chamado de conexão.

IV. Como desenhar um diagrama de implantação?

o ProcessOn suporta o desenho de diagramas UML profissionais. Ele pode não apenas desenhar diagramas de implantação, mas também diagramas de sequência, diagramas de classes, gráficos de estado / diagramas de atividades e diagramas de componentes UML profissionais. Como desenhar um diagrama de implantação:

Fluxograma de mapa mental colaborativo online gratuito
Document