Pay And Download
$15.00
Complete Test Bank With Answers
Sample Questions Posted Below
CHAPTER 3
3.1 3.2 SYSTEMS DEVELOPMENT AND DOCUMENTATION TECHNIQUES
SUGGESTED ANSWERS TO DISCUSSION QUESTIONS
Identify the DFD elements in the following narrative: A customer purchases a few
items from a local grocery store. Jill, a salesclerk, enters the transaction in the cash
register and takes the customer’s money. At closing, Jill gives both the cash and the
register tape to her manager.
Data Flows: merchandise, payment, cash and register tape
Data Source: customer
Processes: capture sales and payment data and collect payment, give cash and register tape to
manager
Storage: sales file (register tape), cash register
Do you agree with the following statement: “Any one of the systems documentation
procedures can be used to adequately document a given system”? Explain.
It is usually not sufficient to use just one documentation tool. Every tool documents a uniquely
important aspect of a given information system. For example, system flowcharts are employed to
understand physical system activities including inputs, outputs, and processing. In contrast, data
flow diagrams provide a graphic picture of the logical flow of data within an organization.
Each alternative is appropriate for a given aspect of the system. As a result, they work together to
fully document the nature and function of the information system.
3-1Ch. 3: Systems Development and Documentation Techniques
3.3 Compare the guidelines for preparing flowcharts and DFDs. What general design
principles and limitations are common to both documentation techniques?
Similar design concepts include the following:
Both methods require an initial understanding of the system before actual documentation
begins. This insures that the system is properly represented by the diagram.
Both measures require the designer to identify the elements of the system and to identify the
names and relations associated with the elements.
Both methods encourage the designer to show only the regular flows of information and not
to be concerned with unique situations.
Both approaches require more than one “pass” through the diagramming or flowcharting
process to accurately capture the essence of the system.
The product of both methods is a model documenting the flow of information and/or documents
in an information system. Both documentation methods are limited by the nature of the models
they employ, as well as by the talents and abilities of the designer to represent reality.
3-2Accounting Information Systems
3.4 Your classmate asks you to explain flowcharting conventions using real-world examples.
Draw each of the major flowchart symbols from memory, placing them into one of four
categories: input/output, processing, storage, and flow and miscellaneous. For each symbol,
suggest several uses.
The major flowcharting symbols and their respective categories are shown in Fig. 3.8 in the text.
With respect to how the symbols are used, student answers will vary. Possible examples include
the following:
Input/Output Symbols
Document: an employee time card, a telephone bill, a budget report, a parking ticket, a
contract
Display: student information monitors, ATM monitors, the monitor on your microcomputer.
Manual input: cash registers, ATM machines
Processing Symbols
Processing: processing a student payroll program, assessing late fees
Manual operation: writing a parking ticket, preparing a paper report, collecting and entering
student payments
Storage Symbols
Magnetic disk: alumni information data base, a report stored on your PC hard disk
Magnetic tape: archival student information
On-line storage: a student information data base or an airline reservation data base stored
on-line.
File: purchase order file for a department, a student housing contract file
Flow (Miscellaneous)
Communication link: a telephone linkage that connects you to an on-line data base.
3-3Ch. 3: Systems Development and Documentation Techniques
3.1 a. SUGGESTED ANSWERS TO THE PROBLEMS
Prepare flowcharting segments for each of the following operations:
Assorted Flowcharting Segments:
processing transactions stored on magnetic tape to update a master file stored on
magnetic tape
Trans-
actions
Old
Master
File
File
Update
New
Master
File
b. processing transactions stored on magnetic tape to update a database stored on a
magnetic disk
Trans-
actions
File
Update
Data
base
c. converting source documents to magnetic tape using a computer-based
optical character reader (OCR)
OCR Source
Documents
Conversion of
Documents to
Tape by OCR
Source
Data
d. processing OCR documents online to update a database on magnetic disk
OCR Source
Documents Update
Data base
Data
base
3-4Accounting Information Systems
3.1 (continued) Assorted Flowcharting Segments
e. reading data from a magnetic disk into the computer to be printed on a report
Data
File
Report
Generation
Report
f. using a computer or terminal to key data from source documents to a file stored
on a magnetic disk
Terminal
Data File
Source
Documents
Key Data
g. manually sorting and filing invoices numerically
Invoices Sort
Numerically
Invoices
N
3-5Ch. 3: Systems Development and Documentation Techniques
3.1 (continued) Assorted Flowcharting Segments
h. using a terminal to enter source document data and send it to a remote location
where an online processing system records it in a database stored on magnetic
disk
Terminal
Online
Processing
System
Data
base
Source
Data
i. a scheduled automatic backup of an internal hard drive to an external hard
drive
Internal
Hard
Drive
Scheduled
Automatic
Backup
External
Hard
Drive
j. using a terminal to query customer sales data maintained on a magnetic disk
Display
Query
Customer
Sales Data
Database
Enter Query
3-6Accounting Information Systems
3.1 (continued) Assorted Flowcharting Segments
k. enter employee hours recorded on time cards in the payroll transaction file
maintained on disk and update wage data maintained on the payroll master file
Payroll
Transaction
File
Terminal
Time Card
Enter Time
Card Data
Record time card data on the
payroll transaction file and
update wage data maintained
on the payroll master file
Payroll
Master File
3-7Ch. 3: Systems Development and Documentation Techniques
3.1 (continued) Assorted Flowcharting Segments
l. use a terminal to access a price list maintained on disk 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
(electronic)
To Vendor
Access Price List, create
electronic purchase order
& print a paper backup
copy
Price
Data
Purchase Order
(paper)
A
m. update an airline reservation on a Web-based airline reservation system from a
home computer
Request, complete,
and submit an
online reservation
change form
Revise reservation
data on web-based
airline reservation
system
Reservation
File
3-8Accounting Information Systems
3.2 Happy Valley Utility Company
a. Draw a system flowchart of the billing operations, commencing with the
computer preparation of the meter reading forms and ending with the mailing of
customer bills.
Customer
Master
File
Meter Form
Preparation
Meter Forms Enter
Current
Reading
Completed
Meter Forms
Sort By
Cust #
Customer
Meter
Data
Mark-Sense
Document
Reader
Customer
Meter
Data
Customer
Master
File
File Update
and
Billing
Error List
& Summary
Report
Customer
Bills
Mail to
Customers
3-9Ch. 3: Systems Development and Documentation Techniques
3.2
b. Draw a system flowchart depicting customer payments processing, starting with
the mail room operations and ending with the two printed reports.
Checks
Remittance
Stubs
Compare
&
Separate
Checks To
Cashier
Correct
Stubs
Incorrect
Stubs
List of
Other
Receipts
Type
Correct
Stubs
Type
Correct
Stubs
Corrected
Stubs
Corrected
Stubs
Report of
Past-Due
Accounts
OCR
Document
Reader
Payments
Posting
Run
Error List
& Summary
Report
Customer
Master
File
3-10Accounting Information Systems
3.3 Prepare a system flowchart of the process described.
Payroll Processing for Dewey Construction Company:
Job Time
Tickets
Key to
Tape
Encodings
Job Time
Records
Tape
Payroll
Master
File
Payroll
Processing
System
Work in
Process
Master
File
Payroll
Register
Earnings
Statement Error
Paycheck
Transactions
and Summary
3-113.4 1
Proof of
Loss Form
Assist
Claimant
with Form
1
Proof of
Loss
N
Prepare a document flowchart to reflect how ANGIC Insurance Company processes its casualty claims.
ADJUSTER CLAIMS DEPARTMENT DATA PROCESSING
From
Claimant
2
3
4
START
From
Claimant
Proof of
Loss Form
Notice of Loss
Prepare
proof of
loss, claim
recored
1
2
4
Prepare
Separate
Report
Adjuster’s Report
2
3
4
To
Claimant
Notice of Loss
3
Claim Record
To
Claimant
Adjuster’s Report
1
Proof of
2
Loss Authorize
Claim
Payment
1
Adjuster’s Report
Proof of
Loss
A
Notice of Loss
Claim Record
N
2
Proof of
Loss
2
Proof of
Loss
Prepare
Check &
Disbursement
list
Check
To
Claimant
Disbursement
List
To Accounting
3-123.5
a. Prepare a document flowchart that indicates the interaction and use of these
documents among all departments at Beccan Company’s central facility. It should
provide adequate internal control over the receipt, issuance, replenishment, and
payment of tires and supplies. You may assume that there is a sufficient number of
document copies to ensure that the perpetual inventory system has the necessary
basic internal controls.
b. Using the flowcharting conventions discussed in Focus 3.2, critique the instructor
provided CMA solution. List all the ways the CMA solution violates those
flowcharting guidelines.
Adapted from the CMA Exam. Note: the CMA solution shown does not follow the flowcharting
conventions discussed in the chapter. When the authors use this problem they have the students critique
the CMA exam solution (assignment 3.5b), based upon the conventions discussed in Focus 3.2.
3-13Ch. 3: Systems Development and Documentation Techniques
3.6
a. Prepare a context diagram and level 0 DFD to document the payroll processing
system at No-Wear Products.
Context Diagram for the payroll processing system at No-Wear Products
Employee
Time Card Data
Operating
Documents
Employee
Paychecks
Payroll
Processing
System
Management
Internal
Reports
Human
Resources
Department
Personnel Data
Governmental
Agencies
Withholding
Reports
3-14Accounting Information Systems
3.6 a. (continued.)
Operating
Departments
Level 0 Data Flow Diagram for the payroll processing system at No-Wear Products.
Time
Card
Data
Human Resources
Department
Personnel
Changes
1.0
Process
Employee
Timecards
2.0
Update
Payroll File
Payroll File
3.0
Generate
Paycheck
4.0
Generate
Payroll
Reports
Internal
Reports
Withholding
Reports
Pay
check
Employee
Management Governmental
Agencies
3-15Ch. 3: Systems Development and Documentation Techniques
3.6 b. Prepare a document flowchart to document the payroll processing system at No-
Wear Products.
No-Wear Products-Payroll
Employees in Functional
Department
Payroll
Time Card
Record Time Data
Record
Time
Completed Time
Card
Enter Time Data
Process Payroll
Changes
Enter Payroll
Changes
Completed Time
Card
N
Payroll File
From Human
Resource Dept
Payroll Changes
Process Payroll,
Prepare Checks
and Reports
N
Paycheck
Employee
Management
Report
Management
Federal Tax
Report
Stat Tax Report
Goverrnment
3-16Accounting Information Systems
3.7
a. Prepare a context diagram and a level 0 DFD to document accounts payable
processing at S&S.
Purchasing
Receiving
Purchase Order
Receiving Report
S&S Accounts Payable
Invoice
Vendor Payment &
Remittance Advice
Accounts Payable
Report
Management
3-17Ch. 3: Systems Development and Documentation Techniques
3.7 a. (continued.) Level 0 Data Flow Diagram of S&S Accounts Payable
Vendor
Purchasing
Receiving
Invoice
Purchase Order
1.0
Record Payable
2.0
Collect & Store
Purchase Orders &
Receiving Reports
Receiving Report
Purchase Orders
Accounts
Payable
Vendor Invoices
Receiving
Reports
3.0
Make Payment
Cash
Disbursements
Journal
Accounts Payable
Report
4.0
Prepare
Management
Reports
Payment &
Remittance Advice
Management
Paid
Invoices
Vendor
3-183.7
Accounting Information Systems
b. Prepare a document flowchart to document accounts payable processing at S&S.
S&S Accounts Payable
Accounts Payable Controller Owner/Manager
From Purchasing From Receiving From Vendor
Purchase Order Receiving Report Vendor Invoice
A A
Match Purchase
Order,
Receiving
Report,
Invoice
Record
Accounts
Payable
Vendor Invoice
A
Receiving Report
Invoice
Accounts
Payable
Ledger
Prepare
Monthly
Accounts
Payable
Accounts Payable
Report
D
C
Purchase Order
Purchase Order
Receiving Report
Invoice
A
Check
A
A
Purchase Order
Receiving Report
Invoice
Prepare
Vendor
Checks
Cash
Disbursements
Journal
Purchase Order
Receiving Report
Invoice
Check 1
Check 2
B
B Purchase Order
Receiving Report
Invoice
Check 2
Check 1
Review
and Sign
Checks
Check 1
To Vendor
Purchase Order
Receiving Report
Invoice
Check 1
C
Accounts Payable
Report
D
Review
Accounts
Payable
Report
D
3-19Ch. 3: Systems Development and Documentation Techniques
3.8
a. Develop a context diagram and a level 0 DFD of the acquisition/payment system
at Oriental Trading.
Purchase Requisition
Purchase Order
Vendor Acknowledgement
Vendor
Acquisition/
Payment
System
Inventory
System
Purchase Invoice
Receiving Report
Vendor Payment
3-20Accounting Information Systems
3.8 a. (continued) Level 0 Data Flow Diagram: Acquisition/Payment System at Oriental
Trading:
Inventory
File
Vendor
File
Purchase Order
Vendor 1.0
Prepare
Purchase
Order &
Notification
Vendor
Acknowledgement
Vendor
Invoice
Purchase Requisition
Inventory
System
P.O. Notification
Receiving Report
Receiving Reports
2.0
Update
Accounts
Payable
Purchase Orders
Vendor Invoices
Accounts
Payable
Master
File
Payment Authorization
Check
3.0
Pay Vendor
General
Ledger
3-21D
Ch. 3: Systems Development and Documentation Techniques
3.8
b. Prepare a document flowchart to document the acquisition/payment system at
Oriental Trading.
Oriental Trading Acquisition/Payment System
Purchasing
Accounts Payable
Accounting Department
From Inventory
Purchase
Requisition
Enter Purchase
Requisition
Purchase Order
To Vendor
From Vendor
Vendor
Acknowledgment
D
Inventory
File
Prepare Purchase
Order
Vendor
File
A
From Receiving
Department From Vendor
Purchase Order
Notification
Receiving Report Invoice
D D D
Match Purchase
Order, Receiving
Report, and
Invoice. Prepare
Payment
Authorization
Purchase Order
Receiving Report
Invoice
D
Payment
Authorization
B
Enter Accounts
Payable Data for
Update
B
Payment
Authorization
Enter payment
Authorization
Check
To Vendor
D
Prepare Check,
Update Accounts
Payable and
General Ledger
Prepare Purchase
Order Notification
Enter Vendor
Acknowledgment
Purchase Order
Notification
Update Accounts
Payable Master
File
A
Accounts
Payable Master
File
General
Ledger Master
File
3-22Accounting Information Systems
3.9
a. Develop a context diagram and a level 0 DFD for the cash receipts system at
S&S.
Bank
Deposit
Payment at
Sale
Customers Cash Receipts
System
Cash
Receipts
Report
Management
Remitances
on Account
Aged Trial Balance
Credit and
Collections
3-23Ch. 3: Systems Development and Documentation Techniques
3.9 a. (continued) Level 0 Data Flow Diagram of the Cash Receipts System at S&S:
Customers
Remittance
File
Payments at
Sale
Remittances
on
Account
Remittance
Slips
1.0
Process
Payments
2.0
Update
Customer
Accounts
Endorsed
Checks &
Cash, Deposit
Slip
Bank
Accounts
Receivable
Ledger
3.0
Prepare
Reports
Aged Trial
Balance
Cash
Receipts
Report
Management Credit and
Collections
3-24Accounting Information Systems
3.9
b. Prepare a document flowchart to document the cash receipts system at S&S.
S&S Cash Receipts System
Treasurer Clerk
Accounts Receivable
From Customer
Cash and Checks
Remittance Slip B
A
Cash and Checks
Deposit Slip
To Bank
B
Remittance Slip
Update
Accounts
Receivable
Ledger/File
Accounts
Receivable
Ledger/File
Endorse
Checks and
Prepare
Deposit Slip for
Cash & Checks
Remittance Slips
D
Generate
Weekly
Reports
Cash and Checks
Deposit Slip
Cash Receipts
Report Aged Trial Balance
A
To Management
To Credit &
Collections
3-25Ch. 3: Systems Development and Documentation Techniques
3.10 Draw a context diagram and at least two levels of DFDs for the preceding
operations.
Coupon Order
Phone Order
Cancellation
Payment
Invoice
Shipping Notice
Cancellation Response
Customer Mail Order
System Customer
Order Inquiry
Product Inquiry
Payment
Inquiry
Order Inquiry
Response
Product Inquiry
Response
Payment Inquiry
Response
3-26Accounting Information Systems
3.10. Customer
Customer
Level 0 Data Flow Diagram for a mail order company:
phone order
coupon order
order inquiry
order
cancellation
product inquiry
cancellation response
product inquiry
response
1.0
Process
Order
Transaction
order inquiry
response
valid order
product
details
Order File
valid
order
invoice
shipping
notice
Customer
customer
details
Product File
2.0
Process
Shipment
product
details
billed
order
Customer
File
payment
inquiry
Accounts
Receivable
File
Customer
billed
order
payment
3.0
Process
Payment
Transaction
payment
inquiry
response
3-27Ch. 3: Systems Development and Documentation Techniques
3.10. Level 1 Data Flow Diagram for a mail order company:
Customer
order
cancellation
1.1
Process
Order
valid order
cancelled
order
1.2
Process
order
cancellation
cancellation
response
order
Order File
Customer
order
details
Product File
order inquiry
product
details
1.3
Process
order inquiry
1.4
Process
product
inquiry
product
inquiry
product
inquiry
response
inquiry
response
Customer
3-28Accounting Information Systems
3.11
a. Prepare a context diagram and at least two levels of DFDs for this operation.
Registration request
Course enrollment
reports
Student
Course
Registration
System
Instructor
Fees notice
Prerequisite notice
Course closed notice
Student acceptance
notice
Level 0 Data Flow Diagram for a course registration system:
accounts receivable file
Instructor
student records file
Student
Registration
details
fees
notice
prerequisite
notice
course closed
notice
student
acceptance
notice
class lists file
1.0
Register
student
course records file
course enrollment
report
2.0
Prepare
course
enrollment
reports
3-29Ch. 3: Systems Development and Documentation Techniques
3.11 a. (continued) Level 1 Data Flow Diagram for a registration system:
accounts receivable file
1.1
Check
fees due
student record file
paid
registration
details
course file
fees notice
registration
details
1.2
Check
prerequisites
class list file
prerequisite
notice
valid
registration
details
1.3
Check
class
availability
accepted
registration
details
closed course
notice
Student
1.4
Register
student
student
acceptance
notice
3-30Accounting Information Systems
3.11
b. Prepare a document flowchart to document this operation.
Registration System
Registrar
From Student
Registration
Request Form
N
Enter Registration
Request
Check for unpaid
fees
Accounts
Receivable
Check Course
Prerequisites
Student
Transcripts
Check course
availability and
add student to
class
Class
Enrollment
Course Enrollment
Report
Print Student
Registration Report,
Update Accounts
Receivable, Print Course
Enrollment Reports
Instructors
Student
Registration
Report
If fees are owed, registration is
cancelled and the registration report
becomes a bill for unpaid fees. If a
requested class is full, the report
indicates “course closed.” If the
student is accepted into the
course(s): course day, time, and
room are printed next to the course.
Fees and tuition are printed on the
report.
To Student
3-31Ch. 3: Systems Development and Documentation Techniques
3.12 You recognize weaknesses in the existing system and believe a document flowchart
would be beneficial in evaluating this client’s internal control in preparing for your
examination of the financial statements.
a. Complete the flowchart given in Figure 3-12, for sales and cash receipts of
Charting, Inc., by labeling the appropriate symbols and indicating information
flows. Adapted from the 1969 CPA Exam
3-32Accounting Information Systems
3.12a (Continued)
3-33Ch. 3: Systems Development and Documentation Techniques
3.12
b. Using the guidelines for preparing flowcharts in Focus 3-2 and the flowcharting
symbols shown in Figure 3-8, critique the flowchart shown in Figure 3-12. List
the ways the flowchart violates the guidelines or uses improper symbols.
The flowchart in Fig. 3.12 violates the General Guidelines for Preparing Flowcharts in the following
ways.
1. 2. 3. 4. 5. The text uses the Terminal symbol (the oval) to indicate an external party. Figure 3.12 uses a
large arrow to indicate items coming into the system (mail, cash, and items received from the
bank). It uses a line with an arrow that stops in a small vertical line, accompanied by To
customer (or To Bank), to indicate items exiting the system.
The solution has the mail clerk, the sales clerk, and the inventory control clerk in one column.
Three columns would be better.
Additional comments (Prepare remittance advice if needed) are not enclosed in an annotation
box.
Each manual processing symbol does not have an input and an output. For example, the symbols
under mail clerk and sales clerk do not have an input.
The file symbol (the triangle) does not need the word File in it. The symbol itself conveys that it
is a file.
3-34Accounting Information Systems
3.13 a. Bottom Manufacturing Corporation Charge Sales System
List the procedures or the internal documents that are labeled letters c to r in the
flowchart of Bottom Manufacturing Corporation’s charge sales system.
Organize your answer as follows (Note that the explanations of the letters a and
b in the flowchart are entered as examples):
Flowchart Symbol Letter Procedures or Internal Document
a Prepare six-part sales order.
b File by order number.
FLOWCHART
SYMBOL INTERNAL CONTORL PROCEDURE
LETTER OR INTERNAL DOCUMENT
a. Prepare six-part sales order.
b. File by order number.
c. Approve customer credit and terms.
d. Release merchandise to shipping department.
e. File by sales order number.
f. File pending receipt of merchandise.
g. Prepare bill of lading.
h. Copy of bill of lading to customer.
i. Ship merchandise to customer.
j. File by sales order number.
k. Customer purchase order and sales order.
l. File pending notice of shipment.
m. Prepare three-part sales invoice.
n. Copy of invoice to customer.
o. Post to (or enter in) sales journal.
p. Account for numerical sequence.
q. Post to customer accounts.
r. File by (payment due) date. (CPA Examination, adapted)
3-35Ch. 3: Systems Development and Documentation Techniques
b. Using the guidelines for preparing flowcharts in Focus 3-2 and the flowcharting
symbols shown in Figure 3-8, critique the flowchart shown in Figure 3-13. List
the ways the flowchart violates the guidelines or uses improper symbols.
Fig. 3.13 violates the General Guidelines for Preparing Flowcharts in the following ways:
1. 2. 3. 4. 5. 6. 7. The text uses the Terminal symbol (the oval) to indicate an external party. Figure 3.13 uses the
off page connector symbol.
Document numbers should be placed in the top right hand corner of the document symbol.
Sales order 2 is not shown passing through manual symbols labeled g and i so that it can end up
in the file shown at the bottom of the shipping column. The same thing happens in the other
columns.
Sales order 4 is filed in the finished goods department, yet the shipping column (third set of
symbols in the column) shows sales order 4. This should be sales order 2, not 4.
The line showing information being posted to the accounts received ledger should come out of
symbol q and should be a dotted line. The line to the sales journal (below symbol o) should also
be a dotted line.
In the shipping column, when the three Bills of Lading are created, the arrow downward to
symbol i should come from copy 2 of the Bill of Lading, not copy 3. The same applies to the
sales invoice in the Billing Column (arrow from copy 1).
Instead of using annotation symbols to tell how documents are filed, use the letter D for date, N
for numerically, and A for alphabetically. When more than one document is being filed (symbols
j, l, and bottom of Billing Column) or the method of filing is unclear (symbol r, file sales invoice
by payment due date) an annotation symbol can be used.
Additional items to improve efficiency of flowchart
1. Symbols p and q could be combined into one symbol.
3-36Accounting Information Systems
3.14
a. Context
Prepare and file a tax return with the tax owed to the Internal Revenue Service.
Prepare
Withholding Form IRS 1040 Form
Taxes
Employer IRS
Level 0
1.0
Collect Tax
Documents
IRS
Withholding Form
Tax
Documents
IRS Payment and
Form 1040
Employer
2.0
Prepare IRS
Form 1040
3-37Ch. 3: Systems Development and Documentation Techniques
3.14 (continued)
b. A customer pays an invoice with a check. Accounts receivable is updated to
reflect the payment. The check is recorded and deposited into the bank.
Context
Payment Deposit
Cash
Receipts
Bank
Customer
Level 0
Payment Data
2.0
Record
Customer
Payment
Accounts
Receivable
Payment
1.0
Record Cash
Receipts
Payment
Customer Bank
Cash
Receipts
Deposit
3.0
Prepare
Deposit
3-38Accounting Information Systems
3.14 (continued)
c. Context
A customer places an online order to purchase merchandise. The order is
approved, filled, and sent to the customer with an invoice.
Customer
Purchase Order
Merchandise
Invoice
Order Entry
System
Level 0
Purchase Order
1.0
Receive
Order
Open Orders
Customer
Invoice
2.0
Approve Order
Sent Invoice
Copies
4.0
Prepare
Invoice
Approved
Orders
Shipped Orders
3.0
Fill and Ship
Order
3-39Ch. 3: Systems Development and Documentation Techniques
3.14 (continued)
d. An inventory request is received by the purchasing department. The purchasing
department prepares and sends a purchase order to the appropriate vendor.
Context
Inventory
Department
Inventory Request
Purchasing
System Vendor
Purchase Order
Level 0
Inventory
Department
1.0
Inventory
Record
Purchase
Inventory Request Purchase Order
Request
2.0
Prepare
Purchase
Order
Vendor
Open Purchase
Requests
Approved
Vendor List
3-40Accounting Information Systems
3.14 (continued)
e. A vendor invoice is received, reviewed, and compared against the appropriate
purchase order, then paid and filed.
Context
Invoice
Vendor Cash
Disbursements
Payment
Level 0
Invoice
1.0
Receive
Invoice
Open
Invoices
Vendor
2.0
Approve
Invoice
Payment Payment approval
3.0
Prepare
Payment
Open
Purchase
Orders
3-41Ch. 3: Systems Development and Documentation Techniques
3.14 (continued)
f. A bill of lading for ordered inventory is received from a vendor, recorded,
checked against the appropriate purchase order, and filed.
Context
Bill of Lading
Vendor Receiving
System
Level 0
Bill of Lading
1.0
Record Bill of
Lading
2.0
Compare Bill of
Lading with
Purchase Order
Vendor
Bill of Lading
Open Purchase
Orders
3-42Accounting Information Systems
3 .15 Prepare a program flowchart to help Melanie program this process.
Start
Input Weight
(W), Height (H)
Body Mass Index (BMI) = W/H^2
BMI <
18.5
Yes
Weight Status
(WS) =
Underweight
No
WS = Normal
No Yes
BMI > 25 WS = Overweight
Print W, H,
BMI, WS
End
3-43Ch. 3: Systems Development and Documentation Techniques
3.16
1. Statements are prepared and sent to customers from data contained in
the accounts receivable data store.
K
2. A customer sends a sales invoice to the accounts payable process. D
3. A check is manually prepared from data on a vendor invoice. G
4. The cash receipt process updates the cash receipts data store. H
5. A sales invoice is manually prepared and sent to a customer. I
6. A report is prepared from data stored on magnetic tape. C
7. Billing data are entered online and used to update the sales order file and
the customer master file.
A
8. Data from a cancelled invoice are used to update the cash disbursements
J
ledger.
9. A sales order is prepared manually. Copy 1 is sent to the warehouse and
copy 2 is filed.
B
10. An accounts receivable aging report is prepared from the accounts
receivable master file and the cash receipts master file, both stored on
disk.
E
11. An error listing and batch total are compared and filed. F
3.17 3.18 Students are to replicate the flowchart presented in the problem using documentation software
such as Visio, Microsoft Word, Microsoft Excel, etc.
Students are to replicate the data flow diagram presented in the problem using documentation
software such as Visio, Microsoft Word, Microsoft Excel, etc.
3-44Accounting Information Systems
3-1 Customer SUGGESTED ANSWERS TO THE CASES
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.
Level 0 DFD for Dub 5:
Order
1.0
Credit
Review
Credit file
Order Rejection
Approved
orders
2.0
Enter
customer
orders
Customer Inventory
Open Orders
3.0
Check
Inventory &
Prepare
Packing Slip
Warehouse
Packing Slip
Shipping Notice
Invoice Copy
4.0
Prepare
Invoice
Accounting
Invoice
Invoice
Customer
3-45Ch. 3: Systems Development and Documentation Techniques
3-2 Level 1 DFD for Dub 5:
Customer Order
Credit File
1.1
Check Credit
Customer
Account
Approved Order
Rejected Order
Customer
1.2
Check Current
Order against
Credit Limit
Over Credit Limit
Notice
Credit Application
Rejected Order
Lacking Credit
Approval
1.3
Prepare Credit
Application
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
There are no reviews yet.