Chapter 6 Construction de diagrammes de mise en oeuvre


Notions de base relatives au diagramme de composants

Un diagramme de composants est un diagramme UML qui montre les dépendances entre les composants logiciels, qu'il s'agisse des composants du code source, du code binaire ou des exécutables. Les composants peuvent également être reliés par des relations de généralisation lorsqu'un composant hérite d'un autre.

Pour plus d'informations sur les composants spécifiques à Java et à .NET, reportez-vous au chapitre "Travailler avec Java" et "Travailler avec VB .NET".

L'exemple suivant représente les relations entre les composants dans un système de réservation de salle de conférence :


Les diagrammes de composants sont utilisés pour définir les dépendances et relations entre objets à un niveau supérieur à celui du diagramme de classes.

Les composants doivent être conçus de façon à pouvoir être réutilisés pour plusieurs applications distinctes, ils doivent être étendus sans mettre en péril la pérennité des applications existantes.

Vous pouvez utiliser les diagrammes de composants pour modéliser la structure du logiciel, et pour montrer les dépendances entre le code source, le code binaire et les composants exécutables, de sorte que l'impact d'une modification puisse être évalué.

Un diagramme de composants est très utile lors de l'analyse et de la conception. Il permet aux analystes et aux chefs de projet de spécifier les composants dont ils ont besoin avant de les faire développer et mettre en oeuvre. Le diagramme de composants met à votre disposition une représentation des composants et simplifie leur conception, leur développement et leur maintenance, mais facilite également le déploiement, l'identification et la recherche des composants du côté serveur.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.