39
2.1 Diagramme de classe (DCL) et diagramme d’objet (DOB)
Exercice 3
Énoncé
La société Forma possède un service qui gère la formation interne. Sa mission
comporte plusieurs fonctions :
• Élaborer les catalogues qui décrivent les cours et donnent les dates prévisionnelles des sessions.
• Inscrire les personnes qui désirent participer aux sessions et leur envoyer leur
convocation.
• Déterminer les formateurs qui vont animer les sessions et leur envoyer leur
convocation (ces personnes sont choisies parmi celles qui peuvent enseigner
un cours). Certaines sessions peuvent être animées par une personne d’un
organisme extérieur.
• Faire le bilan des participations réelles aux formations.
Les cours sont déterminés afin de répondre aux besoins de formation internes.
Certains cours sont organisés en filières, c’est-à-dire qu’ils doivent être suivis dans un
certain ordre. Exemple : le cours ITE 16 (la démarche ITEOR OO) ne peut être
suivi avant ITE 03 (UML). Les cours utilisent des documents référencés (tab. 2.1).
Tableau 2.1 — Documents référencés
Corrigé
La lecture du sujet et en particulier l’analyse des attributs indiqués conduisent à
identifier rapidement les classes suivantes : Session, Cours, Catalogue, Document,
Personne et Organisme.
Une réflexion complémentaire menée sur la classe Personne permet de distinguer
en fait trois sous-classes spécialisées : PersonneExterne, PersonneIntNe (non enseignante) et PersonneIntEn (enseignante).
Le diagramme de classes peut être élaboré ensuite sans difficulté. La figure 2.33
donne le corrigé type de cet exercice.
Liste des attributs
Code cours
N° catalogue
Date catalogue
N° document
Date session
N° session
Durée cours
Nom
État de la session (prévue, annulée, en cours, close)
Organisme extérieur
Intitulé du cours
Prénom
Lieu session
Service
Matricule
Titre document
2.1 Diagramme de classe (DCL) et diagramme d’objet (DOB)
Exercice 3
Énoncé
La société Forma possède un service qui gère la formation interne. Sa mission
comporte plusieurs fonctions :
• Élaborer les catalogues qui décrivent les cours et donnent les dates prévisionnelles des sessions.
• Inscrire les personnes qui désirent participer aux sessions et leur envoyer leur
convocation.
• Déterminer les formateurs qui vont animer les sessions et leur envoyer leur
convocation (ces personnes sont choisies parmi celles qui peuvent enseigner
un cours). Certaines sessions peuvent être animées par une personne d’un
organisme extérieur.
• Faire le bilan des participations réelles aux formations.
Les cours sont déterminés afin de répondre aux besoins de formation internes.
Certains cours sont organisés en filières, c’est-à-dire qu’ils doivent être suivis dans un
certain ordre. Exemple : le cours ITE 16 (la démarche ITEOR OO) ne peut être
suivi avant ITE 03 (UML). Les cours utilisent des documents référencés (tab. 2.1).
Tableau 2.1 — Documents référencés
Corrigé
La lecture du sujet et en particulier l’analyse des attributs indiqués conduisent à
identifier rapidement les classes suivantes : Session, Cours, Catalogue, Document,
Personne et Organisme.
Une réflexion complémentaire menée sur la classe Personne permet de distinguer
en fait trois sous-classes spécialisées : PersonneExterne, PersonneIntNe (non enseignante) et PersonneIntEn (enseignante).
Le diagramme de classes peut être élaboré ensuite sans difficulté. La figure 2.33
donne le corrigé type de cet exercice.
Liste des attributs
Code cours
N° catalogue
Date catalogue
N° document
Date session
N° session
Durée cours
Nom
État de la session (prévue, annulée, en cours, close)
Organisme extérieur
Intitulé du cours
Prénom
Lieu session
Service
Matricule
Titre document
