Professional Documents
Culture Documents
Gantt Chart and PERT DFD Flowcharts Hipo Structured English Decision Trees/ Tables Nassi-Schneiderman Charts ERD Data Dictionary Structure Chart
Gantt Chart and PERT DFD Flowcharts Hipo Structured English Decision Trees/ Tables Nassi-Schneiderman Charts ERD Data Dictionary Structure Chart
Design ■ DFD
■ Flowcharts
Data Modeling
■ HIPO
Process ■ Structured English
Specifications ■ Decision Trees/ Tables
■ Nassi-Schneiderman Charts
■ ERD
■ Data Dictionary
■ Structure Chart
■ modified form of the English language
used to specify the logic of information
system processes
■ typically relies on action verbs and
nouns
Examples:
Read Inventory Records
Write Inventory Item
Compute Salary
Generate Pay Check
a matrix representation of the
logic of a decision, which can
very concisely show possible
conditions and the resulting
action of a decision
Three parts:
Condition Stubs
lists the conditions relevant to
the decision
Action Stubs
lists the actions that result for a
given set of conditions
Rules
specifies which actions are to be
followed for a given set of
conditions
Conditions/ Courses of Rules
Action 1 2 3 4 5 6
Condition Employee type S H S H S H
Stub Hours worked <40 <40 40 40 >40 >40
Decision Points
represented by nodes
Actions
represented by ovals
Hourly
<40 Pay hourly wage;
2 Absence Report
40
>40 Pay hourly wage
Do-while loop
Sequence
Do-until loop
Conditional statement
Case statement
Set New-balance to 0
Set Status to 0
Yes No
New-balance = 0
Status = 1 Yes No
Status = 2 Status = 3
Automobile