Índice
Em UML Existe a possibilidade de focar em ambas as partes dos elementos que compõem um sistema, de um lado temos a conceituação, construção de soluções de software e modelos abstratos e de outro temos a distribuição dos equipamentos, do hardware que farão nosso sistema pode ser usado.O caso de diagramas de distribuição Permite-nos focar a forma como podemos ver a estrutura física e como representar a composição dos referidos equipamentos em diagramas, de forma a estabelecer todos os mapas necessários para documentar os requisitos do nosso sistema.
Diagrama de Distribuição
No diagrama de distribuição é onde representamos o estrutura de hardware onde nosso sistema ou software estará, para isso podemos representar cada componente como nós, o nó é qualquer elemento que seja um recurso de hardware, ou seja, é o nosso nome genérico para o nosso equipamento.
Dentro da classificação dos nós temos que existe o nó que pode executar ou processar e o nó que não executa ou processa, este último pode ser os dispositivos de saída como impressoras ou monitores, ou seja, aqueles que estão em contato com o lado de fora.
Para representar o nó, usaremos a figura do cubo, dentro do nosso cubo podemos escrever as informações correspondentes ao nó, por exemplo o seu nome, vamos ver abaixo um nó básico:
É claro que um nó não é uma entidade isolada em um sistema, por isso em nosso diagrama podemos representar como ele está associado ou relacionado a outros nós, através de seus componentes ou interfaces, com isso podemos dar uma representação mais exata.
Normalmente usamos conexão como forma de representação, no entanto, podemos usar associação e agregação em nossos nós, para representam a conexão, usamos uma linha tracejada, onde vinculamos um componente de um nó a outro componente de outro nó, essa conexão não é necessariamente um cabo, essa conexão também pode representar conexões sem fio, como Wi-Fi, Bluetooth, infravermelho, etc.
Vejamos a seguir um exemplo desse tipo de conexão de que estamos falando:
Nosso diagrama de nós então nos dá uma representação bastante precisa da estrutura das equipes envolvidas, uma vez que o cliente pode ser qualquer terminal com dispositivos de entrada e saída de dados e o servidor é uma equipe diferente que processa os dados.
Já temos uma ideia aproximada de como representar a distribuição de hardware de nossos sistemas usando UML, no próximo tutorial veremos uma aplicação mais extensa do diagramas de distribuição.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo