Chapter 4 Software Analysis and Design Tools
Chapter 4 Software Analysis and Design Tools
CHAPTER FOUR
Software Analysis and Design Tools
Software Analysis and Design Tools
The DFD does not mention anything about how data flows through
the system. There is a prominent difference between DFD and
Flowchart. The flowchart depicts flow of control in program
modules.
Physical DFD - This type of DFD shows how the data flow is
actually implemented in the system. It is more specific and close to
the implementation.
DFD Components
Levels of DFD
Structure Charts
Structure chart is a chart derived from Data Flow Diagram. It
represents the system in more detail than DFD.
HIPO Diagram
Hierarchical Input Process Output (HIPO) diagram is a
combination of two organized methods to analyze the system
and provide the means of documentation. HIPO model was
developed by IBM in year 1970.
HIPO diagram represents the hierarchy of modules in the
software system. Analyst uses HIPO diagram in order to obtain
high-level view of system functions. It
It decomposes functions into sub-functions in a hierarchical
manner. It depicts the functions performed by system.