ANALYSE ET CONCEPTION DE SYSTÈMES

NOTES DE COURS 7








LES DFD .....suite


Dans le dernier cours on a modélisé le début du traitement des commandes pour le cas "Librairie Aucoin":



On peut maintenant continuer le modèle en y ajoutant les transactions financières (le client doit payer pour les livres et la librairie doit payer les fournisseurs). Il faut aussi que la maintenance soit faite sur les données - changements d'information du client, changements d'adresse de fournisseurs, etc.

Ce DFD que nous venons de réaliser est tout de même assez général. Il faut remarquer que les détails des traitements sont absents. Dans un système il faut détailler plus que le premier niveau. On prend chaque traitement et on le décompose en sous-traitements. Prenons par exemple le traitement "2 - Réunir commandes éditeurs". Quels traitements doit-on faire à l'intérieur de ça? On dessine un DFD de deuxième niveau:



Si on a besoin de plus de détails, on peut descendre d'un autre niveau. Comment savoir si on met les détails au niveau 2 ou s'il faut aller à un niveau 3? Quelques règles de base:







[ PAGE D'ACCUEIL ]      [ PRÉCÉDENTE ]      [ SUIVANTE ]