According to Wikipedia - a Data Flow Diagram is -
"A data flow diagram (DFD) is a graphical representation of the "flow" of data through an information system. A data flow diagram can also be used for the visualization of data processing (structured design). It is common practice for a designer to draw a context-level DFD first which shows the
interaction between the system and outside entities. This context-level DFD is then "exploded" to show more detail of the system being modeled."
Attached is a simple example of a typical DFD.
Web Global Net can help you construct a DFD for your project, depending on the complexity fees would vary. Ask us for a quote.
info@webglobalnet.net