Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Systems Development
and Documentation
Techniques
Acct 316
Chapter
Acct 316
6
UAA – ACCT 316 – Fall 2003
Accounting Information
Systems
Dr. Fred Barbee
Documentation Techniques
Data Flow Diagrams
Acct 316
Document Flowcharts
Acct 316
System Flowcharts
Acct 316
Program Flowcharts
Used by
62.5% of IT
Professionals
Used by
97.6% of IT
Professionals
Documentation Techniques
Data Flow Diagrams
Acct 316
Document Flowcharts
Acct 316
System Flowcharts
Acct 316
Program Flowcharts
More than 92%
use both DFDs
and
flowcharts.
Typical Information System
Computer-based;
Acct 316
Acct 316
Has a number of terminals
connected to it via
telecommunications links;
Acct 316
Is used by dozens of people within
and outside the organization;
Typical Information System
Acct 316
Has hundreds of programs that
perform functions for virtually every
department in the organization.
Acct 316
Acct 316
Processes thousands of transactions
and hundreds of requests for
management information.
For such a system . . .
Computer-Based Batch
Processing of Transactions
We need “pictures”
rather than a
narrative description
Source
Document
Acct 316
Compute
Batch
Total
Source
Document
Master
Files
(Sub
Ledgers)
Batch
Total
Convert
to Mag.
Tape
Trans
Data
Edit &
Sort
Sorted
Data
Summary
of data
Update
Files
Source
Document
Acct 316
To Next Slide
Acct 316
to “see” and analyze
all the inputs and
outputs.
Accounting Department
Purchasing Department
Initiate
Purchase
Reorder when
quantity reaches
specified level
Prepare
Purchase
Req.
Purchase
Requisition
Hold until PO is
received
Sup.
File
Inv.
Records
1
A
Prepare
PO &
approve
To Purchasing
2
Purchase
Order
P/R
File
Receiving Department
1
2
To Receiving
3
Sup.
File
File until
arrival of
goods
A
4
C
Inv.
Records
Match,
Post and
File
Purchase
Requisition
1
2
PO
Prepare
PO &
approve
Sup.
File
Purchase
Order
1
To Supplier
2
Purchase
Requisition
P/R
File
3
A
N
To Acct Pay
To Receiving
N
Documentation Techniques
Acct 316
Acct 316
. . . are tools used in analyzing,
designing, and documenting
system and subsystem
relationships . . .
Acct 316
Documentation Techniques
Acct 316
They are largely graphical in
nature;
Acct 316
Are essential to both internal and
external auditors; and
Acct 316
Are indispensable in the
development of information
systems.
Acct 316
Acct 316
Acct 316
Acct 316
Auditors
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Systems Development
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Management
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Other Users
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
You!
Acct 316
Acct 316
Acct 316
Acct 316
Acct 316
Classification . . .
Acct 316
Acct 316
Documentation is classified
according to the level of the
accounting system to which it
relates.
Acct 316
Typical System Documentation
System narrative descriptions
Acct 316
Block diagrams
Acct 316
Document flowcharts
Acct 316
Data flow diagrams
Overall System Documentation
System Flowcharts
Acct 316
Program Flowcharts; and
Acct 316
Decision Flowcharts
Acct 316
Narrative descriptions
are the most general
overview and
correspondingly
show the fewest
details.
In Terms of
Level of
Detail
System flowcharts
provide less of an
overview, but
include the most
detail in this class of
documentation.
Narrative Descriptions
Acct 316
Acct 316
A written step-by-step
explanation of system
components and interactions.
Acct 316
The highest and broadest form
of documentation at the overall
system level.
Block Diagrams
Acct 316
Block diagrams provide a graphic
overview of a system.
Acct 316
Acct 316
Commonly used to provide an
overview of an accounting system
in terms of its major components
and subsystems
Block Diagrams
Acct 316
Acct 316
They help people understand a
system without getting bogged
down in details.
Two types:
Acct 316
Horizontal Block Diagram; and
Hierarchical Block Diagram
Purchasing Cycle
Request for
Goods and
Services
Process
$
Purchase
Requisition
Document
Cash Disb.
Purchasing
Receiving
Report
Voucher
Purchase
Order
Receiving
Disb.
Approval
Purchasing Cycle
Request for
Goods and
Services
Purchase
Requisition
Purchasing
Receiving
Report
$
Cash
Disb.
Voucher
Vendors and
Employees
Production Cycle
Purchase
Order
Inventory
Status
Receiving
Inventory
Mgmt.
Disb.
Approval
Time
Keeping
Production
Cost
Report
Production
Schedule
Warehouse
Revenue Cycle
Customer
Sales
Order
Sales
Order
Processing
Customer
Cash
Receipts
Accounts
Receivable
Bank
Cost
Accounting
$
Shipping
Invoices
Customer
Horizontal Block Diagram
Hierarchical Block Diagrams
Acct 316
Acct 316
Show the analysis of a system
into successive levels of
component subsystems.
Acct 316
Connecting lines represent
interlevel associations (parentchild relationships).
Hierarchical Block Diagram of
The Revenue Cycle
R even u e
C y c le
S a le s o r
S a le s O r d e r
P r o c e s s in g
C r e d it
S c r e e n in g
S h ip p in g
A c c o u n ts
R e c e iv a b le
C u s to m e r
B illin g
C ash
R e c e ip t s