Vous êtes sur la page 1sur 2

Examen du module Système d'information

Durée : 1h30

Exercice 1 (11 pts)


Pour la gestion du personnel d'une compagnie organisée comme suit : La compagnie est
constituée de départements. Des employés sont affectés aux départements. Le
département mène des projets. Chaque projet lui ai affecté un ensemble d'employés. Il
est demandé de suivre l'historique des emplois occupés par les employés, et pour chacun
de ces emplois, avoir l'historique des salaires perçus dans le cadre de cet emploi. Les
données suivantes doivent être sauvegardés.
Pour chaque département : un numéro de département unique, le budget, l'étage où il est
situé et le numéro d'employé du chef de département.
Pour chaque employé: un numéro d'employé unique, un nom et prénom, le numéro du
projet sur lequel il travaille actuellement et le n° téléphone de son bureau, le numéro de
son bureau, le nom de chaque emploi que l'employé a tenu, avec la date et le salaire pour
chaque salaire différent perçu pour cet emploi.
Pour chaque projet: un numéro de projet unique et le budget alloué au projet.
1. Proposez le modèle conceptuel des données et utilisant le modèle entité-
Association. (6 pts)
2. En déduire un schéma relationnel (2pts).
Si pour chaque bureau, il est demandé un numéro de bureau unique, une superficie en
mètre 2 et les numéros des postes téléphoniques dans ce bureau.
1. Quelles sont les dépendances fonctionnelles relatives au besoin énoncé sur les
bureaux. (1pts).
2. Montrer que le schéma précédent n'est pas en 3FN puis le normaliser en 3FN (2pts).

Exercice 2 (9 pts)
Soit un système de Gestion de voyage qui comporte un cas appelé Organiser un voyage. Il
est demandé de compléter ce système de facon que pour organiser un voyage, l'agent de
voyage doit réserver pour le client un billet de transport, un taxi pour se déplacer A l'hôtel
et une chambre. Certains clients demandent A l'agent de voyages d'établir une facture
détaillée. Le voyage se fait soit par avion, soit par train.

1- Tracer le diagramme de cas d'utilisation (4 pts)

2- Supposons que la réservation de la chambre se fait en ligne. Lorsqu'un client demande


une chambre, l'agent de voyage vérifie la disponibilité des chambres puis il insère les
données relatives A la carte de crédit du client et vérifie si le client a assez d'argent pour
payer la chambre. Ces deux dernières activités peuvent se produire en même temps. Dans
le cas ou le client a assez d'argent, la réservation est confirmée et nous attendons l'arrivée
du client. Si le client arrive, il utilise la chambre, puis il paie. En cas de non présentation du
client, une pénalité est prise en compte sur sa carte de crédit et la réservation est annulée.

Dessiner le diagramme d'activités correspondant. (5 pts)

Bon courage !

Vous aimerez peut-être aussi