0% ont trouvé ce document utile (0 vote)
104 vues2 pages

Comprendre les diagrammes de classes UML

Le document décrit la modélisation avec UML en se concentrant sur les diagrammes de classes. Il explique les objectifs, la méthodologie et donne des exemples de relations entre classes.

Transféré par

Romuald Agbekponou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
104 vues2 pages

Comprendre les diagrammes de classes UML

Le document décrit la modélisation avec UML en se concentrant sur les diagrammes de classes. Il explique les objectifs, la méthodologie et donne des exemples de relations entre classes.

Transféré par

Romuald Agbekponou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Modélisation

avec UML
UAC – 2020-2021 – Dr Ing. Houndji V. Ratheil

Sujet : Diagramme de classes
Justification : Comprendre le rôle, la syntaxe et la sémantique des diagrammes de classes
1. Objectifs
1.1. Objectif général
Le but de cet apprentissage est de faire comprendre aux apprenants le rôle, la syntaxe et la
sémantique des diagrammes de classes.
1.2. Objectifs spécifiques
A la fin de cet apprentissage, l’apprenant sera capable :
- de reconnaître un diagramme de classes;
- d’interpréter un diagramme de classes grâce aux différents éléments syntaxiques;
- de réaliser un diagramme de classes correcte à partir d’un contexte.
2. Méthodologie
2.1. Travail individuel (à faire avant le début de la séance, avec clarté): Après
lecture des documents, répondre aux questions suivantes :
o Qu’est-ce qu’un diagramme de classes ? A quoi sert-il ?
o Qu’est-ce qu’une classe ? un attribut ? une méthode ?
Comment les représente t’on (expliquer chaque détail) ?
o Quelles sont les relations possibles entre classes ? Expliquer et représenter
chacune.
o Qu’est-ce qu’une instance de classe ? Qu’est-ce qu’un objet ?
o Qu’est-ce qu’une association réflexive ? association navigable ? classe
association ? association n-aire ?
o Expliquer les multiplicités d’une association.
o Qu’est ce que l’encapsulation ? Quelles sont les différents niveaux de visibilités
possibles ?
o Expliquer le diagramme de la page 2 du document
2_Classes_ObjectsDiagram.pdf ?

2.2. Travail de groupe (20 minutes): Faire la synthèse des travaux individuels et
retenir les réponses du groupe.
2.3. Travail de synthèse en plénière sous la modération de l’enseignant (30
minutes)



TD - à faire avant le début de la séance, avec clarté

Pour chaque relation ci-dessous, indiquer s’il s’agit d’une généralisation, d’une agrégation, ou
d’une association.
Représenter la relation correspondante.

a) Une transaction boursière est un achat ou une vente.
b) Un ordinateur contient un ou plusieurs systèmes d’exploitation.
c) Un chanteur et un peintre sont des artistes.
d) Les modems et les claviers sont des périphériques d’entrées/sorties.
e) Une personne utilise un langage de programmation dans un projet.
f) Un pays a une capitale.

Vous aimerez peut-être aussi