Ad esempio: Cliente --- > (dettagli cliente) INVIA DETTAGLI --- > (dettagli cliente) --- > Impiegato
Ad esempio: Cliente --- > (dettagli cliente) INVIA DETTAGLI --- > (dettagli cliente) --- > Impiegato
Tipici diagrammi di flusso di dati (DFD) rappresentano un flusso distinto di dati tra due funzioni come un bordo distinto, indipendentemente dal tipo di dati:
+----------+ +--------------+ +-------+
| Customer |---Customer details--->| SEND DETAILS |---Customer details--->| Clerk |
+----------+ +--------------+ +-------+
La notazione grafica può variare leggermente tra Yourdon / DeMarco e Gane & Sarson , ma il principio rimane lo stesso.
Nella notazione UML più moderna, esiste un diagramma del flusso di informazioni molto simile. In alternativa, puoi anche utilizzare un diagramma di attività UML. È più generico come DFD, perché mostra il flusso di attività e non solo il flusso di dati. Ma il flusso di dati può essere reso esplicito in esso con oggetto nodi e spille .
Nota:
Alcuni metodi di diagrammi sono simili a DFD ma hanno uno scopo diverso e un significato diverso:
Quindi, in alcuni metodi di diagrammi, gli stessi dati usati in luoghi diversi sarebbero rappresentati solo una volta. Ma nel tuo DFD, non devi preoccuparti dell'identità dei dati o della ridondanza.
Leggi altre domande sui tag design process data-flow-diagram