Вы находитесь на странице: 1из 26

Exemples de Diagramme de flux de donnes

Prsente par : EL ARIF khaoula

Encadr par: Dr. LEGUEDANI Noureddine

Plan
DFD

DFD dans le commerce

DFD dans Lducation

Quest ce qu un DFD ou DFI ?


Un diagramme de flux dinformations (DFD ou DFI ) est une reprsentation graphique de flux de donnes travers un SI , qui consiste analyser les changes dinformations au sein dune organisation (entreprise, administration ou association) et avec dautres systmes dinformation. Le diagramme de flux sert aussi bien expliciter le fonctionnement dune activit et de lamliorer, Une premire bauche du diagramme sert de point dappui pour affiner lanalyse et trouver dautres acteurs et dautres flux utiles au bon droulement

de lactivit. Par la suite, le diagramme peut permettre de dtecter des redondances ou


des incohrences dans la circulation de linformation.

Vocabulaire de DFD
1. Le Domaine dtude

Le domaine dtude est dfini par la personne qui analyse la circulation de linformation au sein dun SI . Il dlimite ltude une ou plusieurs activits prcises au sein dune organisation donne.

Le domaine dtude doit toujours tre clairement dfini avant de commencer lanalyse
des flux dinformation.

Dans le cas Assistance commerciale , nous lisons : La socit Fiatlux met la disposition de ses clients un service dassistance tlphonique. Lorsque que le client choisit une assistance commerciale()

2. Les Acteurs(interne & externe) Un acteur est un metteur ou un rcepteur dun flux dinformation li une activit au sein du systme dinformation dune organisation. Selon le cas, il peut sagir dune catgorie de personne, dun service ou du systme dinformation dune autre organisation. les acteurs internes qui font partie du domaine dtude. les acteurs externes qui ne font pas partie pas du domaine mais qui ont des changes avec les acteurs internes dans le cadre de lactivit tudie.

Dans la notation que nous retiendrons, un acteur externe est reprsent par un cercle trac en pointill alors quun acteur interne est reprsent par un cercle au trac continu. Le nom de lacteur est plac lintrieur du cercle.

3. Le Flux
Un flux dsigne un transfert dinformation entre deux acteurs du systme dinformation. Un flux part dun acteur source pour aboutir un acteur but, il est reprsent par une

flche. On peut identifier diffrentes catgories de flux (flux physiques, flux financiers par
exemple), ces flux doivent tre explicits sous la forme de flux dinformations.
Ensemble des acteurs concerns par l'activ it au sein de l'organisat ion tudie

Acteur source

Flux

Flux int erne (2)

Act eur interne A Flux externe (1)

Acteur but

Act eur interne B Flux int erne (2) Flux int erne (3)

Act eur ext erne

Flux externe (4) Act eur interne C

Comment cre un DFD ?


1. Dfinir prcisment le domaine de ltude savoir : quelle activit au sein de quelle organisation ?

2.

Reprer les acteurs en distinguant les acteurs externes des acteurs internes.

3. Reprer les flux entre les acteurs en les ordonnant si cest utile une meilleure comprhension de lactivit
4. Tracer le diagramme de flux en mme temps que lon repre les acteurs et les flux

Exemple de table de limonade


Lexposition simple de limonade sera utilis pour dmontrer la cration de diagrammes de flux de donnes.

Les tapes de Cration de DFD 1. Crer une liste d'activits 2. Ancienne mthode: pas de diagramme des cas d'utilisation 3. Nouvelle mthode : cration dun Diagramme des cas d'utilisation 4. Construire un DFD Niveau contexte? (Identification des sources des donnes & des utilisateurs) 5. Construire le Niveau 0 DFD? (Identification & gestion des sous-processus) 6. Construire le Niveau 1 - n DFD (identifier la ralit des flux de donnes et des banques de donnes)?

Exemple de table de limonade


Crer une liste d'activits
Pensez travers les activits qui ont lieu un stand(table dexposition) de limonade. Pensez aussi des activits additionnelles ncessaires pour renforcer les activits de base.

1-Tenir compte des commandes de client 2-servir le produit (limonade) 3-recueillir le prix de vente 4-produire de la limonade 5-grer le magasin de Produit 6-Commander les matires premires 7-Payer pour les matires premires 8-Payer pour le travail

Exemple de table de limonade


Crer une liste d'activits

regrouper ces activits d'une faon logique selon les domaines fonctionnels .

1-Tenir compte des commandes de client 2-servir le produit (limonade) 3-recueillir le prix de vente
4-produire de la limonade 5-grer le magasin de Produit 6-Commander les matires premires 7-Payer pour les matires premires

8-Payer pour le travail

2-Crer un diagramme de niveau contexte au but d'identifier les sources et les utilisateurs. Niveau Contexte DFD commande de client servir le produit recueillir le prix devente produire la limonade magasin de Produit Commandez les matires premires Payer pour les matires premires Payer pour le travail Servir le produit prvision de vente Payer commander client 0.0 Systme limonade
Hrs de travail

employ

Payer Payer

Recevoir vendeur

Calendrier de production commander

3-Construire le Niveau 0 DFD(Identifie ,grer les sousprocessus) Niveau 0 DFD

1.0 Vente

prvision de vente

produit Command

client
Servir le produit

2.0 Production

Calendrier de production

employ

commander

valuation
3.0

vendeur

recevoir Payer

Stock

Payer

4.0

Paie

