Data flow diagrams are graphical representations of the flow of information through a system. Use this tag for any questions relating to DFDs, their features and uses, and suitability in different circumstances.
A data flow diagram (DFD) is a graphical representation of the "flow" of data through an information system, modeling its process. A DFD is often used as a first step to create an overview of the system, which can later be elaborated on. They can also be used for the visualization of data processing, as part of a structured design process.
A DFD shows the information that will be input to and output from the system, where the data comes from and goes to, and where the data is to be stored. It does not show information about the timing of the process, or information about whether processes will operate in sequence or in parallel.