A flowchart is a type of diagram that represents a process. These diagrams are step-by-step processes which result in giving a solution to a problem. They always begin and end with an oval shaped symbol called a terminal. Then there’s a flow line which denoted the direction of the logic flow in the decision making process. Then there are parallelogram shaped symbols which show either an input or an output of the process. The rectangular shaped symbol denotes a process which is to be carried out and the diamond shape symbol denotes a decision to be made.
This is an example of a very simple flowchart.
A Data Flow Diagrams (DFD) is a graphical way of representing the way in which data flows through an information system. The structured design can be used for the visualization of processing data. It shows the type of information that is used in a system through inputs and outputs, where the data comes from and goes to and where the data will be stored. Below is an example of a very simple DFD.