Université Sidi Mohamed Ben Abdellah
Ecole Nationale des Sciences Appliquées Fès
Analyse et Conception des Système d’Information
Sanae Chkam
Travaux Dirigé 1
Exercice 1 : De simples entité
Livre Professeur Etudiant
2 id
-professeur -étudiant id
-le numéro de livre
-le titre -Nom -Nom
-le nombre de pages -Prénom -Prénom
-l'éditeur -date de naissance -date de naissance
-l'année d'édition -date d'entrée à -date d'entrée à l'école
l'école
- le numéro ISBN -diplôme à l'entrée
numéro unique -date de sortie de
-e-mail ENSAF
normalisé l'école
- son adresse
-la date d'achat - e-mail académique
-spécialité principale
-grade de chercheur
-adresse
Une matière
Promotion
-matière id
-Promotion id
-libellé
- libellé
-durée
- cycle
- syllabus
1|Page
Exercice 2 : Des associations simples
1-Une matière est enseignée dans une promotion
Une matière
Promotion
-matière id
-Promotion id
-libellé (1,1) (0, N)
Est renseignée - libellé
-durée
- cycle
- syllabus
2-Un professeur enseigne un certain nombre de matières.
Professeur
-professeur id
-Nom
-Prénom
-date de naissance
(0,N) (0,N)
-date d'entrée à l'école
Enseigne
-date de sortie de
l'école
- e-mail académique
-spécialité principale
-grade de chercheur
-adresse
2|Page
3-Un livre de la bibliothèque concerne un certain nombre de
matières
Livre
-le numéro de livre
-le titre
-le nombre de (0, N) (0,N)
pages
Concerne
-l'éditeur
-l'année d'édition
- le numéro ISBN
numéro unique
normalisé
-la date d'achat
4-Un livre de la bibliothèque est associé à un ou plusieurs
mots-clés
3|Page
Livre
Mots clés -le numéro de livre
-mot clés id -le titre
(0,N ) (0,N)
-mot -le nombre de pages
-l'éditeur
(0,N)
APourMotcle -l'année d'édition
- le numéro ISBN
numéro unique
normalisé Concerne
-la date d'achat
(0, N)
4|Page
Exercice 3 : Des associations un peu plus compliquées
1-Une matière nécessite un certain nombre de prérequis
d'autres matières
C’est une association réflexive qui relie l’entité à elle-même.
Une matière (0,N)
-matière id
-libellé
APourPrerequis
-durée
- syllabus
(0,N)
2- Pour une année scolaire, un étudiant est dans une
promotion. A la fin de l'année scolaire, l'étudiant à l'un des
statuts suivants :
- redoublant;
- admis en année supérieur;
- exclus;
- diplômé.
5|Page
Etudiant
-étudiant id Promotion
(0,N) (0,N)
-Nom -Promotion id
-Prénom Est En - libellé
-date de naissance Est en statuts fin
- cycle
d’année
-date d'entrée à l'école
-diplôme à l'entrée
-e-mail ENSAF
(0,N)
- son adresse
Année scolaire
-année id
- libellé
3- On désire gérer les cycles à part entière. Que doit-on
changer dans la modélisation de la promotion ? On tiendra
compte qu'il y a un ordre des promotions à l'intérieur d'un
cycle.
Il faut créer une entité Cycle. Par conséquent, le cycle n'est
plus une caractéristique de la promotion puis définir une
association entre Promotion et Cycle.
Promotion (1,1) (0,N)
-Promotion id
Cycle
- libellé FaitPartieCycle -cycle id
FaitPartieCycle_orde - libellé
6|Page
4-Chaque étudiant d'une promotion est évalué dans chaque
matière attachée à la promotion. La moyenne générale d'un
étudiant est une moyenne pondérée des notes obtenues
dans chaque matière. La pondération de chaque matière est
fixée pour chaque année scolaire et est commune à tous les
étudiants.
Modélisation conceptuelle des données
Etudiant
-étudiant id Une matière
-Nom
(0,N) (0,N)
-matière id
-Prénom (1,1)
Évalue
-libellé
-date de -durée Enseignée
-note
naissance
- syllabus
-date d'entrée à
l'école (0,N) (1,N)
-diplôme à
(0,N)
l'entrée
Promotion
Pondérée
-e-mail ENSAF
Pondération -Promotion id
- son adresse
Année scolaire - libellé
(0,N) - cycle
-année id
- libellé
7|Page