Vous êtes sur la page 1sur 3

Dans un hopital, on veut informatiser le système d'information qui gère le fonctionnement

Elaborez un MCD sachant que:


• Un patient est caractérisé par son no. matricule, son nom et prénom, ainsi que sa date de
naissance.
• Un service est caractérisée par le code de la classe (p.ex. 13CG2) et par une indication du
cycle (valeurs possibles: "inférieur", "moyen", "supérieur").
• Il faudra prévoir de connaître la fréquentation des classes des élèves sur plusieurs années
consécutives.
• Un élève enregistré dans le système fréquente au moins une classe au cours des années

PARTIE 2
Il s'agit maintenant de concevoir une extension au MCD précédent qui permet de représenter
la situation suivante:
• La direction de l'école désire également saisir tous les professeurs dans le système
d'information. Un professeur est caractérisé par un code interne unique (p.ex. Jemp Muller
aura le code JEMU), son nom et prénom et la matière qu'il enseigne. Nous supposons que
chaque professeur enseigne une seule matière.
• Modélisez le fait que chaque classe est enseignée chaque année par un ou plusieurs
enseignants. Un enseignant peut bien sûr donner des cours dans plusieurs classes, mais
peut également ne pas donner des cours pendant une ou plusieurs années.

Voici le résultat simplifié d'une analyse faite auprès d'une compagnie d'assurance qui désire
informatiser la gestion des contrats auto.
• Un client peut assurer plusieurs voitures auprès de la compagnie. Chaque voiture est
assurée par un seul contrat. Un contrat assure une seule voiture.
• En ce qui concerne un client, la compagnie désire connaître son nom, prénom, adresse
complète, numéro de téléphone ainsi qu'un numéro de compte bancaire avec indication de
la banque. Un client est considéré comme tel à partir de son premier contrat.
• Chaque contrat contient un numéro de contrat unique, la prime annuelle à payer, la date de
paiement annuel, la marque de la voiture, le modèle de la voiture, le numéro
d'immatriculation de la voiture, la valeur de la voiture et la date d'acquisition de la voiture.
En ignorant la méthode de modélisation, on pourrait créer une BD avec une seule table ayant
un champ pour chaque donnée indiquée dans l'analyse. On aurait donc les données des clients
et des contrats dans une seule table. Quels en seraient les inconvénients

Exercice 3
Afin d'informatiser la gestion des séances du cinéma Limelight, vous disposez des
informations suivantes.
• Un film est enregistré dans le système d'information dès que la (les) copie(s) sont arrivées
au cinéma. A partir de ce moment, on commence directement à programmer des séances
pour le film en question. Comme le même film n'est jamais montré dans deux séances
parallèles, on peut ignorer la gestion des copies.
• Un film est représenté par un numéro courant interne, qui lui est affecté par le
gestionnaire des séances. En plus, on s'intéresse pour le titre, la langue et la durée du film.
Lorsqu'un film apparaît en plusieurs langues différentes, on crée dans le système
d'information simplement un enregistrement par langue.
• Chaque film est accompagné en général d'une fiche technique, qui renseigne en outre sur
le système son du film (p.ex. DOLBY, THX etc.). Cette information est importante,
puisque les capacités en ce qui concerne la reproduction du son varient d'une salle à
l'autre. Une salle peut supporter plusieurs systèmes différents, tandis qu'un film est tourné
en utilisant un seul système son. Un système son est caractérisé par un code identificateur
ainsi qu'un libellé. Chaque système son est au moins supporté par une salle et au moins
utilisé par un film.
• Le cinéma dispose actuellement de 12 salles, avec 3 nouvelles salles en construction. Une
salle est prise en compte dans le système d'information, dès qu'elle accueille des séances.
Une salle est caractérisée par son numéro, sa capacité ainsi que des informations
concernant le support des différents systèmes son.
• Le système d'information doit permettre de vendre des tickets pour une séance donnée,
même plusieurs jours en avance. La réservation des sièges n'étant pas demandée, il est
toutefois nécessaire que le système soit capable de prévenir un excès de la capacité d'une
salle en ce qui concerne le nombre de tickets vendus.
• La gestion des prix pour les tickets se fait au niveau des séances, puisque le prix pour voir
un même film peut varier d'une séance à une autre (p.ex. Tarif réduit les lundis à 16h00).
• Une séance, qui se déroule évidemment dans une seule salle, est identifiée par un numéro
courant.
Créez le modèle conceptuel des données

Modélisation d'un système d'information


Pierre Stockreiser 46 Lycée du Nord Wiltz
Exercice 6
Il s'agit d'informatiser la gestion des séjours des patients d'un hôpital, ainsi que la gestion des
interventions effectuées par les médecins. Jusqu'à présent, cette gestion s'est effectuée à l'aide
des fiches suivantes.
Hôpital Municipal de Heinerscheid
Gestion des séjours et interventions
PATIENT SEJOUR
No Matricule: No Séjour:
Nom: Date Arrivée:
Prénom: Date Départ:
Adresse: Frais à charge du patient:
Code Postal: No Chambre:
Localité: Etage:
Caisse de maladie: Classe:
INTERVENTION(S):
Code
intervention:
Description: Date: Code Médecin: Nom: Prénom:
• Nous supposons qu'un patient occupe la même chambre pendant toute la durée de son
séjour.
• A part des informations concernant les médecins, qui se trouvent déjà sur les fiches, on
désire stocker dans le système d'information le numéro de téléphone et la spécialité de
chaque médecin.
• Les interventions sont identifiées par un code et caractérisées en plus par une description.
L'hôpital dispose d'une liste d'interventions prédéfinies. (p.ex. 0236 Tomographie du
crâne)
• Les données actuelles sont migrées dans la nouvelle application informatique.
Exerc