Facult´e des Sciences ´Economiques et de Gestion de Tunis
S´erie d’Exercices 3
Cours:
Groupe:
´El´ements de G´enie Logiciel
2`eme LFIG
Ann´ee:
2014-2015
Exercice 1
On utilise les diagrammes de flots de donn´ees pour sp´ecifier les fonction-
nalit´es d’une application de location de cassettes vid´eo. Le cahier des charges
Advertisement
pr´ecise que :
1. le client peut
• louer et rapporter des cassettes; les locations sont enregistr´ees
ainsi que les clients.
2. le g´erant peut
• ajouter/supprimer des cassettes au catalogue,
• changer les tarifs des cassettes.
3. l’application
• calcule le prix d’une location selon le tarif des cassettes em-
prunt´ees et la dur´ee de l’emprunt,
• g´en`ere des ´etats de caisse en fin de journ´ee.
Advertisement
1. Donner le diagramme de contexte.
2. Raffiner ce diagramme en faisant apparaˆıtre une fonction de gestion des
locations de cassettes, entour´ee d’autres fonctions, flots et stockages.
1
3. Raffiner a un deuxieme niveau la fonction de gestion des locations de
cassettes.
Exercice 2
On consid`ere la gestion d’un bureau de location pour plusieurs stations
Ils peuvent les
touristiques. Diff´erents prestataires offrent des locations.
retirer tant qu’aucune r´eservation d´efinitive n’est r´ealis´ee. Ils touchent 90%
Advertisement
du prix de la location.
Les clients adressent des demandes de renseignement. Le bureau y r´epond
par des propositions de location et d’assurance annulation ou une mise en
attente.
Le client peut alors refuser ou demander une r´eservation en envoyant des
arrhes et en souscrivant ´eventuellement l’assurance annulation.
Si la location choisie est encore libre, elle est r´eserv´ee, sinon la demande est
mise en attente. Apr`es un d´elai de 8 jours, la r´eservation est confirm´ee de
mani`ere d´efinitive.
En cas d’annulation apr`es ces 8 jours, un pourcentage est dˆu par le client
sauf s’il a souscrit l’assurance annulation. L’annulation en cas de mise en
Advertisement
liste d’attente est toujours possible sans frais.
La facture est envoy´ee avant le d´ebut du s´ejour. Un rappel suit en cas de
non paiement. En cas de nouveau d´efaut de paiement le dossier est transmis
au contentieux.
1. Dessiner le diagramme de contexte et d´ecomposez-le en un premier
niveau de DFD.
2. Raffiner la gestion des r´eservations avec des DFDs plus d´etaill´es.
2