Design Tools
Design Tools
Flowcharts
The pictorial representation of the programs or the
algorithm is known as flowcharts. It is nothing but a
diagrammatic representation of the various steps
involved in designing a system. Some of the boxes
which are used in flowcharts are:
A flowchart consists of a set of ‘flowchart symbols’
connected by arrows. Each symbol contains
information about what must be done at that point &
the arrow shows the ‘flow of execution’ of the
algorithm i.e. they show the order in which the
instructions must be executed. The purpose of using
flowcharts is to graphically present the logical flow of
data in the system and defining major phases of
processing along with the various media to be used.
System flowcharts
DFD
System Flowcharts
System flowchart describes the data flow for a data
processing system. It provides a logical diagram of
how the system operates. It represents the flow of
documents, the operations performed in data
processing system. It also reflects the relationship
between inputs, processing and outputs. Following
are the features of system flowcharts:
Defining DFD
Graphical representation of a system’s data and how
the processes transform the data is known as Data
Flow Diagram (or DFD). Unlike, flowcharts, DFDs do
not give detailed descriptions of modules but
graphically describe a system’s data and how the
data interact with the system.
Components of DFD
DFDs are constructed using four major components
External Entries
Data Stores
Processes and
Data Flows