Tools of The Analyst
Tools of The Analyst
Analyst
(System Tools)
Data Flow Diagram
-A graphical representation of the "flow" of data
through an information system. DFDs can also be
used for the visualization of data processing.
-On a DFD, data items flow from an external data
source or an internal data store to an internal data
store or an external data sink, via an internal
process.
-Data-flow diagrams were invented by Larry Constantine,
the original developer of structured design, based on
Martin and Estrin's "data-flow graph" model of
computation.
DFD Symbols
DFD Checklist
DFD Guidelines
• all icons must be labeled with meaningful
names
• the DFD evolves through a number of levels of
detail
• always begin with a context level diagram
(also called level 0)
• always show external entities at level 0
• always label data flow arrows
• information flow continuity must be maintained
from level to level
Make Trial Schedule
Context DFD
Refinement of DFD
DFD Context & Level 0
DFD Example
ERDs
– An entity-relationship (ER) diagram is a
specialized graphic that illustrates the
interrelationships between entities in a database.
– ER diagrams often use symbols to represent three
different types of information.
– Boxes are commonly used to represent entities.
– Diamonds are normally used to represent
relationships and ovals are used to represent
attributes.
– Use to design of database
ERD Symbols
Sample ERD
Flowchart Symbols
Example Flowchart
Gantt Chart
A Gantt chart is a type of bar chart that illustrates a project schedule. Gantt
charts illustrate the start and finish dates of the terminal elements and
summary elements of a project. Terminal elements and summary elements
comprise the work breakdown structure of the project.
Decision Table
HIPO Chart
Nassi-Schneidermann Chart
References:
• http://en.wikipedia.org/
• http://databases.about.com/cs/specificprod
ucts/g/er.htm