Comment créer un diagramme de composants en UML
Les diagrammes de composants peuvent s’avérer complexes ; il est donc important de bien maîtriser les bases de la modélisation UML. Si ce n’est pas déjà fait, consultez notre tutoriel sur les diagrammes de composants, ainsi que ce guide sur les bases de l’UML. Après avoir consulté ces pages, vous maîtriserez parfaitement les principes fondamentaux de l’UML et des diagrammes de composants.
1. Commencer avec Lucidchart
Pour commencer, créez un compte Lucidchart et ouvrez un nouveau document. Vous devrez peut-être activer les bibliothèques de formes UML dans Lucidchart. Pour ce faire, cliquez sur l’icône Formes en haut à gauche de l’éditeur. Cochez ensuite la case UML pour activer toutes les bibliothèques de formes UML. Ces formes apparaîtront désormais à gauche de la zone de travail.
2. Ajoutez des formes.
Les diagrammes de composants s’articulent autour de la forme de composant, qui est clairement identifiée dans la boîte à outils. Faites-la glisser sur la zone de travail, puis cliquez et saisissez du texte pour ajouter une étiquette. Lucidchart vous permet de redimensionner toutes ses formes, ainsi que de modifier leur apparence avec différentes polices et couleurs, à partir du volet de droite et de la barre de propriétés en haut de l’écran.
Esquisser la structure de votre système
Continuez à ajouter des formes de composant jusqu’à ce que chaque unité fonctionnelle principale de votre système ou de votre application soit entièrement représentée. Il est utile de répartir les composants en groupes aussi détaillés que possible, afin de pouvoir facilement réorganiser, comprendre et mettre à jour le document ultérieurement. Étant donné que tous les diagrammes de composants incluent des groupes plus ou moins grands, vous pouvez sans problème imbriquer des composants à l’intérieur d’un cadre, d’un paquet ou d’une forme de composant plus grande.
Ajouter des interfaces
Ajoutez des interfaces à chaque composant, sous forme de notes écrites ou de symboles. Une interface décrit la nature et le fonctionnement des entrées et des sorties. Par exemple, un composant peut recevoir des informations d’un autre composant ou fournir des services à un utilisateur final. Les interfaces montrent comment ce processus se déroule. Elles peuvent également aider votre équipe à repérer d’éventuels problèmes qui auraient pu passer inaperçus auparavant.
La notation UML propose deux façons de représenter les interfaces fournies et requises : soit via un compartiment secondaire dans la forme d’un composant, soit via des symboles en forme de sucette et de prise qui partent du composant et y reviennent. Les formes en sucette représentent les interfaces fournies, tandis que les symboles en forme de prise modélisent les interfaces requises. Si vous choisissez de dessiner ces symboles, vous devez les utiliser en conjonction avec des flèches de dépendance (qui sont utilisées dans la notation de nombreux diagrammes UML, tels que les diagrammes de classes et les diagrammes de déploiement). Pour représenter des dépendances (situations où un composant ou un nœud dépend d’un autre), tracez une ligne tiretée se terminant par une flèche.
Ajouter des ports
Il peut s’avérer nécessaire de compléter un composant par des ports, qui indiquent un point d’interaction distinct entre le composant et son environnement. Les ports sont représentés par de petits carrés situés sur le côté de la forme du composant. Vous pouvez ajouter des libellés à chaque port en faisant glisser une forme de texte et en saisissant un nom à l’intérieur. Les composants et les ports, ainsi que d’autres éléments du diagramme, peuvent être reliés par des dépendances et, si nécessaire, par quelques symboles d’interface supplémentaires.
Ajouter des nœuds
Complétez votre diagramme en ajoutant des nœuds correspondant aux éléments présents dans le système ou l’application modélisé(e). Ces nœuds se présentent sous la forme de boîtes en trois dimensions et sont destinés à représenter les ressources informatiques (PC, imprimantes et serveurs, par exemple) qui exécutent les commandes provenant des artefacts UML.
3. Publier, mettre en œuvre et partager
Pour télécharger votre diagramme, il vous suffit de cliquer sur Fichier > Télécharger sous et de sélectionner le type de fichier qui vous convient. Vous pouvez diffuser votre diagramme de composants sans craindre que d’autres n’y apportent des modifications non autorisées.
Pour une expérience plus dynamique, partagez votre diagramme de composants avec vos collaborateurs afin qu’ils puissent y apporter les modifications qu’ils jugent nécessaires. Pour partager le document avec des utilisateurs de Lucidchart comme avec des personnes qui n’utilisent pas l’application, cliquez sur le bouton orange Partager dans le coin supérieur droit de votre fenêtre. À partir de ce menu, vous pouvez définir les autorisations de modification de chaque personne, générer des liens vers le document et le partager sur les réseaux sociaux.