4-Construire le Niveau 1 - n DFD (identifier la ralit des flux de donnes et des banques de donnes)

commande de client servir le produit recueillir de vente produire la limonade magasin de Produit

Niveau 1 DFD
requte commande de client client

Commandez les matires premires Payer pour les matires premires Payer pour le travail

1.1 Dossier de commandes

commande

1.3 Prevision de vente

Service de commande
1.2 reoit de paiement

paiement

Prvision de vente

4-Construire le Niveau 1 - n DFD (identifier la ralit des flux de donnes et des banques de donnes)

Niveau 1 DFD(suite) Commande de produit commande de client servir le produit recueillir de vente produire la limonade magasin de Produit Commandez les matires premires Payer pour les matires premires Payer pour le travail
2.1 Service de produit

Les commandes la quantit servie Matires premires

Calendrier de production
2.2 Production

la quantit utilise
Donnes de production
2.3 Magasin de produit

valuation (contrle) la quantit produite & stocke localis

Niveau 1 DFD(suite)

dcision de commande commande de client servir le produit recueillir de vente


produire la limonade magasin de Produit Commander les matires premires Payer pour les matires premires Payer pour le travail
3.1 Produire & commander

La commande la quantit disponible Les Matires premires la quantit reue Recueil de produit

Recueil de marchandise

3.2. Recevoir le produit

Approbation de paiement

3.3 Payer le vendeur

Le vendeur

Niveau 1 DFD(suite)

Crer un niveau 1 en dcomposant les processus en niveau 0 et l'identification des magasins de donnes. Temps de travail
commande de client servir le produit recueillir de vente

4.1 Record dheurs de travail

Cartes de temps

produire la limonade magasin de Produit


Commandez les matires premires Payer pour les matires premires Payer pour le travail

Requte pour la paie


4.2 Calcul de paie

Lemploy

paiement
.4 3 Paiement demploy

Paie

Le Processus de la Decomposition
Niveau contexte Niveau 0
1.0 vente

Niveau 1
1.1 Record de commandes 1.2 recueil De paiement

0.0 Systme limonade

2.0
production

2.1 Servir le produit

2.2 Produire

2.3 Magasin de produit

3.0 stock

3.1 Produire & commander

3.2 Recevoir le produit

3.3 Payer le vendeur

4.0 paie

4.1 Record dheurs de travail

4.2 Calcul de paie

4.3 Paiement demploy

Schma contexte Bus Garage


Bus
Problme mcanique rparer reparation de problmes mcaniques

rsum de rparation

assistant

travail

Bus systme processus de rparation

Superviseur controlleur

travail travail, les dtails de cots des pices

Liste des pices usages

Systme de gestion des stocks

Mecanique

comptabilit

Exemple DFD dans une cole primaire


Au niveau de l'ducation, la technologie de l'information joue un rle important dans la gestion, la communication, lenseignement, loisir etc. tous ceux qui sont en relation avec le personnel de l'institution ; les lves et tous ceux qui sont en relation avec eux ; Pour la gestion de l'cole primaire, il y a quatre tapes en relation avec l'lve : Inscription
Enregistrement

Paiement des frais de scolarits Conception des bulletins pour la prsentation les rsultats de l'lve. Sur ces activits, s'y ajoute aussi la suivie de leur trace c'est dire l'archivage. L'administration de l'cole peut prendre les dcisions en se rfrant sur les rsultats manant de la dite gestion.

Cration de diagrammes de flux de donnes 1. Cration dune liste dactivits

regrouper ces activits d'une faon logique selon les domaines fonctionnels .

1-Inscription de llve Accepter / refuser 2-Enregistrement de lleve dans le dossier 3-Paiement de frais de scolarit 4-Prsentation de bulletin

Construire le Niveau 0 DFD(Identifie ,grer les sous-processus) Niveau 1 DFD


Places disponibles Liste des admis

1.0 inscription

Affirmation

lve

Accord

1.2 Enregistrement Listes des lves en dette

direction

1.3

paiement

Le Processus de la Decomposition
Niveau contexte Niveau 0
1.0
inscription

Niveau 1
1.1
Enregistrement

1.2
paiement

1.3
Dossier lve

0.0 Systme scolaire

2.0
notation

2.1 remise de travail

2.2
Remise de note

2.3
Relev de note

3.0 activits

3.1 Organiser les ftes

3.2 Coordonner les activits sportives

La mthode de Mrise
Cest une mthode (franaise), dveloppe dans les annes 80, formalise, complte, dtaille qui garantit une informatisation russie. La mthode MERISE est base sur la sparation des donnes et des traitements effectuer en plusieurs modles conceptuels et physiques. (MCD & MCP)

MCD Merise : correspond au modle Entit- Association.

Une entit est la reprsentation dun objet matriel ou immatriel pourvu dune existence propre et conforme aux choix de gestion de lorganisation

La mthode de Mrise(pour lcole)

Etudiants No Etudiant Nom prnom adresse

inscription

cours No Cours intitul jour heure dbut dure

Enseignants No Enseignant nom prnom adresse


fait

Conclusion
Le DFD ou le DFI est une reprsentation permettant la schmatisation de flux dinformation entre les entits de lorganisation

Chaque DFD repose sur la cration dune liste dactivits et le processus liant les acteurs (externes internes)

Le diagramme peut permettre le dtection des redondances ou des incohrences dans la circulation de linformation .

Thanks for your attention

Вам также может понравиться