I diagrammi di flusso dei dati mostrano agli utenti come i dati si spostano da un processo all'altro in un sistema software.
I diagrammi di flusso dei dati vengono utilizzati dai professionisti della tecnologia dell'informazione e dagli analisti di sistema per documentare e mostrare agli utenti come i dati si spostano tra i diversi processi in un sistema. Gli analisti generalmente iniziano con un quadro generale e poi passano ai dettagli più fini di ciascun processo.
Scopo
I diagrammi di flusso dei dati forniscono una rappresentazione grafica di come le informazioni si spostano tra i processi in un sistema. I diagrammi di flusso dei dati seguono una gerarchia; in altre parole, un diagramma può essere costituito da diversi livelli, ciascuno unico per uno specifico processo o funzione dati.
Video del giorno
Storia
I diagrammi di flusso dei dati sono nati con Chris Gane e Trish Sarson nel 1979, che hanno reso popolare la tecnica per l'analisi e la progettazione strutturate. Edward Yourdon e Tom DeMarco introdussero un altro metodo negli anni '80 che utilizzava cerchi invece di rettangoli arrotondati per indicare i processi e che divenne popolare tra molti analisti di sistema.
Simbologia di Gane & Sarson
Il diagramma del flusso di dati utilizza quattro simboli per illustrare il movimento dei dati; quadrati per rappresentare le entità esterne, le sorgenti e le destinazioni dei dati in un sistema; frecce per rappresentare il flusso di dati; rettangoli aperti chiamati per indicare archivi di dati fissi; e i quadrati arrotondati indicano trasformazioni o manipolazioni dei dati.
livelli
I diagrammi di livello 0 iniziano dal livello più elementare, noto anche come livello di contesto, e tentano di documentare i sistemi nel loro insieme. Gli analisti quindi approfondiscono le specifiche dei singoli processi con diagrammi di livello 1.