Professional Documents
Culture Documents
Hierarchical
Drawing Data Flow Diagrams
Eventually
Allow understanding of New System
Produce Invaluable Document
Entity
Name
DFD Symbols - Data Flow
Sequence
1 Location
Process Name
External
Process
Data Flow
Entity
(Data Source) (Event or activity)
Invalid
Outside
Also Invalid D A Data Store
System
Outside Also
Not only invalid
System Outside
but nothing to do
with system
Levels of DFD
Validate Order
Incorrect Form
M Parts
GDN Level 2
Level 1
Order Processing
M Parts
Order Validate Order
M Stock
In Stock Orders
Stock Detail
Order
Invoice
Order rejection
notice
Order Rejection
Customer Order
GDN
Step 2
Producing Level 1 Diagram
Identify up to seven major processes
Draw a Level 1 DFD
Associate data flows and external entities from Context
Diagram
Update Level 1 DFD
Identify the data flows that link the identified processes
Update Level 1 DFD
Identify files associated with identified processes
Update Level 1 DFD
Check Level 1 DFD
You will have made a mistake !!
Possibly correct Level 1 DFD and Context Diagram
DFD Example Functionality
1
Reference Request Check
Request Valid
Request
2 Assessment
Process records
Request
Collated D1 Address
Assessment
Address
3
Reference
Write Reference
Reference (copy)
D3 Reference File
DFD Level 1 Example 2
Vacancy
Vacancy Details
Standardise
Agency Vacancy D1 Vacancy File
2 Vacancy
Vacancy details
Enquiry Process
Enquiry 3
Matched
Vacancies Convert File
D1 Client Vacancies