Diagramele fluxului de date arată utilizatorilor cum se mută datele de la un proces la altul într-un sistem software.
Diagramele fluxului de date sunt folosite de profesioniștii în tehnologia informației și analiștii de sisteme pentru a documenta și a arăta utilizatorilor cum se mișcă datele între diferite procese dintr-un sistem. Analiștii încep în general cu o imagine de ansamblu și apoi trec la detaliile mai fine ale fiecărui proces.
Scop
Diagramele fluxului de date oferă o reprezentare grafică a modului în care informația se mișcă între procesele dintr-un sistem. Diagramele fluxului de date urmează o ierarhie; adică, o diagramă poate consta din mai multe straturi, fiecare unic pentru un anumit proces sau funcție de date.
Videoclipul zilei
Istorie
Diagramele de flux de date au apărut cu Chris Gane și Trish Sarson în 1979, care au popularizat tehnica de analiză și design structurat. Edward Yourdon și Tom DeMarco au introdus o altă metodă în anii 1980 care folosea cercuri în loc de dreptunghiuri rotunjite pentru a desemna procese și care a devenit populară la mulți analiști de sisteme.
Simbologia Gane & Sarson
Diagrama fluxului de date folosește patru simboluri pentru a ilustra mișcarea datelor; pătrate pentru a reprezenta entitățile externe, sursele și destinațiile datelor dintr-un sistem; săgeți pentru a reprezenta fluxul de date; dreptunghiuri deschise numite pentru a indica depozitele staționare de date; iar pătratele rotunjite indică transformări sau manipulări ale datelor.
Niveluri
Diagramele de nivel 0 încep de la nivelul cel mai elementar, cunoscut și sub denumirea de nivel de context, și încearcă să documenteze sistemele ca întreg. Analiștii analizează apoi specificul proceselor individuale cu diagrame de nivel 1.