Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> Graphics Software >> .

Come vengono preparati il ​​diagramma del flusso di dati?

La preparazione di un diagramma di flusso di dati (DFD) comporta diversi passaggi, perfezionando iterativamente il diagramma da una panoramica di alto livello a una rappresentazione dettagliata. Ecco una ripartizione del processo:

1. Definire l'ambito e gli obiettivi del sistema:

* Identifica chiaramente il sistema: Quali processi o funzioni specifiche rappresenteranno il DFD? Definisci i suoi confini:ciò che è incluso e ciò che è escluso.

* Determina lo scopo: Qual è l'obiettivo di creare questo DFD? È per comprendere i processi attuali, progettare un nuovo sistema o documentarne uno esistente? Ciò influenzerà il livello di dettaglio richiesto.

* Identifica le parti interessate: Chi userà questo DFD? Comprendere le loro esigenze aiuterà a determinare il livello appropriato di dettaglio e chiarezza.

2. Raccogli informazioni:

* Interviste: Parla con utenti, manager e altre parti interessate per capire come fluiscono i dati attraverso il sistema.

* Revisione del documento: Esaminare la documentazione esistente, come mappe di processo, moduli e report.

* Osservazione: Osserva il sistema in funzione per vedere come vengono effettivamente gestiti i dati.

* questionari: Usa questionari per raccogliere informazioni da un gran numero di persone.

3. Crea un diagramma di contesto (Livello 0 DFD):

* Questo è il DFD di livello più alto, che mostra l'intero sistema come un singolo processo.

* Descrive l'interazione del sistema con entità esterne (ad es. Clienti, fornitori, database).

* Viene mostrato solo un processo, che rappresenta l'intero sistema. I flussi di dati vengono mostrati immersi e lasciando il sistema.

4. Crea un DFD di livello 1:

* Decomponi il processo di livello 0 in diversi sub-processi.

* Ogni sub-process rappresenta una funzione significativa all'interno del sistema.

* Mostra i flussi di dati tra sottoprocessi ed entità esterne.

* Mantenere coerenza con il diagramma di livello 0.

5. Crea DFD di livello inferiore (livelli 2, 3, ecc.):

* Continua a decomprimere sotto-processi da livelli più alti in sotto-processi più dettagliati.

* Il livello di dettaglio dipende dalla complessità del sistema e dallo scopo del DFD. Dovresti fermarti quando i processi sono abbastanza semplici da capire senza ulteriori decomposizione.

* Mantenere coerenza e tracciabilità tra i livelli. Un processo a un livello superiore dovrebbe essere sempre rappresentato dalla combinazione di processi a livello inferiore.

6. Revisione e perfezionamento:

* Walkthroughs: Condurre procedimenti dettagliati con le parti interessate per rivedere e convalidare il DFD. Questo aiuta a identificare incoerenze e omissioni.

* Iterazione: I DFD sono raramente perfetti al primo tentativo. Preparati a rivedere e perfezionare il diagramma in base al feedback.

7. Documentazione:

* Etichettare chiaramente tutti i processi, i negozi di dati, i flussi di dati e le entità esterne.

* Fornire un dizionario di dati che definisce tutti gli elementi di dati e i loro attributi. Questo dizionario è cruciale per comprendere cosa rappresentano i flussi di dati.

* Includi una leggenda che spiega i simboli utilizzati nel DFD.

simboli usati in DFD:

* processo: Di solito rappresentato da un cerchio o da rettangolo arrotondato.

* Archivio dati: Di solito rappresentato da due linee parallele o da un rettangolo aperto.

* Flusso di dati: Di solito rappresentato da una freccia.

* Entità esterna: Di solito rappresentato da un rettangolo.

Seguendo questi passaggi, è possibile creare un DFD chiaro e accurato che rappresenti efficacemente il flusso di dati all'interno di un sistema. Ricorda che il livello di dettaglio dovrebbe essere appropriato per il pubblico e lo scopo previsti. Troppo dettagli possono essere schiaccianti, mentre troppo piccoli dettagli possono essere insufficienti.

 

software © www.354353.com