36
Chapitre 2. Les diagrammes structurels (ou statiques)
2.1.7 Stéréotype de classe
UML propose un certain nombre de stéréotypes qui permettent de qualifier les
profils d’utilisation.
Parmi ces stéréotypes, nous présentons ci-après quatre d’entre eux :
• « Classe d’implémentation » – Ce stéréotype est utilisé pour décrire des classes de niveau physique.
• « Type » – Ce stéréotype permet de spécifier des opérations applicables à un
domaine d’objets. Exemple : Type Integer d’un langage de programmation.
• « Utilitaire » – Ce stéréotype qualifie toutes les fonctions utilitaires de base
utilisées par les objets.
• « MétaClasse » – Ce stéréotype permet de regrouper des classes dans une
famille de classe.
2.1.8 Exercices
Nous proposons au lecteur une série de quatre exercices sur le diagramme de classe
ainsi qu’un exercice de synthèse (Locagite) pour lequel nous fournirons au fur et à
mesure du parcours sur UML les principaux diagrammes.
Exercice 1
Énoncé
Il est demandé de représenter le diagramme de classe d’une gestion technique de
documents. Chaque document est composé d’un ou plusieurs feuillets. Un feuillet
comporte du texte et des objets géométriques qui constituent deux types d’objets
graphiques supportant des opérations de type : sélectionner, copier, couper, coller et
déplacer.
Nous considérons les quatre objets géométriques suivants : cercle, ellipse, carré,
rectangle. Il est demandé d’utiliser les propriétés de la généralisation et la spécialisation afin de représenter au mieux ces objets géométriques.
Corrigé
La figure 2.30 propose au lecteur un corrigé type. D’autres variantes peuvent être
envisagées notamment dans les choix de généralisation et spécialisation.
Exercice 2
Énoncé
Une entreprise nationale de vente d’appareil électroménager souhaite réaliser une
première expérience d’analyse objet avec la méthode UML sur un petit sousensemble de son SI. Ce sous-ensemble concerne le suivi des personnels des agences
locales implantées dans les régions. Chaque région est pilotée par une direction
régionale qui a en charge un certain nombre d’agences locales. Une direction régionale est caractérisée par un code et un libellé.
Chapitre 2. Les diagrammes structurels (ou statiques)
2.1.7 Stéréotype de classe
UML propose un certain nombre de stéréotypes qui permettent de qualifier les
profils d’utilisation.
Parmi ces stéréotypes, nous présentons ci-après quatre d’entre eux :
• « Classe d’implémentation » – Ce stéréotype est utilisé pour décrire des classes de niveau physique.
• « Type » – Ce stéréotype permet de spécifier des opérations applicables à un
domaine d’objets. Exemple : Type Integer d’un langage de programmation.
• « Utilitaire » – Ce stéréotype qualifie toutes les fonctions utilitaires de base
utilisées par les objets.
• « MétaClasse » – Ce stéréotype permet de regrouper des classes dans une
famille de classe.
2.1.8 Exercices
Nous proposons au lecteur une série de quatre exercices sur le diagramme de classe
ainsi qu’un exercice de synthèse (Locagite) pour lequel nous fournirons au fur et à
mesure du parcours sur UML les principaux diagrammes.
Exercice 1
Énoncé
Il est demandé de représenter le diagramme de classe d’une gestion technique de
documents. Chaque document est composé d’un ou plusieurs feuillets. Un feuillet
comporte du texte et des objets géométriques qui constituent deux types d’objets
graphiques supportant des opérations de type : sélectionner, copier, couper, coller et
déplacer.
Nous considérons les quatre objets géométriques suivants : cercle, ellipse, carré,
rectangle. Il est demandé d’utiliser les propriétés de la généralisation et la spécialisation afin de représenter au mieux ces objets géométriques.
Corrigé
La figure 2.30 propose au lecteur un corrigé type. D’autres variantes peuvent être
envisagées notamment dans les choix de généralisation et spécialisation.
Exercice 2
Énoncé
Une entreprise nationale de vente d’appareil électroménager souhaite réaliser une
première expérience d’analyse objet avec la méthode UML sur un petit sousensemble de son SI. Ce sous-ensemble concerne le suivi des personnels des agences
locales implantées dans les régions. Chaque région est pilotée par une direction
régionale qui a en charge un certain nombre d’agences locales. Une direction régionale est caractérisée par un code et un libellé.
