Présentation du diagramme de classes
Un diagramme de classes permet de représenter la structure statique d'un système, en particulier les types d'objets manipulés dans le système, leur structure interne et leurs relations.
Exemples d'objets :
• Objets de gestion :
• Jacques Dupond, Pierre Durand, Paul Smith sont des instances de la classe "personne".
• Les commandes no 10533 et 7322 sont des instances de la classe "commande".
• Ecran SPD-1730 est une instance de la classe "article".
• Objets techniques utilisés pour la programmation :
• Dlg_Order_Create, Dlg_Customer_Query sont des instances de la classe "fenêtre".
• Str_Customer_Name, Str_Product_Comment sont des instances de la classe "chaîne".
Modéliser les données consiste à identifier les classes considérées d'intérêt pour représenter l'activité de l'entreprise, et à définir les associations qui existent entre elles.
Le diagramme de classes : synthèse
Un diagramme de classes inclut :
• Des classes, qui représentent les concepts de base (client, compte, produit, etc.).
• Des associations, qui définissent les relations entre les différentes classes.
• Des attributs, qui décrivent les caractéristiques des classes et, dans certains cas, des associations.
• Des opérations, qui peuvent être effectuées sur les objets de la classe.

Les opérations ne sont pas prises en compte par les outils de
HOPEX Information Architecture (synchronisation, génération etc.).
Le diagramme de classes est complété avec la définition des multiplicités.
Créer un diagramme de classes
Un diagramme de classe se crée à partir d'un paquetage.
Pour créer un diagramme de classes :

Cliquez sur l'icône du paquetage concerné et sélectionnez
Nouveau >
Diagramme de classes.
Le diagramme créé s'ouvre dans la fenêtre d'édition.
Un diagramme de classes peut décrire un paquetage, un cas d'utilisation, une classe ou une instance.