ZeePedia
Information Systems
img
VU
Information System (CS507)
LESSON 24
Symbols used for flow charts
24.1 Symbols
The symbols have already been briefly stated in the previous Lesson. Following would explain these
symbols in detail.
Arrow
The symbol indicates the flow of the
procedure being explained. The
usual direction of the flow of a
procedure or system is from left to
right or top to bottom.
Terminator
·This is the symbol used to indicate
the start and finish of the process.
·Only one flow line is used in
conjunction with terminator symbol.
100
img
VU
Information System (CS507)
Process
· This symbol is used to indicate a
activity undertaken or action done.
· For instance
Make sub-totals
Create file
· Only one flow line should come
out from a process symbol.
Decision
·The symbol is used when a choice can
be made between the options available.
·Such options are mutually exclusive.
·Only one flow line should enter a
decision symbol, but two or three flow
lines, one for each possible answer,
should leave the decision symbol.
<0
<0
=0
>0
<0
101
img
VU
Information System (CS507)
Connectors
·If the flowchart becomes complex,
it is better to use connector symbols
to reduce the number of flow lines.
·Avoid the intersection of flow lines
if you want to make it more effective
and better way of communication.
Predefined Process
·Where two or more steps are
repeated in a standard sequence,
they collectively are presented
through this symbol.
·This represents a named process
consisting of more than a couple of
operations or steps which must
have been identified separately.
102
img
VU
Information System (CS507)
Single Document
Refers to a hard copy being created
as a result of a process.
Off-Page Connector
Use to connect remote flowchart
portions on different pages. Only one
flow line enters or exits.
Input / Output Operation
· The symbol is used whenever the system
receives an input or generates an output..
E.g.
Display message
"How many
Read Hours
hours did you
work?"
Output Operation
Input Operation
· A single flow line enters and a single line
exits.
24.2 Good Practices
Recommended practices for flow charts:
·
Ensure that the flowchart has a logical start and finish.
103
img
VU
Information System (CS507)
·
In drawing a proper flowchart, all necessary steps that are a part of process should be listed out
in logical order.
·
The flowchart should be clear, neat and easy to follow. There should not be any room for
ambiguity in understanding the flowchart.
·
It is useful to test the validity of the flowchart.
Following can be seen as a comprehensive example of how the symbols of flow charts as defined above are
used.
As shown in the above diagram, the bidding process starts with issuing prequalification document. The
purpose is to seek preliminary information so as to decide whether the bidder qualifies for submitting a
bid. Where the information does not support the criteria, the bidder is not further allowed to proceed.
Other wise, the Request for Proposal is issued to the bidder.
Since the process cannot be summarized in one page, it is continued to the next page by using an off page
connector.
104
img
VU
Information System (CS507)
P#1
Off-Page Connector
RFP Document
Document
Used for Input / Output
Receive RFP
Evaluate on following basis
Process
1. Technical
2. Financial
Decision
Process
Intimate
Are the
N
unsuccessful
Terminator
End
criteria met
bidders
Y
Award
Process
Contract
End
Start/End of a process known as Terminator
On the next page, another off page connector is used to give reference of the page from which it is being
continued. The process continues with issuance of RFP document and receiving the filled RFP
document. An evaluation is made of the bidders on technical and financial bases. In case the criteria are
not met, the unsuccessful bidders are intimated and process for this class ends. Where the criteria are
met, contract is awarded. The process termination is shown by using the terminator symbol.
Advantages
·
The benefits of flowcharts are as follows:
·
Communication ­ Flowcharts are better way of communicating the logic of a system to all
concerned. Flowcharts are more focused on decision making and activities relating thereto taken in
a set of relevant processes.
·
Proper documentation ­ Program flowcharts serve as a good program documentation, which is
needed for various purposes.
Advantages
·
Efficient Coding: The flowcharts act as a guide or blueprint during the systems analysis and
program development phase.
·
Proper Debugging: The flowchart helps in locating and correcting errors (Also called
debugging).
·
Efficient Program Maintenance: The maintenance of operating program becomes easy with
the help of flowchart.
24.3 Data Flow Diagram
"A data flow diagram (DFD) is a graphical representation of the "flow" of data through an
105
img
VU
Information System (CS507)
information system."
The purpose of data flow diagrams is to provide a linking bridge between users and systems developers.
The data flow diagrams are:
·
Graphical, eliminating thousands of words;
·
Hierarchical, showing systems at any level of detail; and
They have less jargon, allowing user understanding and reviewing.
Data flow diagrams facilitate users to understand how the system operate. DFD's also help developers to
better understand the system which helps in avoiding delays in proper designing, development, etc. of
projects.
Following are the symbols of used in the making of flow charts.
Entity
represents sources of data received
by the system or destinations of the
data produced by the system.
E.g.
Customers, suppliers, purchase
department
If the entity is repeated in the DFD, the
same symbol with the addition of a bar in
the left hand corner is used and looks like.
106
img
VU
Information System (CS507)
Process
represents an activity that
transforms or manipulates the data
(combines, reorders, converts, etc.)
E.G
Calculate
Calculate Tax
Gross Salary
Deductions
Data Flow
represents movement of data
Data Store
Represents the permanent or temporary
data storage site. E.g.
Employee Master File
If this storage site is repeated in the DFD,
the same symbol with the addition of a bar
in the left hand corner is used and looks
like.
Employee Master File
107