Table des matières
Dans la première partie de ce tutoriel, nous avons examiné les bases de la diagrammes de composants, ainsi que la manière de les modéliser et sans oublier les notions de programmation orientée objet qui sont appliquées dans ces schémas.Types de composants
Parmi les différents modèles que nous pouvons réaliser, nous pouvons inclure les Composants En 3 grands groupes, ces groupes ne sont pas rigides, mais on peut les prendre comme référence lors de la réalisation des schémas.
Voyons les différents types ci-dessous :
- Composants de distribution: ils sont la base des systèmes exécutables, à l'intérieur de ceux-ci on peut avoir par exemple : Bibliothèques DLL, fichiers exécutables, JAVA Beans, etc..
- Composants de travail dans le produit: correspondent aux éléments à partir desquels le composant a été créé, tels que : bases de données, fichiers de code, etc.
- Composants d'exécution: ce sont les composants créés à partir d'un système en cours d'exécution, par exemple : lorsque nous exécutons une recherche, le fichier qui enregistre les index pour la recherche serait notre composant d'exécution.
Entrant maintenant dans le sujet, définissons le diagramme de composants en tant que conteneur pour les composants, les interfaces et les relations dans un système.
Pour le représenter, nous utiliserons un rectangle avec deux petits rectangles superposés sur le côté gauche, il aura le nom à l'intérieur.
Regardons un exemple graphique de ceci :
Le interfaces On peut les représenter de deux manières, la première nous offre un peu plus de détails, puisqu'elle montre l'interface sous forme de rectangle et montre les opérations qu'elle contient, on la relie au composant à l'aide d'une ligne pointillée avec une pointe de flèche vide, si on Nous avons corrigé ce schéma, nous l'avions laissé à la fin du tutoriel dans sa première partie en avant-première :
Voyons dans le graphique suivant un exemple de cette seconde façon de représenter une interface dans le diagramme de composants :
Avec cela, nous terminons cette deuxième partie du didacticiel, en nous assurant que nous pouvons maintenant créer un diagramme de composants et modéliser les composants afin que nous puissions mieux organiser notre modélisation.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif