Professional Documents
Culture Documents
DFD Examples: Yong Choi BPA Csub
DFD Examples: Yong Choi BPA Csub
DFD Examples: Yong Choi BPA Csub
Yong Choi
BPA
CSUB
Steps:
1. Create a list of activities
Customer Order
Serve Product
Collect Payment
Produce Product
Store Product
Order Raw Materials
Pay for Raw Materials
Pay for Labor
CUSTOMER
Product Served
Payment
Sales Forecast
0.0
Lemonade Production Schedule EMPLOYEE
Pay
System
Time Worked
Received Goods
Payment
VENDOR
Purchase Order
Level 0 DFD
1.0
Sale
Customer Order
Serve Product
Collect Payment
Product Ordered
Payment
CUSTOMER
Produce Product
Store Product
Order Raw Materials
Pay for Raw Materials
Pay for Labor
Sales Forecast
Customer Order
Product Served
Received Goods
VENDOR
Purchase Order
Production
Schedule
2.0
Production
EMPLOYEE
Inventory
3.0
Procurement
Payment
Order
Decisions
Pay
4.0
Payroll
Time Worked
Level 1 DFD
CUSTOMER
Customer Order
Customer Order
Serve Product
Collect Payment
Produce Product
Store Product
Order Raw Materials
Pay for Raw Materials
Pay for Labor
ORDER
1.1
Record
Order
Severed Order
Payment
1.2
Receive
Payment
PAYMENT
1.3
Produce
Sales
Forecast
Sales Forecast
Level 1 DFD
Product Order
ORDER
Customer Order
Serve Product
Collect Payment
Produce Product
Store Product
Order Raw Materials
Pay for Raw Materials
Pay for Labor
2.1
Serve
Product
Quantity Severed
RAW
MATERIALS
Production
Schedule
2.2
Produce
Product
Production Data
2.3
Store
Product
Quantity Used
INVENTORTY
Level 1 DFD
Order Decision
3.1
Produce
Purchase
Order
Quantity On-Hand
Quantity
Received
Received
Goods
3.2
Receive
Items
Produce Product
Store Product
Order Raw Materials
Pay for Raw Materials
PURCHASE
ORDER
Payment Approval
3.3
Pay
Vendor
RAW
MATERIALS
RECEIVED
ITEMS
VENDOR
Level 1 DFD
Time Worked
4.1
Record
Time
Worked
TIME CARDS
Employee ID
EMPLOYEE
Payroll Request
4.2
Calculate
Payroll
Produce Product
Store Product
Payment Approval
4.3
Pay
Employe
e
PAYMENTS
Process Decomposition
0.0
Lemonade
System
Context Level
1.0
Sale
1.1
Record
Order
1.2
Receive
Payment
2.0
Production
2.1
Serve
Product
2.2
Produce
Product
2.3
Store
Product
3.0
Procurement
3.1
Produce
Purchase
Order
3.2
Receive
Items
3.3
Pay
Vendor
4.0
Payroll
4.1
Record
Time
Worked
4.2
Calculate
Payroll
4.3
Pay
Employe
e
Level 0
Level 1
Personnel file
Repairs file
Bus master list
Parts list
Data flows:
Repair order
Bus record
Parts record
Employee timecard
Invoices
Mechanical
problem
to be repaired
Helper
Labor
Bus
Repair
Process
System
Labor
Mechanic
Labor,
parts cost
details
Repair
summary
List of
parts used
Supervisor
Inventory
Management
System
Accounting
External entities
Kitchen
Restaurant
Customer
Processes
Customer order
Receipt
Food order
Management report