1. Qu'est-ce que le diagramme de structure composite ?

Les diagrammes de structure composite font partie du langage de modélisation unifié (UML). Ils montrent la structure d'une classe, à travers une série d'interactions entre les éléments du diagramme. Les développeurs de logiciels utilisent ces diagrammes pour décrire les interactions entre les classes et à l'intérieur de celles-ci. Cela leur permet d'obtenir une vue logique des différentes parties ou de l'ensemble d'un système.

diagramme de structure composite

1.1 Utilisation du diagramme de structure composite

  • Montrer les éléments internes d'une classe ;
  • Révéler la relation dynamique entre les différentes classes et les différents éléments, ce qui lui confère un avantage sur les diagrammes de classes ;
  • En utilisant les données ci-dessus, il permet aux utilisateurs de savoir quelles parties du système doivent être corrigées ou améliorées.

EdrawMax vous permet de créer vos propres diagrammes de structure composite. Voici une liste de symboles et de notations que vous rencontrerez lors de la création d'un tel document.

1.2 Les éléments réguliers du diagramme de structure composite

Partie diagramme de structure composite

Une partie est un élément d'une classe, représenté par une notation rectangulaire.

Port diagramme de structure composite

Le petit élément de forme carrée - un port - est utilisé pour montrer les interactions entre un classificateur et son environnement.

Connecteur diagramme de structure composite

Un connecteur relie deux pièces ou ports, signalant une interaction entre les deux.

Collaboration diagramme de structure composite

Utilisé pour regrouper des parties/rôles collaboratifs qui ont un objectif commun - ils sont tous nécessaires pour atteindre un certain but.

Classificateur structuré diagramme de structure composite

Un type de classe dont le comportement est typiquement décrit par les interactions entre les parties.

Classificateur encapsulé diagramme de structure composite

Un type de classe qui contient des ports.

1.3 Les relations dans le diagramme de structure composite

Un autre avantage des diagrammes de structure composite par rapport aux diagrammes de classes est leur capacité à montrer à la fois les relations internes et les relations de collaboration externes entre les éléments. Par exemple :

diagramme de structure composite
Source:EdrawMax

Ce diagramme de classes décrit le fonctionnement d'un magasin en ligne typique. Nous pouvons en déduire que le diagramme se termine par StoreManager. Un diagramme de structure compositepeut être utilisé pour créer un système du point de vue du StoreManager, en montrant les relations internes entre les différentes parties.

diagramme de structure composite
Source:EdrawMax

De même, un diagramme de structure composite peut être utilisé pour décrire la manière dont les classes et les parties interagissent avec les éléments externes. Dans l'exemple ci-dessous, nous avons un diagramme de classes décrivant comment une commande en ligne est expédiée :

diagramme de structure composite
Source:EdrawMax

Dans un diagramme de structure composite, l'objet externe est référencé à l'intérieur de la classe elle-même dans la boîte en pointillés. L'utilisateur sait ainsi que, bien qu'il s'agisse d'un objet externe, il est essentiel à l'accomplissement de la tâche.

diagramme de structure composite
Source:EdrawMax

2. Comment créer un diagramme de structure composite dans EdrawMax ?

Le logiciel intuitif d'EdrawMax vous permet de créer vos propres diagrammes de structure composite. Qu'il soit simple ou complexe, suivez les grandes lignes suivantes pour en créer un qui corresponde à vos besoins.

Étape 1 : Dans votre navigateur, visitez la version en ligne d'EdrawMax ou téléchargez la version de bureau d'EdrawMax.

diagramme de structure composite
Source:EdrawMax

Étape 2 : Dans la barre latérale blanche, cliquez sur Développement de logiciels. Cliquez ensuite sur la case Modélisation UML qui apparaît en haut de l'écran.

diagramme de structure composite
Source:EdrawMax

Étape 3 : Choisissez un modèle, ou cliquez sur la boîte de modélisation UML avec le " + " pour ouvrir un nouveau document.

diagramme de structure composite
Source:EdrawMax

Étape 4 : La bibliothèque de symboles se trouve à gauche de l'écran. Faites défiler la page vers le bas pour découvrir d'autres symboles liés à UML.

diagramme de structure composite
Source:EdrawMax

Étape 5 : Il suffit de faire glisser les composants dont vous avez besoin depuis la bibliothèque de symboles sur le document vierge pour commencer à créer. Chaque élément peut être déplacé, redimensionné ou personnalisé en fonction de vos besoins. Une fois l'opération terminée, vous pouvez l'exporter dans plusieurs formats.

diagramme de structure composite
Source:EdrawMax

3. Exemples de diagramme de structure composite

Voici quelques exemples de diagrammes de structure composite auxquels vous pouvez vous référer.

carte d'expérience
Source:EdrawMax

Diagramme 1 : un diagramme de structure composite des principales pièces d'une voiture de course.

carte d'expérience
Source:EdrawMax

Diagramme 2 : Processus d'inscription d'un étudiant à un séminaire. Le cercle en pointillé (Inscription au séminaire) indique une collaboration entre toutes les autres parties du diagramme.

4. Conclusion

Comme de nombreux autres diagrammes UML, les diagrammes de structure composite sont utiles pour montrer la structure interne d'un système ou d'un logiciel. Toutefois, son utilité réside dans sa capacité à montrer la fonctionnalité et la collaboration. Vous pouvez ainsi étudier la collaboration entre différents éléments et utiliser ces informations pour dépanner certaines parties d'un système. Utilisez simplement les outils intuitifs et complets d'EdrawMax pour créer votre propre diagrammes de structures composites et plus encore !

Daniel Belisario
Daniel Belisario Mar 18, 24
Share article:
download EdrawMax EdrawMax online
main page