La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Diagramme de Composants

Présentations similaires


Présentation au sujet: "Diagramme de Composants"— Transcription de la présentation:

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


Télécharger ppt "Diagramme de Composants"

Présentations similaires


Annonces Google