Vous êtes sur la page 1sur 7

Module ACSI : Diagramme conceptuel de flux

1
I. Diagrammes des flux (DFD)
Etude Du Systme : avant de commencer dessiner des modles, il serait utile de
montrer des tches qu'on tente d'accomplir dans cette phase. On commence
habituellement dessiner des DFD lors de l'analyse dtaille du systme. Le but est de
comprendre plus facilement ce qui est fait dans le systme existant. En dessinant des
diagrammes qui montrent comment on traite les donnes (on dtermine plus ou moins
quels programmes on devra crire) et en combinant cette information avec nos
diagrammes E-R (qui montrent comment les donnes sont structures) on se fait une
bonne ide de la situation actuelle. partir de l, on peut valuer comment le systme
devra tre modifi, diminu ou agrandi pour rpondre aux besoins qui nous ont t
exprims. C'est beaucoup plus facile d'expliquer l'insertion d'un traitement dans un
diagramme que de l'expliquer dans un texte volumineux.
Ce diagramme donne une vue densemble de la circulation des informations (les
flux) entre des acteurs internes ou externes qui participent un domaine dtude.
Les diagrammes des flux permettent davoir une vision claire du projet ds le
dbut. Cest souvent par un diagramme de contexte (modle conceptuel de
communication) quun projet Merise dbute. Ce modle permet une dfinition claire
du systme dinformation et donne lintervenant externe une bonne ide de la
structure de lentreprise, de ses rgles mtiers et des diffrentes articulations
interservices.
On appelle Diagramme des flux, une modlisation qui reprsente uniquement
les flux changs, sans chronologie ni description des activits associes (en entre ou
sortie) ces flux. On retrouvera videmment ces mmes flux dans un MCT (puis plus
tard dans un MOT) mais cette fois-ci associs aux oprations qui composent le
domaine tudi. Un flux (ou message) entrant dans le systme dclenchera une
opration ; un flux sortant sera produit par une opration.
Module ACSI : Diagramme conceptuel de flux
2
II. Concepts de base
II.1. Domaine dtude
Le domaine d'tude est un sous-ensemble cohrent de l'entreprise ou de
l'organisme, bien dlimit et formant le contenu du sujet tudier.
Il dlimite le primtre dune ou de plusieurs activits au sein dune
organisation spcifique qui dcrivent les fonctions d'un systme ou d'un domaine) et
rpondent la question : Que fait le systme ?
Dans les modles de flux, le domaine d'tude est reprsent par un rectangle
trait plein. Le nom du domaine au-dessus du rectangle.
II.2. Acteur
Un acteur peut-tre interne ou externe au domaine dtude. Il est un lment
actif intervenant dans le domaine dtude au moyen des flux. On distingue deux types :
1. Acteur externe : est un lment metteur ou rcepteur de donnes, situ hors
du systme d'information tudi.
2. Domaine connexe : est un composant du systme d'information interagissant
avec le domaine d'tude. C'est un acteur interne l'entreprise, mais externe au
domaine d'tude.
Exemple : un acteur peut reprsenter :
Un intervenant extrieur lentreprise (fournisseurs, clients,).
Un domaine de lentreprise (le service du personnel, le service de
comptabilit,).
II.3. Les flux
Les flux symbolisent un change entre deux acteurs du systme dinformation
tudi. Il est reprsent par une flche qui porte un nom et peut, pour des soucis de
lisibilit chronologique, tre numrot.
Domaine dtude
Module ACSI : Diagramme conceptuel de flux
3
2. Reprsentation graphique des acteurs
Il nexiste pas lheure actuelle de normalisation des reprsentations des
acteurs et des flux. Dans certains cas les acteurs externes sont symboliss de cette
faon :
Les acteurs internes sont symboliss de cette faon :
Voici une reprsentation plus complte dun diagramme des flux :
III. Construction dun DFD
III.1. Exemple
Une agence de location de vlo veut informatiser la gestion des locations.
Lorsquun client se prsente laccueil, il prcise le type de vlo dsir ainsi que la
dure de location. Laccueil vrifie en fonction du stock disponible, si la location est
possible et donne la rponse au client. Si la location est possible, la facture est dite et
donne au client.
Client
Comptabilit
Module ACSI : Diagramme conceptuel de flux
4
Celui-ci doit payer immdiatement. Le paiement et la facture sont ensuite
transmis au service comptable. Laccueil transmet alors la demande au gestionnaire du
parc. Ce dernier va prparer le vlo demand et le mettre disposition du client.
A. Identification des flux
Le premier flux est la demande de location.
Le deuxime flux est lacceptation ou le refus de la location en fonction du
stock disponible.
Dans le cas de lacceptation :
Le troisime flux reprsentera ldition de la facture.
Le quatrime flux sera le paiement de la facture par le client.
Le cinquime flux reprsente le passage de la facture et du paiement au service
comptabilit.
Le sixime flux est la transmission de la demande au gestionnaire du parc.
Le septime et dernier flux est la remise du vlo au client par le gestionnaire.
B. Diagramme finalis
Module ACSI : Diagramme conceptuel de flux
5
IV. Remarques et rgles dusages
a. Un flux ne doit pas tre bidirectionnel
Il ne doit pas exister entre deux acteurs (internes, externes ou identiques) de
liens bidirectionnels. Si cest le cas, il convient de noter deux flux distincts.
b. Le flux ne doit pas tre rflexif
Un flux ne doit pas partir et revenir sur le mme acteur (interne ou externe). Si
cela est ncessaire, nous devons segmenter lacteur.
c. Pas de flux entre des acteurs externes
Les flux entre les acteurs externes ne sont daucun intrt dans ltude du
systme.
Module ACSI : Diagramme conceptuel de flux
6
V. Le modle de contexte
Ce modle est aussi appel Modle Conceptuel de Communication de niveau 0.
Il ne gre pas les acteurs internes au domaine tudi, mais seulement les changes
entre le domaine et les acteurs externes.
Le Modle Conceptuel des Flux (de niveau 1, de niveau N)
Les acteurs internes sont introduits dans le modle, laffinage successif des
acteurs internes indique le niveau. Par exemple voici un modle de niveau 1 :
Module ACSI : Diagramme conceptuel de flux
7
Le modle de niveau 2 : Imaginions que nous souhaitions zoomer sur le service
gestionnaire en introduisant les nouvelles rgles suivantes : le rceptionniste reoit le
bon de remise du vlo, il contrle que le vlo est en tat de fonctionnement. Si ce nest
pas le cas, il demande son suprieur lautorisation de prter un vlo de secours.
Et voici le modle de niveau 2 qui pourrait en dcouler :