PRESENTATIO N ONFLOWCHARTS Made by: Simranjit Singh CSE-2nd Shift 115360
FLOW CHART• An flow chart is a type of diagram that represents an algorithm or process, showing the steps as boxes of various kinds and their order by connecting these with arrows.
USES….• Flow chart are used in designing and documenting complex processes.• Like other types of diagrams, they help to visualize what is going on and thereby help the viewer to understand the process.
TYPES…• Document flowcharts, showing control over a document-flow over a system.• Data flowcharts, showing control over a data-flow in a system.• System flowcharts showing control at a physical or resource level.• Program flowchart, showing the controls in a program within a system.
Flowchart Symbols… Name Symbol Use in Flowchart Oval Denotes the beginning or end of the program Parallelogram Denotes an input operation Rectangle Denotes a process to be carried out e.g. addition, subtraction, division etc. Diamond Denotes a decision (or branch) to be made. The program should continue along one of two routes. (e.g. IF/THEN/ELSE) Hybrid Denotes an output operation Flow line Denotes the direction of logic flow in the program
SYMBOLS• TERMINATOR: An oval flowchart shape indicating the start or end of the process.• PROCESS: An rectangular flowchart shape indicating a normal process flow step.• DECISION: A diamond flow chart shape indication a branch in the process flow.• CONNECTOR: A small, labeled circular flow chart shape used to indicate a jump in the process flow.• DATA: A parallelogram that indicates data input or output ( I/O) for the process.• DOCUMENT: Used to indicate a document or report.
DATA FLOW EXTENSIONS…• A document represented as a rectangle with a wavy base.• A manual input represented by a quadrilateral.• A data file represented by a cylinder.• A manual operation represented by a trapezoid.