Chapter 3 Construction de diagrammes structurels
Un diagramme d'objets est un diagramme UML qui décrit la structure des éléments du modèle, mais pas leur comportement ni leurs informations temporaires. Le diagramme d'objets représente des instances de classes (objets), des instances d'association (lien entre objets), et dépendances. Il ne représente toutefois pas les relations d'héritage.
En tant que diagramme d'instances, le diagramme d'objets montre un exemple de structures de données avec des valeurs qui correspondent à une situation détaillée du système à un moment particulier.
Le diagramme d'objets peut être utilisé à des fins d'analyse : les contraintes entre classes qui ne sont pas classiquement représentées dans un diagramme de classes peuvent par contre être représentées dans un diagramme d'objets.
Si vous ne disposez pas encore de connaissances approfondies dans le domaine de la modélisation objet, l'utilisation d'instances est probablement plus "parlante" pour vous que celles de classificateurs, dans la mesure où les classificateurs représentent un certain degré d'abstraction. Le fait de regrouper plusieurs instances sous un même classificateur permet de mieux comprendre ce que sont les classificateurs. En outre, même pour les analystes habitués à l'abstraction, le diagramme d'objets peut permettre une meilleure compréhension de certaines contraintes structurelles qui ne peuvent pas être spécifiées de façon graphique dans un diagramme de classes.
A cet égard, le diagramme d'objets peut être considéré comme une version limitée du diagramme de classes. Par exemple, considérez les illustrations suivantes représentant un diagramme de classes et un diagramme d'objets : le diagramme de classes spécifie qu'une classe Auteur est liée à une classe Document.
Dans le diagramme d'objets déduit de ce diagramme de classes, l'accent est mis sur les détails suivants : l'objet nommé Jean, instance de la classe Auteur est liée à deux objets différents (Brouillon et Final) qui sont deux instances de la classe Document.
Glisser-déposer de classes et d'associations dans un diagramme d'objets
Vous pouvez faire glisser des classes et des associations depuis l'Explorateur d'objets dans un diagramme d'objets. Si vous faites glisser des classes, de nouveaux objets constituant des instances de classes sont créés. Si vous faites glisser une association, un nouveau lien entre objets (constituant une instance de l'association) et deux objets sont créés.
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |