Chapt 2 AIS
Chapt 2 AIS
Objectives
- Understand the borad objectives of transaction cycles.
- Recognize the types of transactions processed by each of the three transactions
- Know the basic accounting records used in TPS (transaction processing systems)
- Understand the relationship between the traditional accounting records and their magnetic
equivalents
- Be familiar with documentation techniques
- Understand the differences between batch and real-time processing and the impact of these
technologies on transaction processing
- Be familiar with data coding schemes used as AIS (Accounting information system)
A financial transaction is
- an economic event that afects the assets and equities of the firm, is reflected in its accounts, and is
measured in monetary terms.
- similar types of transactions are grouped together into three transactions
* The expenditure cycle
* The conversion cycle
* The revenue cycle
Conversion Cycle:
*the production system (planning, scheduling, and control of the physical product through the
manufacturing process)
* the cost accounting system (monitors the flow of cost information related to production)
Revenue Cycle:
* Physical component (sales order processing)
* Financial component (cash receipts)
MANUAL ACCOUNTING RECORDS
*use of papers
*physical items “ledgers”
Source Documents - used to capture a formalize transaction data needed for transaction processing
(Ex: receipt)
Product Documents - the result of transaction processing (Ex: paycheck)
Turnaround Documents - a product document of one system that becomes a source document for
another system (Ex: cash disbursment)
Types of Files
* The audit trail is less observable in computer-based systems than traditional manual system
* The data entry and computer programs are the physical trail
* The data stored in magnetic files
Computer Files
* Master File - generally contains account data (ex: general ledger and subsidiary file)
* Transaction File - a temporary file containing transaction since last update
* Reference File - contains relatively constant information used in processing (ex: tax tables, customer
addresses)
* Archive File - contains past transactions for reference purpose
Document techniques
* Documentation in a computer-based environment is necessary for many reasons
* Five common documentation techniques
- Data Flow Diagrams
- use symbols to represent the processes, data sources, data flows, and entities in a
system
- represent the logical elements of the system
- do not represent physical system
- Entity Relationship Diagram
- A documentation technique to represent the relationship between entities in a
system.
- The REA model version ERD is widely used in AIS
- resources (cash, raw materials)
- events (release of raw materials into the production process)
- agents (inventory control clerk, vendor, production worker)
- Cardinalities
Represent the numerical mapping between entities:
- one to one
- one to many
- many to many
- Document Flowchart
- System Flowchart
- Illustrate the relationship among processes and the documentation flow between
them
- Contain more details than data flow diagrams
- clearly depict the separation of functions in a system
- are used to represent the relationship between the key elements-input source,
programs, and output products- of computer system
- depict the type of media being used (paper, magnetic tape, magnetic disks, and
terminals)
- in practice, not much difference between document and system flowchart.
- Program Flowchart
- illustrate the logic used in program
Cardinalities
*ALTERNATIVE DATA PROCESSING APPROACHES*
Real-Time Systems
*process transactions individually at the moment the economic event occurs
*have no time lag between the economic event and the processing
*generally require greater resources than batch processing since they require dedicated processing
capacity; however, these cost differentials are decreasing
*oftentimes have longer system development time
Why do so many AIS use batch processing?
*AIS processing is characterized by high volume independent transaction, such are recording cash
receipts checks received in the mail
*The processing of such high-volume checks can be done during an off-peak computer time.
*This is one reason why batch processing maybe done using real-time data collection
Sequential Codes
* Represents items in sequential order
*Uses to prenumber source documents
*Track each transaction processed
*Itendify any out-of-sequence documents
*Disadvantages:
- arbitrary information
- hard to make changes insertion
Block Codes
*Represent whole classes by assigning each class as specific range within the coding scheme
*Used for chart of accounts
- The basis of the general ledger
*Allows for the easy insertion of new codes within a block
- Don’t have to reorganize the coding structure
*Disadvantage:
- arbitrary information
Group Code
*Represent complex items or events involving two or more pieces of data using fields with specific
meaning
*For example, a coding sheme for tracking sales might be 04-09-476214-99, meaning
*Disadvantage
- arbiotrary information
- overused
Alphabetic Codes
* Used for many of the same purposes as numeric codes
*Can be assigned sequentially or ysed in block and group coding techniques
*May be used to represent large numbers of items
-Can represents up to 26 variations per field
*Disadvantage
- arbitrary information
Mnemonic Codes
*Alphabetic characters used as abbreviations, acronyms, and other types of combination
*Do not require users to memorize the meaning since the code itself is informative - and not arbitrary
- NY = New York
*Disadvantages:
- limited usability and availability