Vous êtes sur la page 1sur 2

Diagramme de flux de données

Pour les articles homonymes, voir DFD.


Exemple de diagramme de flux de

données1.

Le Data Flow Diagram (DFD ; en français, diagramme de flux de données) est un type de
représentation graphique du flux de données à travers un système d’information. Cet outil est
souvent utilisé comme étape préliminaire dans la conception d’un système afin de créer un
aperçu de ce système d’information. De plus, il est également utilisé pour visualiser le traitement
de données (structured design).

Il montre quel type d’informations entre (input) ou sort (output) du système, d’où elles proviennent
et où elles sont stockées. Cependant, il n’indique ni la temporalité des transmissions de données,
ni l’ordre dans lequel les données circulent.

Histoire[modifier | modifier le code]


Azna fut le premier à développer la conception structurée, basée sur le modèle de
programmation de Martin et Estrin's "graphe de flux de données".

À partir des années 1970, les diagrammes de flux de données (DFD) ont été très utilisés afin de
visualiser les principales étapes et les données concernées par l’utilisation d’un logiciel.
Aujourd'hui, ils servent à montrer les flux de données au sein d’un système d'information, celui-ci
s’apparente le plus souvent au système informatique mis en place. En effet, le DFD est très utile
afin de mieux visualiser les flux de données majeurs (décision à prendre avec certitude) ou pour
développer de nouvelles structures du "système d’information".

Les diagrammes de flux de données (DFD) sont l'une des trois composantes essentielles
de SSADM.

Ils sont aujourd'hui utilisés dans la modélisation de "process", au sens de "métier". Dans ce
contexte le "process" est une activité qui est déclenchée par l'arrivée de flux d'informations
(dossiers, fichiers, mèls...) et qui produira, sous certaines conditions, d'autres flux d'informations
"consommés" par d'autres "process".

La théorie[modifier | modifier le code]


Le modèle de flux de données (DFD) aussi appelé modèle de flux conceptuels (MFC) détaille les
activités en domaine d’étude. Ce modèle représente les flux internes au domaine, contrairement
au modèle de contexte, qui fait aussi partie des diagrammes de flux, mais qui ne représente que
les flux extérieurs au domaine. Le modèle doit avant tout permettre de répondre à la question :
« Que fait le système ? »

La conception des DFD se fait par le biais d’une approche descendante du système
d’information. C’est-à-dire que l’on procède à des “zooms” successifs (en partant du niveau 1)
sur le modèle étudié pour élaborer des modèles de plus en plus détaillés qui permettront d’avoir
une cartographie précise du système d’information. Avec ce modèle, le domaine d’étude est
éclaté en activités, et au fur et à mesure des niveaux, les activités sont éclatées en plusieurs
activités. Effectivement, la décomposition d’un domaine ou d’une activité en plusieurs activités
peut faire apparaître de nouveaux flux dus à l’échange d’informations entre activités ou à la
décomposition d’un flux présent au niveau n en plusieurs flux au niveau n+1. Cette
décomposition permet de désagréger les flux afin d’avoir une idée plus précise du
fonctionnement du système d’information.

La conception[modifier | modifier le code]


Il existe deux principaux types de diagramme de flux, le diagramme de contexte et le diagramme
de flux de données.

Vous aimerez peut-être aussi