Come identificare gli errori nel DFD

September 23

Un diagramma di flusso di dati (DFD) è una rappresentazione grafica degli elementi all'interno di un sistema di computer. Essa mostra come il flusso dei dati va in ed esce dal sistema come pure come il sistema manipola i dati. Un DFD può aiutare a capire come gli elementi di un sistema interagiscono tra di loro, ma gli errori nel diagramma può compromettere la capacità di creare il sistema con un computer. Dopo la progettazione di un DFD, si dovrebbe prendere il tempo per rivedere e correggere eventuali errori che si possono trovare.

istruzione

1 Assicurarsi che qualsiasi entità esterne interagiscono solo in alto, o livello di contesto del diagramma, non a qualsiasi altro livello. Inoltre, verificare che qualsiasi flusso di dati andando in o su un processo principale è rappresentato nel diagramma bambino.

2 Controllare ogni processo per garantire che i flussi di dati sia in e fuori di esso. Un processo che riceve i dati solo o uscite non serve efficace nel sistema e deve o essere corretta per ricevere e inviare dati o rimossa dal diagramma.

3 Assicurarsi che nessun archivio dati si connette direttamente a un altro archivio dati. Un archivio di dati descrive i dati all'interno, come i "clienti" o "inventario". Avere due archivi di dati si collegano tra loro non serve a nulla senza un processo tra di loro per manipolare i dati in essi contenuti.

4 Assicurarsi che tutti gli oggetti ei dati di flusso ha una etichetta che descrive il suo scopo. articoli senza etichetta non aiutano descrivere al lettore qual è lo scopo di tali elementi.

5 Assicurarsi che ogni DFD non ha troppi processi. Mentre nessun limite superiore dei processi è stata stabilita nella progettazione DFD, più di nove processi possono rendere lo schema di confusione o di difficile lettura.

6 Assicurarsi che ogni oggetto o flusso di dati che si intende inserire nel proprio sistema è rappresentato nel DFD. Oltre a servire come un modello, un DFD agisce anche come rappresentazione visiva del funzionamento interno per il sistema, e gli eventuali elementi mancanti renderà difficile per il lettore di comprendere appieno il sistema.