0% found this document useful (0 votes)
107 views13 pages

Amar Flow Chart

This document discusses flow charting. It defines a flow chart as a diagram that represents a process or algorithm using boxes and arrows. The document outlines the advantages of flow charts such as effective communication and analysis. It also notes limitations like complexity and difficulty modifying large flow charts. Finally, it discusses types of flow charts and when to use them to communicate processes.

Uploaded by

Amar Ahirwar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
107 views13 pages

Amar Flow Chart

This document discusses flow charting. It defines a flow chart as a diagram that represents a process or algorithm using boxes and arrows. The document outlines the advantages of flow charts such as effective communication and analysis. It also notes limitations like complexity and difficulty modifying large flow charts. Finally, it discusses types of flow charts and when to use them to communicate processes.

Uploaded by

Amar Ahirwar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 13

FLOW CHARTING

Presented By:

Amar Kumar Ahirwar

Department Of Business Management


Dr. Hari Singh Gour University (A Central University)
Sagar (M.P)
Table of content
S. No. Content Slide No.

1. What is Flow chart? 3

2. Definition of flow chart 4

3. Advantages of flow chart 5

4. Limitations of flow chart 6

5. Types of flow chart 7

6. Why Use a Flowchart? 11

7. When to Make a Flowchart? 12


What is flow chart?
A flowchart is a diagram that represents a process
or algorithm. The steps are represented by a
series of boxes or other specialized symbols, then
connected with arrows.
A flowchart is a graphical representation of
decisions and their results mapped out in
individual shapes that were first developed
by Herman Goldstine and John von Neumann in
the 1940's.
Definition of flowchart

A diagram that shows step-by-step


progression through a procedure or
system especially using connecting lines
and a set of conventional symbols.
Advantages of flow chart
1. Communication : Flowcharts are better way of communicating the
logic of a system to all concerned.
2. Effective Analysis : With the help of flowchart, problem can be
analyzed in more effective way.
3. Proper Documentation : Program flowcharts serve as a good
program documentation, which is needed for various purposes.
4. Efficient Coding : The flowcharts act as a guide or blueprint during
the systems analysis and program development phase.
5. Proper Debugging : The flowchart helps in debugging process.
6. Efficient Program Maintenance : The maintenance of operating
program becomes easy with the help of flowchart. It helps the
programmer to put efforts more efficiently on that part.
Limitations of flow chart
1. Complex :The major disadvantages in using the flowcharts is that
when a program is very large, the flowcharts may continue for
many pages, making them hard to follow.
2. Costly :Drawing flowcharts are viable only if the problem solving
logic is straight forward and not very lengthy. However , if
flowcharts are to be drawn for a huge application, the time and
cost factor of program development may get out of proportion.
3. Difficult to modify : due to symbolic nature, any changes of
modifications to a flowcharts usually requires redrawing the entire
logic again, and redrawing a complex flowchart is not a simple
tasks.
4. No update : usually program are updated regularly . However
corresponding update in the flowchart may not take place,
especially in the case of large programs. As a result the logic in
flowchart may not match with the actual program.
Types of flow chart

1. Document flowcharts : showing controls over a document-


flow through a system.
2. Data flowcharts : showing controls over a data-flow in a
system.
3. System flowcharts : showing controls at a physical or
resource level.
4. Program flowchart : showing the controls in a program
within a system.
Example
Go to the school
Get in car
Drive to Walk to Attend the
Park car class
school class

Yes
Any more
class
No

End Get in car Walk to car


Drive home
Admission in collage
Why Use a Flowchart?

Flow charting allows you to break down any process into bite-
sized sections and display them in shorthand form. That way,
your audience can easily see the logical flow and relationships
between steps.
Flowcharts are an important tool across various industries and
careers, since theyre a clear, concise method of displaying
information. Plus, flowcharts can convey data in a visually
pleasing way, so your work looks professional and
communicates its information effectively.
When to Make a Flowchart

Flowcharts are ideal for communicating a step-by-step


process to others. You may also want to create a flowchart if
youre confused about the process; the act of mapping out
the steps in flow chart format can clarify your own
understanding. When a process is particularly complex,
flowcharts allow you to focus intently on each step or
element, so you dont get overwhelmed by the bigger picture.

You might also like