À quoi sert un diagramme de flux de données ?

...

Les diagrammes de flux de données montrent aux utilisateurs comment les données passent d'un processus à un autre dans un système logiciel.

Les diagrammes de flux de données sont utilisés par les professionnels des technologies de l'information et les analystes de systèmes pour documenter et montrer aux utilisateurs comment les données se déplacent entre les différents processus d'un système. Les analystes commencent généralement par une vue d'ensemble, puis passent aux détails les plus fins de chaque processus.

But

Les diagrammes de flux de données fournissent une représentation graphique de la façon dont les informations se déplacent entre les processus d'un système. Les diagrammes de flux de données suivent une hiérarchie; c'est-à-dire qu'un diagramme peut être constitué de plusieurs couches, chacune étant propre à un processus ou à une fonction de données spécifique.

Vidéo du jour

Histoire

Les diagrammes de flux de données ont été créés par Chris Gane et Trish Sarson en 1979, qui ont popularisé la technique d'analyse et de conception structurées. Edward Yourdon et Tom DeMarco ont introduit une autre méthode dans les années 1980 qui utilisait des cercles au lieu de rectangles arrondis pour désigner les processus et qui est devenue populaire auprès de nombreux analystes de systèmes.

Symbologie de Gane et Sarson

Le diagramme de flux de données utilise quatre symboles pour illustrer le mouvement des données; des carrés pour représenter des entités externes, les sources et les destinations des données dans un système; des flèches pour représenter le flux de données; rectangles ouverts appelés pour indiquer les magasins de données stationnaires; et les carrés arrondis indiquent des transformations ou des manipulations de données.

Niveaux

Les diagrammes de niveau 0 commencent au niveau le plus élémentaire, également appelé niveau de contexte, et tentent de documenter les systèmes dans leur ensemble. Les analystes explorent ensuite les spécificités des processus individuels avec des diagrammes de niveau 1.