1. PRESENTATIO
N ON
FLOWCHARTS
Made by:
Simranjit Singh
CSE-2nd Shift
115360
2. 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.
3. 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.
4. 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.
5. 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
6. 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.
7. 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.
9. LIMITATIONS…
• COMPLEX LOGIC.
• ALTERATIONS AND
MODIFICATIONS.
• THE ESSENTIALS OF WHAT IS DONE
CAN EASILY BE LOST IN THE
TECHNICAL DETAILS OF HOW IT IS
DONE.