Réserver une Démo
Pré. Proc.

Diagramme des composants

Un diagramme de composants illustre les éléments logiciels, les contrôleurs intégrés et autres qui composent un système, ainsi que leur organisation et leurs dépendances.

Un diagramme de composants a un niveau d'abstraction plus élevé qu'un diagramme de classes ; en général, un composant est implémenté par une ou plusieurs classes (ou objets) au moment de l'exécution. Ce sont des blocs de construction, construits de manière à ce qu'à terme, un composant puisse englober une grande partie d'un système.

Vous générez des éléments diagramme de composants et des connecteurs à partir des pages « Composant » de la boîte à outils Diagramme .

Exemple Diagramme

Ce diagramme illustre un certain nombre de composants et leurs interrelations.

Les connecteurs d'assemblage connectent les interfaces fournies par le produit et le client aux interfaces requises spécifiées par la commande. Une relation de dépendance mappe les détails du compte associé à un client à l'interface requise Paiement, également spécifiée par la commande.

Icônes de la boîte à outils des éléments Diagramme des composants

Icône

Description

Voir aussi

Packaging Component element

Un composant Empaquetage est un élément qui apparaît très similaire à un composant dans un diagramme mais qui se comporte comme un Paquetage dans la fenêtre Navigateur .

Empaquetage
Component element

Un composant est une partie modulaire d'un système, dont le comportement est défini par ses interfaces fournies et requises.

Composant
Class element

Une classe est une représentation d'un type d' object qui reflète la structure et le comportement de ces objets au sein du système.

Classe
Interface element

Une interface est une spécification de comportement (ou un contrat) que les implémenteurs acceptent de respecter.

Interface
Object element

Un Object est une instance particulière d'une classe au moment exécuter .

Object
Port element

Les ports définissent l'interaction entre un classificateur et son environnement.

Port
Exposed Interface element

L'élément Expose Interface est une méthode graphique permettant de représenter les interfaces requises ou fournies d'un composant, d'une classe ou d'une partie, dans un diagramme de composant ou de structure composite.

Interface d'exposition

Diagramme de composants Icônes de la boîte à outils du connecteur

Icône

Description

Voir aussi

Assembly connector

Un connecteur d'assemblage relie l'interface requise d'un composant (Component1) à l'interface fournie d'un autre composant (Component2), généralement dans un diagramme de composant.

Assemblée
Delegate connector

Un connecteur délégué définit l'assemblage interne des ports et interfaces externes d'un composant, sur un diagramme de composant.

Déléguer
Association connector

Une association implique que deux éléments de modèle ont une relation, généralement implémentée en tant que variable d'instance dans l'une ou les deux classes.

Association
Realization connector

Un object source implémente ou réalise son object de destination. Les connecteurs Realize sont utilisés dans un diagramme de cas d'utilisation, de composant ou Exigences pour exprimer la traçabilité et l'exhaustivité du modèle.

Réalisation
Generalization connector

Une généralisation est utilisée pour indiquer l’héritage.

Généralisation