DFD Solution

advertisement
1
2
9 10
3
4
5
13
11 12
14
15
16
6
7
8
The sales department at Windways receives purchase orders
from customers (contractors) for fans. The sales clerk
enters the customer name into the computer. The computer
reads the account receivable master file and displays
customer information similar to that entered. The sales
clerk finds the customer’s ID number and prepares a sales
order. The sales clerk then forwards the sales order to
accounts receivable. A clerk in accounts receivable enters
the customer ID number on the computer. The computer
again reads the accounts receivable master file and displays
the credit status of this customer on the terminal in
accounts receivable. The Accounts Receivable clerk then
approves the sales order by initialing the appropriate box.
The Accounts Receivable clerk forwards one copy of the
sales order to shipping and forwards the original back to
sales. The sales clerk then prepares a vendor
acknowledgement and sends it to the customer. The sales
clerk then files the approved sales order in a Sales Order
File.
1,2,9,10,4,5,13,11,12,14,15,16,6,7,8
This is an un-numbered list of requirements with each requirement on a separate line.
The order is the same as the original narrative but the requirements have been “color coded”.
The sales department at Windways receives purchase orders from customers
(contractors) for fans.
The sales clerk enters the customer name into the computer.
The computer reads the account receivable master file
and displays customer information similar to that entered.
The sales clerk finds the customer’s ID number
and (the sales clerk) prepares a sales order.
The sales clerk then forwards the sales order to accounts receivable.
A clerk in accounts receivable enters the customer ID number on the computer.
The computer again reads the accounts receivable master file
and displays the credit status of this customer on the terminal in accounts receivable.
The Accounts Receivable clerk then approves the sales order by initialing the
appropriate box.
The Accounts Receivable clerk forwards one copy of the sales order to shipping
and forwards the original back to sales.
The sales clerk then prepares a vendor acknowledgement
and sends it to the customer.
The sales clerk then files the approved sales order in a Sales Order File.
Sales Department
This is a numbered list of requirements with each requirement on a separate line.
The requirements have been grouped by entity prior to numbering (i.e., a Table of Activities)
The original order is given at the bottom (i.e., an Order of Activities).
1.
The sales department at Windways receives purchase orders from customers (contractors) for
fans.
2.
enters the customer name into the computer.
3.
finds the customer’s ID number
4.
prepares a sales order.
5.
forwards the sales order to accounts receivable.
6.
prepares a vendor acknowledgement
7.
sends it (acknolwledgement) to the customer.
8.
files the approved sales order in a Sales Order File.
Computer
9.
The computer reads the account receivable master file
10. displays customer information.
11. reads the accounts receivable master file
12. displays the credit status of this customer on the terminal in accounts receivable.
Accounts Receivable
13. A clerk in accounts receivable enters the customer ID number on the computer.
14. approves the sales order by initialing the appropriate box.
15. forwards one copy of the sales order to shipping
16. forwards the original back to sales.
1,2,9,10,3,4,5,13,11,12,14,15,16,6,7,8
This is also a numbered list of requirements with each requirement on a separate line.
The requirements have NOT been reordered so no Order of Activities is necessary (this alternative may make the logical
DFD easier but at the same time, complicate the construction of the physical DFD)
1. The sales department at Windways receives purchase orders from customers
(contractors) for fans.
2. The sales clerk enters the customer name into the computer.
3. The computer reads the account receivable master file
4. and displays customer information similar to that entered.
5. The sales clerk finds the customer’s ID number
6. and (the sales clerk) prepares a sales order.
7. The sales clerk then forwards the sales order to accounts receivable.
8. A clerk in accounts receivable enters the customer ID number on the computer.
9. The computer again reads the accounts receivable master file
10. and displays the credit status of this customer on the terminal in accounts
receivable.
11. The Accounts Receivable clerk then approves the sales order by initialing the
appropriate box.
12. The Accounts Receivable clerk forwards one copy of the sales order to shipping
13. and forwards the original back to sales.
14. The sales clerk then prepares a vendor acknowledgement
15. and sends it to the customer.
16. The sales clerk then files the approved sales order in a Sales Order File.
SO File
8
1
POs
2
Customer
Name
Sales
Customer
3
4
6
Customer
10 Info
Vendor
Ack.
9
Computer
A/R master
5
Sales Order
7
13
Sales Order
11
Customer
ID
16
Credit
Status
Accounts
Receivable
Shipping
14
Sales
Order
15
1,2,9,10,3,4,5,13,11,12,14,15,16,6,7,8
12
1.0
Prepare
S/O
1
Customer
POs
9
Vendor
Ack.
A/R master
7
11
8
3.0
Prepare
Vend.
Ack.
SO File
1,2,9,10,3,4,5,13,11,12,14,15,16,6,7,8
2.0
Approve
S/O
Sales
Order
15
Shipping
Download