Week 2 Tutorial and Workshop Solutions
Week 2 Tutorial and Workshop Solutions
3.4 Identify five important guidelines for drawing a flowchart. Which one would be the most important guideline to consider when
preparing a flowchart? Support your choice with an example.
3-1
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3-2
©2018 Pearson Education, Ltd.
Accounting Information Systems
a. processing transactions stored on a sequential medium such as a magnetic tape to update a master file stored on magnetic tape
Old
Master
File
Trans- New
actions Master
Update File File
A sequential medium has to be read and processed from beginning to end and you cannot store the updated information on the input
tape. Instead, you have to create a new master file on a new tape, as shown above
Trans-
actions
Update database Data
base
Virtually all databases are stored on a random access device so a record that is to be updated can be found, updated, and written back to
the same hard drive or other random access device.
3-3
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
Report /
Data Query database
Query result
base and generate
report
3-4
©2018 Pearson Education, Ltd.
Accounting Information Systems
d. using a terminal to enter paper-based source document data and send it to a remote location where a corporate computer
updates the company database.
View
Data
Update
Terminal Database Data-
base
Source Data
Enter Data
Display
D
Query &
Response
Query
Terminal Customer
Customer Sales
Sales
Data
Database
Enter Query
3-5
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
Scheduled External
Data- Automatic
base Hard
Backup Drive
3-6
©2018 Pearson Education, Ltd.
Accounting Information Systems
View
timecard data Payroll
entered Trans-
action
File
Terminal
Payroll
Master
File
3-7
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
h. use a terminal to access a price list in the sales database to complete a purchase order. An electronic copy of the purchase order
is sent to the vendor and a backup copy is printed and filed by vendor name
Purchase Order
to
To Vendor
(electronic)
View
Price List
Access price list,
create electronic Sales
Terminal purchase order, & Data-
print paper backup base
copy
Request Price
list
Purchase Order
(paper)
3-8
©2018 Pearson Education, Ltd.
Accounting Information Systems
Customer Airline
View
Reservation
Data Make an
airline Reser-
Update
reservation vation
Reservation file
Computer File
Reservation
request
3-9
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
Purchasing
Department Finalize & approve Send PO to
system generated PO vendor
Warehouse
Receive system Receive goods, complete
Receiving
prepared receiving report: date
Clerk
receiving report and quantity
3-10
©2018 Pearson Education, Ltd.
3.5
a. Prepare a context diagram and level 0 DFD to document the payroll processing system
at No-Wear Products.
3-11
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.5 a. (continued.)
Level 0 Data Flow Diagram for the payroll processing system at No-Wear Products.
3-12
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.5 b. Prepare a document flowchart to document the payroll processing system at No-Wear
Products.
3-13
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.6
a. Prepare a context diagram and a level 0 DFD to document accounts payable processing
at S&S.
3-14
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.6 a. (continued.)
Level 0 Data Flow Diagram of S&S Accounts Payable
3-15
©2018 Pearson Education, Ltd.
3.6
b. Prepare a document flowchart to document accounts payable processing at S&S.
Purchase
From From From A B Order
Purchasing Receiving Vendor
Receiving
Report
Purchase
Purchase Receiving Vendor Order Vendor
Order Report Invoice Invoice
Receiving
Report Check 1
Vendor Check 2
Invoice
Record Accts
A A Payable
Accounts
Ledger
Payable
Review
Prepare and Sign
Vendor Checks
Vendor Checks
Invoice Prepare
Monthly Check 1
Accounts
Payable
Match Pur Ord,
Receiving A
Report, Invoice Cash
Disburse-
Accounts ment To Vendor
Payable Journal
Report
Purchase Order
C
Receiving Report
Purchase
Order Vendor Invoice
Review Acc
Payable D
A A B Report
3-16
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.7
a. Develop a context diagram and a level 0 DFD for the cash receipts system at S&S.
3-17
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.7 a. (continued)
Level 0 Data Flow Diagram of the Cash Receipts System at S&S:
3-18
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.7 b. Prepare a document flowchart to document the cash receipts system at S&S.
3-19
©2018 Pearson Education, Ltd.
3.7 c. Prepare a business process diagram for the cash receipts system at S&S
Clerk
Deposit
cash in
bank
Accounts Weekly
Receivable Receive
remittance advice, Generate cash receipt
update accounts report & aged trial
receivable balance using A/R ledger
Management:
Scott &
Susan Review cash
receipts report
Credit and
Collections
Review aged
trail balance
3-20
©2018 Pearson Education, Ltd.
3.8 Draw a context diagram and at least two levels of DFDs for the preceding operations.
3-21
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3-22
©2018 Pearson Education, Ltd.
Accounting Information Systems
3-23
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.9
a. Prepare a context diagram and at least two levels of DFDs for this process.
3-24
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.9 a. (continued)
Level 1 Data Flow Diagram for a registration system:
3-25
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
Registration
Request
Check
Course Student
Prerequisites transcripts
Check course
availability &
Class
add student to
Enrollment
class
3-26
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.10
a. Prepare and file a tax return with the tax owed to the Internal Revenue Service.
Context
IRS Payment
and Form 1040
Level 0
3-27
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.10 (continued)
Context
Level 0
Customer
Merchandise
3-28
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.10 (continued)
Context
Level 0
3-29
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.10 (continued)
e. A vendor invoice is received, reviewed, and compared against the appropriate purchase
order, then paid and filed.
Context
Level 0
Payments
3-30
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.10 (continued)
f. A bill of lading for ordered inventory is received from a vendor, recorded, checked
against the appropriate purchase order, and filed.
Context
Level 0
3-31
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3-32
©2018 Pearson Education, Ltd.
Accounting Information Systems
3.12 Use the flowchart below to answer the questions that follow.
Purchase Order 2
Purchase Requisition 1
d. What should be the correct shape for the triangle labeled “Supplier” in the flowchart?
Terminal
3-33
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
3.13 Students are to replicate the flowchart presented in the problem using documentation software
such as Visio, Microsoft Word, Microsoft Excel, etc.
3.14 Students are to replicate the data flow diagram presented in the problem using documentation
software such as Visio, Microsoft Word, Microsoft Excel, etc.
3-34
©2018 Pearson Education, Ltd.
Accounting Information Systems
3-1 You are the systems analyst for the Wee Willie Williams Widget Works (also known as Dub
5, which is a shortened version of 5 Ws). Dub 5 produces computer keyboard components.
It has been producing keyboards for more than 20 years and has recently signed an
exclusive 10-year contract to provide the keyboards for all Dell personal computers. As the
systems analyst, you have been assigned the task of developing a level 0 DFD for Dub 5’s
order processing system. You have finished gathering all the information you need to
develop the first-pass DFD and now want to complete the diagram.
3-35
©2018 Pearson Education, Ltd.
Ch. 3: Systems Development and Documentation Techniques
Note: The Order Rejection notice shown on the context level diagram and the level 0 diagram can take
two forms: The Over Credit Limit Notice or the Credit Application. These two items are shown on the
level 1 DFD.
3-36
©2018 Pearson Education, Ltd.
Case 3-1 Dub 5 Business Processing Diagram
Employee Activities Performed
Order
Processing Notify
Clerk From Customer Enter Sufficient No customer of
Customer insufficient
Customer Inv
Receive not apprvd inventory
for credit: No Order;
Customer
Order OR order > Update Yes
credit limit Customer
File File Invoice
Prepare Packing Slip
Warehouse
Ship goods to
customer
Billing
Prepare customer invoices; Place notice in file:
send copies to customer, order customer invoice
processing, accounting sent
Accounting
Update Accounts
Receivable
3-37
©2018 Pearson Education, Ltd.