Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Diagramme de Composants
1 - Introduction 2 - Notion de composant 2.1 - Définition 2.2 - Formalisme 3 - Interfaces de composant 4 - Relations entre composants 5 - Ports et structure interne 5.1 - Connecteur de délégation 5.2 - Connecteur d’assemblage 6 - Conclusion
2
1 - Introduction Composant et déploiement : vues statiques
Organiser en morceaux logiciels gérables, réutilisables et échangeables.
3
2 - Notion de composant 2.1 - Définition 2.2 - Formalisme
4
2.1 - Définition Elément encapsulé, réutilisable et remplaçable d’un logiciel Correspond à une fonctionnalité « clé » du système Partie modulaire d’un système Taille allant de la classe au sous-système Encapsule son contenu Remplaçable au sein de son environnement Définit par ses interfaces requises et fournies Structure composite, peut avoir des ports
5
2.2 - Formalisme
6
2.2 - Formalisme
7
3 - Interfaces de composant
Interaction entre composants au travers des interfaces fournies et requises L’interface fournie est une interface qu'il est capable de mettre en œuvre L’interface requise est une interface dont il a besoin pour fonctionner.
8
3 - Interfaces de composant
La notation à rotule avec parties fixe et articulaire
9
3 - Interfaces de composant
La notation à rotule avec parties fixe et articulaire (formalisme StarUml)
10
3 - Interfaces de composant
La notation de stéréotype
11
4 - Relations entre composants
Un composant avec une interface requise a besoin d'une autre classe ou d'un autre composant du système pour la lui fournir. La dépendance entre composants se note avec plusieurs formalismes.
12
4 - Relations entre composants
Regroupement de deux composants par un connecteur d'assemblage
13
4 - Relations entre composants
Regroupement par flèche de dépendance
14
5 - Ports et structure interne
Un port est un point de connexion entre un composant et son environnement Généralement, un port est associé à une interface requise ou offerte L’utilisation des ports permet de modifier la structure interne d’un composant sans affecter les clients externes
15
5 - Ports et structure interne
Deux ports associés à des interfaces
16
5.1 - Connecteur de délégation
L'interface fournie d'un composant peut être réalisée par l'une de ses parties internes. Son interface requise peut être imposée par l'une de ses parties Les connecteurs de délégation montrent que ces parties internes réalisent ou utilisent les interfaces du composant.
17
5.1 - Connecteur de délégation
Structure interne de composant avec connecteurs de délégation
18
5.2 - Connecteur d’assemblage
C’est une forme spéciale de connecteurs utilisée pour montrer la structure composite des composants. Ils sont aussi parfois utilisés comme option de présentation pour la dépendance d'un composant au travers des interfaces
19
5.2 - Connecteur d’assemblage
Structure interne avec connecteur d'assemblage
20
Diagramme de Composants
Exemple de composants répartis sur un déploiement
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.