A
data flow diagram (
DFD) is a graphical representation of the "flow" of data through an
information system, modelling its
process aspects. A DFD is often used as a preliminary step to create an overview of the system, which can later be elaborated. DFDs can also be used for the
visualization of
data processing (structured design).