Page 357 - IT2
P. 357
d’EFM et après la réalisation, l’EFM sera marqué comme réalisé et le module sera terminé. Le formateur doit
corriger les examens et livre le PV des notes finales à la direction pédagogique.
Après la livraison de tous le PV des modules par les formateurs, la formation sera clôturée.
1 - Etablir le diagramme de cas d’utilisation. (2,5 pts)
2- Etablir Le diagramme de séquence « Consulter l’état d’avancement des modules». (2,5 pts)
3- Etablir un diagramme des classes. (2,5 pts)
4- Déduire le modèle conceptuel de donnée (MCD) et le modèle logique de données (MLD). (2,5 pts)
Dossier 2 (10 pts)
Soit le diagramme des classes suivant :
Direction régionale
OFPPT Complexe de formation
- Id : int
- Nom : String 0..1 - Id : int
0..* - Nom : String
- Adresse : String - Nom : String
- Directeur régional : String 0..*
- Téléphone : String 0..1 - Directeur : String
- Adresse : String
- Email : String
- Téléphone : String
0..1
0..*
EFP
{abstract}
- Id : int
- Nom : int
EFP en prison - Adresse : int
- Ville : int
- Nom de responsable de formation : String
- Nom de prison : String - téléphone : int
- Email : int
- nombre des formateurs : int
- nombre des stagiaires : int
+ <<Override>> getNombre de formateur () : int
+ getNombre de formateur () : int
ISTA
Unité mobile
- nombre des formateurs : int
- Nom de formateur : String
- Nombre des Groupes : int
+ <<Override>> getNombre de formateur () : int
+ <<Override>> getNombre de formateur () : int
1. Implémenter, dans un langage de programmation orienté objet, les classes du diagramme ci-dessus.
(1,5pts)
2. Implémenter les liens de composition sous forme d’une structure de données (table ou collection).
(1pt)
3. Implémenter la méthode abstraite « getNombreDeFormateur » dans les classes ISTA, Unité mobile et
EFP en prison, sachant que : (1,5 pts)
a. ISTA et EFP en prison : la méthode « getNombreDeFormateur » retourne la valeur de l’attribut
nombre des formateurs.
b. Unité mobile : retourne « 1 ».
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

