50
Chapitre 2. Les diagrammes structurels (ou statiques)
Dans l’exemple de la figure 2.42, le composant Commande est constitué de deux
classes (classificateur) reliées par une agrégation : DetailCommande et LigneCommande.
L’interface fournie GestionCommande est accessible de l’extérieur via un port et
permet d’accéder via les connecteurs aux opérations des deux classes DetailCommande et LigneCommande (ajouterLigneCommande, calculTotal-Commande,
calculPrixLigne).
L’interface requise Personne est nécessaire pour l’affichage du détail de la commande et est accessible via un port du composant Commande.
L’interface requise Produit est nécessaire pour le calcul du prix de la ligne de
commande et est accessible via un port du composant Commande.
2.3 DIAGRAMME DE DÉPLOIEMENT (DPL)
Le diagramme de déploiement permet de représenter l’architecture physique supportant l’exploitation du système. Cette architecture comprend des nœuds correspondant
aux supports physiques (serveurs, routeurs…) ainsi que la répartition des artefacts logiciels (bibliothèques, exécutables…) sur ces nœuds. C’est un véritable réseau constitué
de nœuds et de connexions entre ces nœuds qui modélise cette architecture.
2.3.1 Nœud
Un nœud correspond à une ressource matérielle de traitement sur laquelle des artefacts seront mis en œuvre pour l’exploitation du système. Les nœuds peuvent être
interconnectés pour former un réseau d’éléments physiques.
Formalisme et exemple
Un nœud ou une instance de nœud se représente par un cube ou parallélépipède
(fig. 2.43).
Figure 2.43 — Représentation de nœuds
serveur
application
serveur J2EE
Précédent

- 65/242

Suivant