Come crea rapidamente diagrammi di flusso di dati
Un diagramma di flusso di dati (DFD) è una tecnica di modellazione significativa per l'analisi e la costruzione di processi di informazione. DFD significa letteralmente un'illustrazione che spiega il corso o il movimento delle informazioni in un processo. DFD illustra questo flusso di informazioni in un processo basato su input e output. Un DFD può essere indicato come un modello di processo.
Inoltre, un DFD può essere utilizzato per visualizzare l'elaborazione dei dati o un design strutturato. Un DFD illustra i processi tecnici o aziendali con l'aiuto dell'archivio dati esterno, i dati che fluiscono da un processo all'altro e i risultati.
Un designer di solito disegna un DFD a livello di contesto che mostra la relazione tra le entità all'interno e all'esterno di un sistema in un solo passaggio. Questo DFD di base può quindi essere disintegrato in un diagramma di livello inferiore che mostra piccoli passaggi che mostrano i dettagli del sistema che viene modellato. Potrebbero essere necessari numerosi livelli per spiegare un sistema complicato.
Software diagramma di flusso di dati
Il software del diagramma del flusso di dati è anche chiamato software DFD. Con Edraw Max, i progettisti possono creare rapidamente diagramma di analisi strutturato, diagramma di flusso di informazioni, diagramma orientato al processo, diagramma orientato ai dati e diagrammi di processo dei dati, nonché diagrammi di flusso di dati, diagrammi di processi aziendali, diagrammi di flusso di lavoro, mappe dei flussi di valore, diagrammi TQM, e diagrammi di causa ed effetto.
Con questi strumenti DFD vengono forniti anche modelli, simboli ed esempi del diagramma del flusso di dati. Questi modelli e simboli DFD pronti all'uso consentiranno di progettare rapidamente importanti DFD e modelli di processo complessi.
Download gratuito Software diagramma di flusso di dati
Compatibile con Windows 7, 8, 10, XP, Vista e Citrix
Compatibile con Mac OS X 10.2 o seguenti
Compatibile con le distribuzioni Linux come Debian, Ubuntu, Fedora, ecc
Modello di diagramma del flusso di dati
Utilizzare i modelli di diagramma del flusso di dati per descrivere i processi di dati. È possibile utilizzare questo diagramma per facilitare l'analisi dei dati o mostrare il flusso di informazioni per un processo. Il modello Forme diagramma diagramma flusso dati include forme per entità, stati e processi dati. In generale, questi modelli verranno utilizzati per rappresentare le azioni all'interno di un flusso di dati anziché lo stato statico di un database.
Rivedi i simboli del diagramma di flusso dei dati.
Esempi di diagrammi di flusso di dati
L'esempio seguente mostra come disegnare un diagramma del flusso di dati.
Prima che alla fine venisse sostituito, una fotocopiatrice subiva frequenti inceppamenti della carta e divenne un noto piantagrane. Spesso, un problema potrebbe essere eliminato semplicemente aprendo e chiudendo il pannello di accesso. Qualcuno ha osservato la situazione e ha definito la procedura di risoluzione dei problemi utilizzata dalla maggior parte delle persone.
Vedi altri esempi di diagramma del flusso di dati.
Quando utilizzare il diagramma del flusso di dati
DFD è un eccellente strumento di comunicazione per gli analisti per modellare processi e requisiti funzionali. Uno degli strumenti principali degli sforzi di analisi strutturata negli anni '70 fu sviluppato e potenziato da artisti del calibro di Yourdon, McMenamin, Palmer, Gane e Sarson. È ancora considerata una delle migliori tecniche di modellazione per suscitare e rappresentare i requisiti di elaborazione di un sistema.
Utilizzato in modo efficace, è uno strumento di modellazione utile e di facile comprensione. Ha un'ampia applicazione e usabilità in gran parte dei progetti di sviluppo software. Può essere facilmente integrato con la modellazione dei dati, gli strumenti di modellazione del flusso di lavoro e le specifiche testuali. Insieme a questi, fornisce agli analisti e agli sviluppatori modelli e specifiche solidi. Da solo, tuttavia, ha un'usabilità limitata. È semplice e facile da capire per gli utenti e può essere facilmente esteso e perfezionato con ulteriori specifiche in una versione fisica per i team di progettazione e sviluppo.
Le diverse versioni sono Diagrammi di contesto (Livello 0), Diagrammi partizionati (solo processo - un livello), Set funzionalmente decomposti, set livellati di diagrammi di flusso di dati.
Principio per la creazione di diagrammi di flusso di dati
Pertanto, il principio per la creazione di un DFD è che un sistema può essere disintegrato in sottosistemi, che a sua volta può essere disintegrato in sottosistemi a un livello molto più basso, e così via. Ogni sottosistema in un DFD rappresenta un processo. In questo processo o attività vengono elaborati i dati di input. I processi non possono essere decomposti dopo aver raggiunto un certo livello inferiore. Ogni processo in un DFD caratterizza un intero sistema. In un sistema DFD, i dati vengono introdotti nel sistema dall'ambiente esterno. Una volta immessi i flussi di dati tra i processi, i dati elaborati vengono prodotti come output o risultato.
Creare un diagramma del flusso di dati
I diagrammi del flusso di dati possono essere utilizzati per fornire una chiara rappresentazione di qualsiasi funzione aziendale. La tecnica inizia con un quadro generale del business e continua analizzando ciascuna delle aree funzionali di interesse. Questa analisi può essere effettuata per precisare il livello di dettaglio richiesto. La tecnica sfrutta un metodo chiamato espansione top-down per condurre l'analisi in modo mirato.
Il risultato è una serie di diagrammi che rappresentano le attività commerciali in modo chiaro e facile da comunicare. Un modello aziendale comprende uno o più diagrammi del flusso di dati (noti anche come diagrammi dei processi aziendali). Inizialmente viene disegnato un diagramma di contesto, che è una semplice rappresentazione dell'intero sistema in esame. Questo è seguito da un diagramma di livello 1 che fornisce una panoramica delle principali aree funzionali dell'azienda. Non preoccuparti dei simboli in questa fase poiché questi saranno spiegati a breve. Utilizzando il diagramma di contesto insieme a ulteriori informazioni dall'area di interesse, è quindi possibile disegnare il diagramma di livello 1.
Il diagramma di livello 1 identifica i principali processi aziendali a un livello elevato e ciascuno di questi processi può quindi essere ulteriormente analizzato, dando origine a un diagramma dei processi aziendali di livello 2 corrispondente. Questo processo di analisi più dettagliata può quindi continuare - attraverso i livelli 3, 4 e così via. Tuttavia, la maggior parte delle indagini si fermeranno al livello 2 ed è molto insolito andare oltre un diagramma di livello 3.
L'identificazione dei processi aziendali esistenti utilizzando una tecnica come i diagrammi di flusso dei dati è un precursore essenziale per la riprogettazione dei processi aziendali, la migrazione a nuove tecnologie o il perfezionamento di un processo aziendale esistente. Tuttavia, il livello di dettagli richiesto dipenderà dal tipo di modifica considerata.
Il modello di processo viene in genere utilizzato nell'analisi strutturata e nei metodi di progettazione. Chiamato anche diagramma del flusso di dati (DFD), mostra il flusso di informazioni attraverso un sistema. Ogni processo trasforma gli input in output.
Il modello generalmente inizia con un diagramma di contesto che mostra il sistema come un singolo diagramma di flusso del processo collegato a entità esterne al di fuori del limite del sistema. Questo processo esplode a un DFD di livello inferiore che divide il sistema in parti più piccole e bilancia il flusso di informazioni tra i diagrammi padre e figlio. Possono essere necessari molti livelli di diagramma per esprimere un sistema complesso. I processi primitivi, quelli che non esplodono in un diagramma figlio, sono generalmente descritti in una specifica testuale connessa.
Diagrammi correlati
Chen ERD | Diagramma ORM | Diagramma del flusso di dati di vendita |
Maggiori informazioni:
Download gratuito Software diagramma di flusso di dati
Top Software di design di moda per principianti
Come crea diagrammi di flusso di dati