DFDs vs Flowcharts
• A flowchart details the processes to follow. A DFD details the flow of data through a system.
• Processes on DFDs can operate in parallel (at the same time), whereas processes on flowcharts execute one at a time.
• In a flowchart, the arrows represent transfer of control (not data) between elements or decision.
• In a DFD, the arrows are actually data transfer between the element, which are themselves part of a system.
• A DFD is a graphic representation of the flow of data through business processes; a flow chart is the graphic representation of the flow of data through an information processing system.
• DFDs are represented by five symbols; flow charts are represented by three.
• A DFD deals with the logical aspect of the action; a flow chart deals with the physical aspect of the action.
• A DFD is the view of the system at a high level; a flow chart is the view of the system at a lower level.
• DFDs show the flow of data; flow charts show the flow of control.
Cathal Doyle lecture notes 17+18