Table des matières
Dans UML Il y a la possibilité de se concentrer sur les deux parties des éléments qui composent un système, d'une part nous avons la conceptualisation, la construction de solutions logicielles et de modèles abstraits et d'autre part nous avons la distribution des équipements, le matériel qui fera notre système peut être utilisé.L'affaire de diagrammes de distribution Il nous permet de nous concentrer sur la façon dont nous pouvons voir la structure physique et comment représenter la composition desdits équipements dans des schémas, afin d'établir toutes les cartes nécessaires pour documenter les exigences de notre système.
Diagramme de distribution
Dans le schéma de répartition est l'endroit où nous représentons le structure matérielle où sera notre système ou logiciel, pour cela nous pouvons représenter chaque composant comme nœuds, le nœud est tout élément qui est une ressource matérielle, c'est-à-dire notre nom générique pour notre équipement.
Dans la classification des nœuds, nous avons qu'il y a le nœud qui peut exécuter ou traiter et le nœud qui n'exécute pas ou ne traite pas, ce dernier peut être les périphériques de sortie tels que les imprimantes ou les moniteurs, c'est-à-dire ceux qui sont en contact avec l'extérieur.
À représenter le nœud, nous allons utiliser la figure du cube, à l'intérieur de notre cube nous pouvons écrire les informations correspondant au nœud, par exemple son nom, voyons ci-dessous un nœud de base :
Maintenant, si nous devons indiquer des informations supplémentaires sur notre nœud, par exemple s'il appartient à un package ou peut-être aux composants qu'il possède, nous pouvons diviser le cube en différentes sections où nous ajouterons les informations représentées dans le texte, voyons dans ce qui suit exemple auquel nous nous référons :
Incorporer les relations entre les nœuds
Bien sûr, un nœud n'est pas une entité isolée dans un système, pour cela dans notre diagramme, nous pouvons représenter comment il est associé ou lié à d'autres nœuds, à travers ses composants ou interfaces, avec cela nous pouvons donner une représentation plus exacte.
Nous utilisons généralement la connexion comme forme de représentation, mais nous pouvons utiliser l'association et l'agrégation dans nos nœuds, pour représenter la connexion que nous utilisons une ligne pointillée, où l'on relie un composant d'un nœud à un autre composant d'un autre nœud, cette connexion n'est pas nécessairement un câble, cette connexion peut également représenter des connexions sans fil, telles que Wi-Fi, Bluetooth, infrarouge, etc.
Voyons ci-dessous un exemple de ce type de connexion dont nous parlons :
Comme nous pouvons le voir, il s'agit de la représentation de la distribution d'un système client - serveur, ce qui se passe dans ce diagramme, dans le nœud client, nous avons un composant de programme de présentation, ce programme devrait probablement nous montrer les ressources du serveur auxquelles nous pouvons avoir accès , tel que le programme de recherche, lors de l'utilisation dudit programme, une connexion s'établit avec le serveur qui traite et traite les données puis retourne un résultat pour ladite recherche.
Notre diagramme de nœuds nous donne alors une représentation assez précise de la structure des équipes impliquées, puisque le client peut être n'importe quel terminal avec des périphériques d'entrée et de sortie de données et le serveur est une équipe différente qui traite les données.
Nous avons déjà une idée approximative de la façon de représenter la distribution matérielle de nos systèmes en utilisant UML, dans le prochain tutoriel, nous verrons une application plus étendue du diagrammes de distribution.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif