Utilisez un diagramme de classes pour créer un modèle général de la structure d’une application qui spécifie les classes du système, ses attributs et méthodes, ainsi que les relations entre les objets.
Remarque : La création et la modification de diagrammes UML sur Visio pour le web nécessitent une licence Visio (plan 1) ou Visio (plan 2), qui est achetée séparément de Microsoft 365. Pour plus d’informations, contactez votre administrateur Microsoft 365. Si votre administrateur a activé l’option « achat en libre-service », vous pouvez acheter vous-même une licence pour Visio. Pour plus d’informations, consultez FAQ sur les achats en libre-service.
Voici les formes du gabarit de classe UML .
Forme |
Description |
---|---|
|
Décrit un ensemble d’objets avec une structure, un comportement et des relations similaires. Le nom d’une classe doit être unique dans son package. La forme de classe commence par un rectangle avec trois lignes. Le nom de la classe se trouve dans la ligne supérieure. Les deux autres lignes concernent les méthodes ou les opérations que la classe peut utiliser. |
|
Décrit un attribut ou une opération. |
|
Utilisé dans une forme de classe pour séparer les opérationsdes attributs. |
|
Spécifie les opérations visibles en externe d’une classe, d’un composant, d’un package ou d’un autre élément sans spécifier la structure interne. |
|
Décrit un type de données constitué d’un ensemble de valeurs nommées. |
|
Représente l’élément d’organisation de base d’un modèle UML. Il fournit un espace de noms pour les éléments groupés. Chaque élément appartient à un seul package, et un package peut être imbriqué dans un autre. |
|
Représente un package dans un processus. |
|
Utilisé comme commentaire de diagramme qui n’a aucune influence sémantique sur les éléments du modèle. |
|
Indique que le type source hérite du type cible. |
|
Indique que le type source réalise l’interface cible. |
|
Représente une relation générale entre les instances des classes. |
|
Représente une relation qui circule dans une seule direction entre les instances des classes. |
|
Indique que l’objet à la fin avec la forme losange contient des références à l’objet à l’autre extrémité. S’il contient cet objet exclusivement, utilisez une forme Composition à la place. |
Indique que le type source dépend du type cible. |
|
Indique que le type source comporte des parties du type cible. |