TD 3 Speccification

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

UNIVERSITE DE LA MANOUBA ANNEE UNIVERSITAIRE

-----¤¤¤¤----- 2012-2013
ECOLE NATIONALE DES SCIENCES
DE L'INFORMATIQUE

TD 3 : Spécification et Modélisation

Exercice 1 (Examen – Session de contrôle 2011-2012)


Q1 - Un diagramme de flots de données (DFD) particulier s’appelle le « diagramme de contexte ».
Que définit-il ?

Q2 - Donner le diagramme de contexte du système de suivi des projets et de paiement des


professionnels, décrit dans l’énoncé qui suit.

« Un bureau de consultants en informatique veut informatiser son système de suivi des projets et de
paiement de ses professionnels. Les professionnels (consultants en informatique) sont payés en
honoraires et non en salaires. Un professionnel est dans une certaine catégorie compte tenu de son
expérience. Pour chaque catégorie, il y a des tarifs de facturation au client et des tarifs de paiement
d'honoraires au professionnel. Un professionnel peut changer de catégorie au cours de sa carrière. Les
tarifs (facturation, paiement) peuvent changer indépendamment l'un de l'autre. Les tarifs sont
comptabilisés à l'heure, à la journée ou à la semaine à l’aide d’une horloge. Un professionnel peut
aussi avoir des frais de déplacement et de séjour qui lui sont remboursés au prix coûtant et facturés
tels quels au client.
Les affaires du bureau consistent en projets. Un projet a un numéro, un client, une date de début, un
budget total et une date de fin lorsqu' il se termine.
Afin de suivre les activités, chaque professionnel doit remplir chaque semaine une feuille de temps,
dans laquelle il inscrit son numéro de professionnel et les informations suivantes pour chaque projet
sur lequel il a travaillé pendant la semaine:
• numéro de projet, type de tarification (heure, journée, semaine), nombre d’unités de
temps consacrées au projet,
• frais de déplacement,
• frais de séjour.
À la fin du mois, le système sorte à la direction:
• un bilan mensuel d'activités par projet,
• une disquette alimentant le système de paiement des professionnels,
• une disquette alimentant le système de facturation aux clients. »

Exercice 2 : Système de gestion de location de voitures « LOC »


Suite à une demande de location contenant la date de prise de possession souhaitée, les
caractéristiques de la voiture et les coordonnées du client, le système cherche cette voiture selon la
date et les caractéristiques données. Si la voiture est disponible, un contrat de location s'établit entre
l’agence de location et le client en utilisant les coordonnées de ce dernier pour enregistrer le client et
le contrat. Après l’établissement du contrat, on facture la location tout en générant une facture
contenant les caractéristiques de la voiture louée.
1. Quel est le rôle d’un diagramme de flux de données (DFD) ?
2. Donnez le diagramme de contexte du système « LOC ».
3. Raffinez le diagramme précédent en générant un DFD niveau 1.
4. Quel est le rôle d’un dictionnaire de données (DD) ?
5. Donnez le DD décrivant une demande de location.
6. Quel est le rôle d’un diagramme Etats-Transitions (E-T) ?
7. Donnez le diagramme E-T pour une location de voiture sachant que les états possibles sont :
demandée, confirmée, enregistrée, payée et annulée.

Exercice 3 : Système de gestion des ventes


La gestion de ventes englobe la gestion des commandes, la gestion des factures et la
gestion de la force de vente. Ces trois services ont respectivement des interactions avec la
gestion des stocks, la gestion comptabilité et la gestion du personnels.
Une commande est un ordre d’achat passé par un client qui va être traité, enregistré et
préparé par la gestion de commandes. Cet ordre est accompagné d’un document
commercial (le bon de livraison) envoyé à la gestion des stocks. Ce dernier service fournie
ensuite des informations sur stocks et sur les livraisons en cours. En recevant une double
commande ainsi qu’un double bon de livraison de la part de la gestion des commandes, le
service de facturation nécessite un règlement effectué par le client avant de lui envoyer la
facture et fait passer ensuite des informations des montants de vente au service
comptabilité. Le rôle de la force de vente est essentiel, aussi bien pour commercialiser les
produits que pour animer le réseau de revendeurs et faciliter la communication. Suite à
chaque facturation, des informations de ventes sont envoyées à la gestion de force de vente
pour pouvoir produire les informations de rémunération à la gestion des personnels en
utilisant les coordonnées des personnelles.
1. Donnez le diagramme de contexte pour ce système.
2. Elaborez le DFD niveau 1.
3. Donnez un DFD niveau 2 de la gestion de commandes.

Vous aimerez peut-être aussi