 It differs from the system flowchart as it shows the flow of data through processes instead of computer hardware.Data flow diagrams were invented by Larry Constantine, developer of structured design, based on Martin and Estrin's "data flow graph" model of computation.It is common practice to draw a system context diagram first which shows the interaction between the system and outside entities.