Série d’Exercices 3

Software Engineering, Data Flow Diagrams · exam

Browse all génie logiciel documents

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