TRAVAUX DIRIGES EPS
PARTIE MERISE
Exercice 1 :
La direction des études d’une école de mines a décidé d’informatiser la gestion des
emplois du temps. Chaque étudiant est caractérisé par son matricule, son nom, son prénom et son
âge. Chaque cours est identifié de façon unique par un sigle (BD033, MD021, …) et possède un
intitulé (bases de données, mathématiques discrètes, ...) ainsi qu’un enseignant responsable. On
connait également le nombre de séances de chaque cours. Les enseignants sont caractérisés par
un identifiant alphanumérique, leur nom et leur prénom. Enfin, chaque séance est identifiée par le
cours ainsi que le numéro de la séance (séance 3 du cours BD033, séance 1 du cours de
MD021...), le type d’intervention (CM, TD, TP), la date, l’heure de début et l’heure de fin
auxquelles la séance a lieu ainsi que la salle et l’enseignant qui dispense la séance. Les étudiants
s’inscrivent aux cours auxquels ils souhaitent assister.
1. Donner la signification et la définition de MCD
2. Donner les étapes pour construire un MCD
3. Définir dictionnaire de données
4. Définir entité, propriété et identifiant
5. Donner les entités, les propriétés et les identifiants de ce système d’information
6. Définir association
7. Donner les associations qui relient les entités
8. Définir cardinalité
9. Donner les cardinalités correspondantes
10. Définir le dépendances fonctionnelles, graphe de dépendance fonctionnelle
11. Donner le graphe de dépendance fonctionnelle
12. Donner la signification de MLD, MPD
13. Donner les règles de transformation du MCD au MLD
14. Donner le MLD de ce système
15. Donner le MPD de ce système
Exercice 2 : reproduire les mêmes questions plus haut (à la maison)
Une école organise et gère les stages de ses étudiants. Chaque année, l’école recherche des stages
pour les étudiants. Pour cela, l’école dispose d’une liste d’entreprises ayant déjà proposé des
stages et d’autres susceptibles d’en proposer, et leur écrit pour les inciter à renouveler
l’expérience. Au vu des réponses, les étudiants prennent contact avec les entreprises qui les
intéressent. Quand les conventions de stage sont signées, chaque stagiaire se voit désigner un
enseignant pour l’encadrer. Ce dernier doit veiller au bon déroulement du stage et aller rendre
visite à l’étudiant dans son entreprise d’accueil. Une entreprise peut offrir plusieurs stages. Un
enseignant peut encadrer plusieurs étudiants. Un stage est effectué dans une seule entreprise et est
1
encadré par un seul enseignant. Pour ses archives, l’école conserve toutes les informations
concernant les stages effectués par ses étudiants. Les stages ont une date de début et une date de
fin.
Exercice 3 : Soit le MLD suivant :
Catégorie(codecat,libellé)
Titre(codetitre, libellétitre,dateEmi,dateEch,nomtitre,#codecat)
Contrepartie(codecon,libellécon,mont_eng)
Operation(numop,dateop,datevope,sens,qtite_neg,cours_neg,#codecon,#codetitre)
Coter(date,codetitre,cours)
Date(date)
Composer(date,codetitre,codeopcvm,qtite_port)
Affecter(codeopcvm,numop,qtiteaff)
Opcvm(codeopcvm,libelleopcvm,datecreation,#codefam,#codegest)
Gestionnaire(codegest,nomgest)
Famille_opcvm(codefam,libellefam)
1. Définir reverse engineering
2. Quel est l’intérêt d’utiliser le reverse engineering dans le développement
3. Ressortir le MCD à partir du MLD
Exercice 4 :
Soit le SI lié à un centre de santé dans une ville donnée. Lorsqu’un malade se présente au centre,
il est reçu par une secrétaire qui lui remplit, sur place, une fiche de renseignement qui comportera
le nom, le prénom, l’adresse, numéro téléphone …etc.
La secrétaire garde une fiche et remet un exemplaire au malade qui est dirigé vers la salle des
consultations.
Le médecin, après consultation de la fiche, ausculte le malade. Il lui délivrera une ordonnance et
mettra à jour le fichier « malade ». Si le malade nécessite des analyses ou des radios, le médecin
lui remplira une fiche indiquant le type d’analyses ou de radios à faire et il sera orienté vers le
laboratoire de l’hôpital.
Au laboratoire, il sera pris en charge par un spécialiste qui, après étude de la fiche, procédera aux
analyses ou radios demandées.
2
Une fiche résultat sera remise au malade, lequel la transmettra au médecin consultant qui lui
établira une ordonnance en fonction des résultats.
1. À quoi sert le MCC
2. Définir acteur et flux d’information
3. Comment est représenté un acteur interne et un acteur externe
4. Donner le MCC de ce système
Exercice 5 :
Une association culturelle a pour but de créer des spectacles (le théâtre) pour le vente des places
sont gérés suivant les règles de gestion suivantes :
- aux heures d’ouverture, l'organisme peut délivrer, soit des billets à l’avance, soit des billets
pour l'entrée immédiate,
- les réservations de place sont possibles sous certaines conditions (moins de 2 mois à
l'avance, ...)
- pour toute attribution de place un billet doit être émis,
- des réductions sont attribuées sur présentation d'un justificatif (militaires, étudiants, ...),
- aucun billet ne peut être délivré si son paiement n'a pas été perçu au préalable,
- pour les entrées immédiates les billets sont délivrés sans attribution précise d'une place
Pour l’émission de billet il y a des actions à effectuer :
-contrôle de recevabilité de la réservation
-recherche des places disponibles
-attribution des places
-contrôle justificatif de réduction
- édition des billets
-calcul des prix
-Encaissement montant
-Remise billet
1. donner la signification de MCT
2. Etablir le modèle conceptuel des traitements de la vision dynamique de base de l'entreprise.