Data Flow Diagram
Data Flow Diagram
Data Flow Diagram
Steps:
1. Create a list of activities Old way: no Use-Case Diagram New way: use Use-Case Diagram
Sales Forecast Production Schedule EMPLOYEE Pay Time Worked Purchase Order
VENDOR
Level 0 DFD
1.0 Sale
Sales Forecast
2.0 Production
Production Schedule
EMPLOYEE
Inventory
3.0 Procurement
4.0 Payroll
4. Construct Level 1- n DFD (identifies actual data flows and data stores )
Level 1 DFD
CUSTOMER
Customer Order
ORDER 1.1 Record Order
Severed Order
Sales Forecast
Level 1 DFD
Product Order
ORDER 2.1 Serve Product
Quantity Severed
RAW MATERIALS
Production Schedule
2.2 Produce Product
Quantity Used
INVENTORTY
Production Data
2.3 Store Product
Level 1 DFD
Order Decision
3.1 Produce Purchase Order
PURCHASE ORDER
Received Goods
3.2 Receive Items
Payment Approval
RECEIVED ITEMS
VENDOR
Time Worked
4.1 Record Time Worked
Level 1 DFD
TIME CARDS
Employee ID
EMPLOYEE
Payroll Request
4.2 Calculate Payroll
Payment Approval
PAYMENTS
Process Decomposition
1.0 Sale 1.1 Record Order 1.2 Receive Payment
2.0 Production
3.0 Procurement
4.0 Payroll
Context Level
Level 0
Level 1
Data flows:
Helper
Labor
Supervisor
Labor
Mechanic
Accounting
External entities
Kitchen Restaurant Customer
Processes
Customer order Receipt Food order Management report