Differenza tra DFD fisico e DFD logico

Anonim

DFD fisico vs DFD logico

Per capire le differenze tra un DFD fisico e logico, dobbiamo sapere cosa sia DFD. Un DFD è il diagramma di flusso di dati e aiuta a rappresentare graficamente il flusso dei dati in un'organizzazione, in particolare il suo sistema informativo. Un DFD consente a un utente di sapere dove vengono fornite informazioni, dove va all'interno dell'organizzazione e come finalmente lascia l'organizzazione. DFD fornisce informazioni su se l'elaborazione delle informazioni avviene in sequenza o se viene elaborata in modo parallelo. Ci sono due tipi di DFD noti come DFD fisico e logico. Anche se entrambi servono allo stesso scopo di rappresentare il flusso di dati, ci sono alcune differenze tra i due che verranno discussi in questo articolo.

Qualsiasi DFD inizia con una panoramica DFD che descrive in poche parole il sistema da progettare. Un diagramma di flusso di dati logico, come il nome indica concentra sull'attività e racconta gli eventi che si verificano in un'azienda e i dati generati da ciascun evento. Un DFD fisico, d'altro canto, è più interessato al modo in cui il flusso di informazioni deve essere rappresentato. È una pratica abituale utilizzare DFD per la rappresentazione del flusso di dati logico e l'elaborazione dei dati. Tuttavia, è prudente evolvere un DFD logico dopo aver sviluppato innanzitutto un DFD fisico che rifletta tutte le persone dell'organizzazione che svolgono varie operazioni e come i flussi di dati tra tutte queste persone.

Qual è la differenza tra DFD fisico e DFD logico?

Mentre non vi è alcuna restrizione allo sviluppatore per descrivere come è stato costruito il sistema in caso di DFD logico, è necessario mostrare come è stato costruito il sistema. Ci sono alcune caratteristiche del DFD logico che lo rendono popolare tra le organizzazioni. Un DFD logico rende più facile comunicare per i dipendenti di un'organizzazione, porta a sistemi più stabili, consente una migliore comprensione del sistema da parte degli analisti, è flessibile e facile da mantenere e consente all'utente di rimuovere facilmente i licenziamenti. D'altra parte, un DFD fisico è chiaro sulla divisione tra processi manuali e automatizzati, fornisce una descrizione dettagliata dei processi, identifica archivi temporanei di dati e aggiunge ulteriori controlli per rendere il sistema più efficiente e semplice.