Você está na página 1de 11

Exemplo – sistema de agendamento de consultas

Cada caixa se chama nó. Entao nesse tem 4 nós

Nó: Navegador

Nó: Servidor de Navegação

Nó: Servidor Bando de dados

Nó: Impressora
Um nó se comunica com o outro através de associação, no exemplo, a forma de
comunicação é a associação entre os nós, exemplo impressora x navegador -> LAN.

Aqui seria o diagrama de componentes. Na aula ela explica que os dois são diferentes
um do outro, mas na prática não entendi se a representação gráfica pode ser em conjunto, me
parece que sim, e é para ser assim.

No navegador está o componente agendamento de consulta.

No nó do servidor de aplicação (App Server) possui 3 componentes: Consultas,


Pacientes, Médicos. (relacionados a todo o processos da consulta)

O nó do banco da dados possuí o SGBD em si ( que é o servidor DB) e o componente


da persistência de dados, acredito para demonstrar aonde os dados estão sendo guardados.
O diagrama de implantação e o diagrama de componentes são ambos tipos de
diagramas utilizados na modelagem de sistemas de software, porém têm propósitos diferentes e
representam aspectos distintos de um sistema. Aqui está a diferença entre os dois:

Diagrama de Implantação:

O diagrama de implantação representa a disposição física ou a distribuição dos


componentes de um sistema em hardware específico.

Ele mostra como os diferentes componentes do sistema são implantados em hardware


físico (como servidores, computadores, dispositivos de rede, etc.).

O foco principal deste diagrama é na topologia de implantação, mostrando como os


componentes do sistema estão distribuídos em diferentes nós de hardware e como esses nós
estão conectados por meio de redes.

É especialmente útil para visualizar aspectos como a escalabilidade, redundância,


balanceamento de carga e outras considerações relacionadas à infraestrutura física.

Diagrama de Componentes:

O diagrama de componentes representa a estrutura interna de um sistema de software


em termos de seus componentes e suas interações.

Ele identifica os principais componentes do sistema, mostrando suas interfaces,


dependências e relações.

O foco principal deste diagrama está nos componentes de software e em como eles se
relacionam uns com os outros para fornecer funcionalidades ao sistema.

É útil para visualizar a arquitetura de software, entender a modularidade do sistema,


identificar pontos de extensão e compreender as dependências entre os diferentes elementos do
sistema.

Em resumo, enquanto o diagrama de implantação se concentra na distribuição física


dos componentes em hardware específico, o diagrama de componentes se concentra na
estrutura interna do sistema de software e nas relações entre seus componentes. Ambos os
diagramas são importantes para entender diferentes aspectos de um sistema de software e são
frequentemente usados em conjunto para fornecer uma visão abrangente do sistema.

Os diagramas de implantação e de componentes podem ser representados em


conjunto para fornecer uma visão abrangente do sistema, mostrando tanto a estrutura interna do
software quanto sua distribuição física em hardware específico.

Ao combinar esses dois tipos de diagramas, você pode visualizar não apenas como os
componentes do sistema de software estão organizados e interagem entre si, mas também como
esses componentes são implantados em diferentes nós de hardware e como esses nós estão
conectados por meio de redes.

Isso pode ser particularmente útil para arquitetos de software e engenheiros de


sistemas ao projetar e entender sistemas complexos, pois permite considerar tanto os aspectos
de design de software quanto os requisitos de infraestrutura física ao mesmo tempo.

Portanto, ao representar esses diagramas em conjunto, você obtém uma compreensão


mais completa e integrada do sistema, facilitando a identificação de potenciais pontos de
otimização, escalabilidade, redundância e outros aspectos importantes do projeto de sistemas de
software.
Comportamento
Um sistema pode usar todos os padrões, dependendo da complexidade.
Diagrama de Componentes

https://player.vimeo.com/video/500869872?title=false&byline=false&portrait=false

Exemplo: sistema hoteleiro simples

Você também pode gostar