Qual è lo scopo di un diagramma di flusso di dati?
I diagrammi di flusso dei dati vengono utilizzati dai professionisti delle tecnologie dell'informazione e dagli analisti di sistemi 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 ogni 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; ovvero, un diagramma può essere costituito da più livelli, ciascuno unico per uno specifico processo o funzione dati.
Cronologia
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 strutturata e la progettazione. Edward Yourdon e Tom DeMarco hanno introdotto un altro metodo negli anni '80 che utilizzava i cerchi invece dei rettangoli arrotondati per denotare i processi e che divenne popolare tra molti analisti di sistemi.
Simbologia di Gane e Sarson
Il diagramma del flusso di dati utilizza quattro simboli per illustrare il movimento dei dati; quadrati per rappresentare le entità esterne, le origini 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 ai dati.
Livelli
I diagrammi di livello 0 iniziano al 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.