Modélisation Merise - TD1 Corr
Modélisation Merise - TD1 Corr
Modélisation Merise - TD1 Corr
Filière : IRIC 2
Année Universitaire : 2022-2023
Pr. Y. Maleh
Exercice 1 : « Ecole»
• Une école désire stocker et gérer des données concernant les étudiants et les
formations dans lesquelles ils sont inscrits. Le travail demandé est la
modélisation des données persistantes et la représentation sous forme tabulaire de
ces données, telles qu’elles seront stockées dans la base de données.
• Les étudiants choisissent la formation et la session de cette formation dans
laquelle ils veulent s’inscrire et payent le prix de la formation.
• Un étudiant est définit par son numéro de CIN, il est, lors de son inscription,
amené à remplir une fiche individuelle contenant son nom et prénom, sa date
de naissance, son adresse, sa ville (Rabat, Casablanca,..) et son niveau
scolaire (Bac, Niveau bac, bac+2..).
• Puis, depuis le catalogue des formations, il doit choisir la formation souhaitée,
et la session relative à cette formation. Il indique aussi le type de cours qu’il veut
suivre
(présentiel ou à distance). Une fiche d’inscription est conservée par l’administration.
• Pour chaque formation, Le catalogue précise le code, le titre, la durée, le prix et
les spécialités (code et nom) qui concernent cette formation, ainsi que les
sessions ouvertes avec leurs noms, la date de début et la date de fin.
• Voici quelques règles de gestion mises en œuvre par la direction de
l’école:
• Un étudiant peut être inscrit dans plusieurs sessions de formations ;
• La formation peut se tenir en plusieurs sessions ;
• Un étudiant ne peut pas être inscrit en plusieurs sessions de la même
formation ;
• Une session n’est ouverte que s’il y a plus de 10 étudiants inscrits ;
• Une formation peut faire partie de plusieurs spécialités.
Exercice 1 « Ecole» : Travail demandé
Après la bonne lecture de l’énoncé, répondre aux questions suivantes :
1. Définir le contexte et le but du projet
2. Enumérer les règles de gestion exprimées par le document
3. Citer les éléments de données qui figurent dans le document
4. Comment peut-on identifier un Etudiant ?
5. Quels éléments de données contient la fiche individuelle ?
6. Quels éléments de données contient la fiche d’inscription ?
7. Est-ce que les étudiants peuvent choisir un type de cours différents
pour chaque session ?
8. Est-ce qu’une spécialité peut contenir plusieurs formations ?
9. Est-ce qu’une formation peut appartenir à plusieurs spécialités ?
10. Que contient le catalogue ?
Correction Exercice 1 :
1. Définir le contexte et le but du projet
Il s!agit de la gestion des activités d!un centre de formation.
• Gérer les inscriptions.
• Collecter et sauvegarder les donnes des étudiants et des
formations et leurs détails.
• Conserver l!historique des différentes activités.
2. Enumérer les règles de gestion exprimées par le document
• Un étudiant peut être inscrit dans plusieurs sessions de formations
• La formation peut se tenir en plusieurs sessions.
• Un étudiant ne peut pas être inscrit en plusieurs sessions de la
même formation
• Une session n!est ouverte que s!il y a plus de 10 étudiants inscrits.
• Une formation peut faire partie de plusieurs spécialités
3. Citer les éléments de données qui figurent dans le document
Prix de formation adresse
numéro de CIN ville
nom et prénom niveau scolaire
date de naissance type de cours
code formation nom spécialité
titre formation nom session
durée date début session
code spécialité date fin session
Correction Exercice 2 :
Correction Exercice 3 :
2. Construire le MLD