Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Steps:
1. Create a list of business transactions 2. Construct Context Level DFD (identifies system and entities) Decomposition
3. Construct Level 0 DFD (identifies manageable sub processes ) 4. Construct Level 1- n DFD (identifies actual data flows and data stores )
Sale 1.Customer Order 2.Serve Product 3.Collect Payment Production 1.Produce Product 2.Store Product
Procurement 1.Order Raw Materials 2.Pay for Raw Materials Payroll 1.Pay for Labor
VENDOR
Level 0 DFD
1.0 Sale
Sales Forecast
2.0 Production
Production Schedule
EMPLOYEE
Inventory
3.0 Procurement
VENDOR
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
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