 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Chapter 7 7 – 1 Electronic Data Processing Systems.

Slides:



Advertisements
Similar presentations
Module 3: Business Information Systems
Advertisements

The Revenue Cycle: Sales to Cash Collections
Electronic Business (E-Business) Systems.
Week 1b.
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Chapter 10: Auditing the Expenditure Cycle
Chapter 5 Expenditure Cycle Applications. Expenditure Documents i.Purchase Requisitions ii.Purchase Orders iii.Receiving Report iv.Voucher Systems v.Invoice.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart1 of 85 C HAPTER 1 Accounting Information Systems: An Overview.
Databases and Processing Modes. Fundamental Data Storage Concepts and Definitions What is an entity? An entity is something about which information is.
Principles of Information Systems, Seventh Edition2 An organization’s TPS must support the routine, day-to- day activities that occur in the normal course.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 18-1 Accounting Information Systems 9 th Edition Marshall.
Processing Integrity and Availability Controls
The Islamic University of Gaza
PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Chapter 9 Controlling Information Systems: Process Controls.
©2003 Prentice Hall Business Publishing, Auditing and Assurance Services 9/e, Arens/Elder/Beasley The Impact of Information Technology on the Audit.
9 C H A P T E R Transaction Processing and Enterprise Resource Planning Systems.
General Ledger and Reporting System
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Chapter Lead Black Slide © 2001 Business & Information Systems 2/e.
Copyright © 2015 Pearson Education, Inc. Processing Integrity and Availability Controls Chapter
Processing Integrity and Availability Controls
Accounting Information Systems, 1st Edition
Chapter 10 Information Systems Controls for System Reliability—Part 3: Processing Integrity and Availability Copyright © 2012 Pearson Education, Inc.
Computerized Accounting Information Systems OVERVIEW
TRANSACTION PROCESSING SYSTEM (TPS)
TRANSACTION PROCESSING SYSTEM Liew Woei Song Muhammad Hofiz Achoson.
CHAPTER 6 ELECTRONIC DATA PROCESSING SYSTEMS
Chapter 2 Overview of Transaction Processing and ERP Systems Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 2-1.
Today’s Lecture application controls audit methodology.
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 10 Business Operations.
Computers Are Your Future Tenth Edition Chapter 12: Databases & Information Systems Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Introduction Business Process Fundamentals
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Chapter 13 Sequential File Processing. Master Files Set of files used to store companies data in areas like payroll, inventory Usually processed by batch.
Transaction Processing System  Business Transactions are certain events that occur routinely in a business firm.  A transaction is a set of activities.
Auditing Complex EDP Systems
Chapter 1 Introduction to CBIS. Information Technology Trends “free” hardware easy-to-use software pre-packaged software small computers data availability.
Copyright © 2007 Pearson Education Canada 1 Chapter 13: Audit of the Sales and Collection Cycle: Tests of Controls.
1 California State University, Fullerton Chapter 10 Business Operations.
 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood Chapter 10 Electronic Data Processing Systems.
13-1 COBOL for the 21 st Century Nancy Stern Hofstra University Robert A. Stern Nassau Community College James P. Ley University of Wisconsin-Stout (Emeritus)
Sequential Files Chapter 13. Master Files Set of files used to store companies data in areas like payroll, inventory Set of files used to store companies.
SUPPLEMENTAL B An Overview of The General Ledger Architecture.
Auditing the Revenue Cycle. Learning Objectives After studying this chapter, you should: Understand the operational tasks associated with the revenue.
Chapter 9 Controlling Information Systems: Application Controls.
An Overview of The General Ledger Architecture.  Files are used to store data and processing instruction. The two types of files computer users use most.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood 13 – 1 Chapter 13 Auditing Information Technology.
CHAPTER 2 TYPES OF BUSINESS INFORMATION SYSTEM. INTRODUCTION Information System support business operations by processing data related to business operation.
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
13-1 Sequential File Processing Chapter Chapter Contents Overview of Sequential File Processing Sequential File Updating - Creating a New Master.
Hall, Accounting Information Systems, 7e ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly.
13- 1 Chapter 13.  Overview of Sequential File Processing  Sequential File Updating - Creating a New Master File  Validity Checking in Update Procedures.
Fundamentals of Information Systems, Third Edition1 An Overview of Transaction Processing Systems Every organization has transaction processing systems.
Chapter 2 Overview of Transaction Processing and ERP Systems Copyright © 2012 Pearson Education 2-1.
The Impact of Information Technology on the Audit Process
( ) 1 Chapter # 8 How Data is stored DATABASE.
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Electronic Data Processing Systems Chapter 6.
TRANSACTION PROCESSING SYSTEM (TPS)
TRANSACTION PROCESSING
Introduction to Transaction Processing
Overview of Transaction Processing and ERP Systems
The Impact of Information Technology on the Audit Process
The Impact of Information Technology on the Audit Process
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Overview of Transaction Processing and ERP Systems
CHAPTER 6 ELECTRONIC DATA PROCESSING SYSTEMS
Overview of Transaction Processing and ERP Systems
Presentation transcript:

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Chapter 7 7 – 1 Electronic Data Processing Systems

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Learning Objective 1 7 – 2 Describe how application controls are used in data processing systems to ensure accuracy and integrity of input, processing, and output.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Manual Input Systems 7 – 3 In some computerized accounting systems, inputs are based on handwritten or typed paper documents. These manually prepared documents are collected and forwarded to the data processing department for error checking and processing.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Preparation and Completion of Source Documents 7 – 4 Source documents, such as customer orders, are physical evidence of inputs into the transaction processing system and serve several purposes: Capture data; Facilitate operations; Standardize operations; Provide a permanent file for future analysis. Source documents should be standardized and designed for ease of use and accurate data capture to minimize errors.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Transfer of Source Documents to Data Processing 7 – 5 Batch Control Totals Data Transfer Registers Data User Departments Data Processing

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Transfer of Source Documents to Data Processing 7 – 6 Procedures for the control of data transmitted between users departments and data processing prevent unauthorized/fraudulent transactions. Submission of input data should be accompanied by an Input document control form. Document counts are a simple form of batch control; totals the number of documents to be processed. Batch totals may be taken for all or several numeric fields in the data file.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Transfer of Source Documents to Data Processing 7 – 7 Data processing should not accept data unless an input document control form is present to evidence and reference the transfer of data. A data transfer log (register) provides a control over the disposition and use of data. Batch control totals are fundamental to this process.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Transfer of Source Documents to Data Processing 7 – 8 Data entry: after source documents are received by data processing, they are manually keyed (typed). Key verification is a control procedure that detects errors in the keying operation. Visual verification compares the source documents with a printout or screen image. Data is thoroughly edited after entry to ensure valid content. Program data editing screens data for errors.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Program Data Editing Techniques 7 – 9 Data editing routines ensure that all data fields contain only valid characters and may be applied to each of the basic data structures: Characters Fields Records Files

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Program Data Editing Techniques 7 – 10 Data should next be checked for reasonableness which can be done using a variety of methods. Table lookup: compares actual values with acceptable values in a table. Limit test: verifies that numeric data is within acceptable ranges. Continuous operations auditing: the use of programmed edit tests to discriminate among acceptable data. Check digit: an extra, redundant digit added to a code number similar to a parity bit. Valid code: particular table lookup consisting of valid codes (validity check; existence check).

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Electronic Input Systems 7 – 11 In electronic input systems, sometimes called online input systems, transactions are input directly into the computer system; need for keying in is eliminated. One problem is the possible loss of segregation of duties and audit trail. Transaction logs or transaction registers log all inputs into a special file that contains tags to identify transactions. Tagging: additional audit-oriented information is included with original transaction data.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Learning Objectives 2 & 3 7 – 12 Characterize the various types of electronic systems used for transaction processing. Describe the basic functions and operation of a computerized accounting application.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood The Processing System 7 – 13 Processing involves the manipulation of files. Files provide storage of data. A file is a collection of records that are related by some attributes. A record is an organized collection of fields (data attributes) that are grouped for processing. Fields contain data such as numbers, amounts, or characters. A file is a collection of records, and records are a collection of fields.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood The Processing System 7 – 14 Types of files: Transaction file: a collection of transaction input data usually containing temporary data (e.g., sales journal). Master file: contains data that are permanent or of continuing interest (e.g., accounts receivable master file). Reference file: contains data that are necessary to support data processing (e.g., payroll tax files); also known as a table file.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Generic File Processing Operations 7 – 15 Sorting – arranges items in a predetermined order. Merging – combines two or more files already arranged in the same order into a single file containing all the records. Extraction – copies selected records in a file into a new file for further processing. Updating – applies changes pertaining to the records in a file, producing a new file that reflects all of the changes.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing Systems 7 – 16 Batch processing systems: transactions are processed periodically in batches. Weekly time reports to produce paychecks. Groups of checks to update accounts payable master file. Groups of invoices to update an accounts receivable master file. Batch processing can be performed with either sequential- or random-access file updating.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing with Sequential File Updating 7 – 17 Batch processing in a sequential file processing involves the following steps: Preparing the transaction file: additional editing and validation; sort in same sequence as master file. Updating the master file: read records in both files one by one, match, and write to new master file. Updating the general ledger: to reflect changes in the master file. Preparing general ledger reports: trial balances and other reports produced.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing with Sequential File Updating 7 – 18

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing with Sequential File Updating 7 – 19

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Updating the General Ledger 7 – 20 Two major aspects to the operation of a computerized general ledger accounting system: 1. The direct processing of the general ledger programs, most of which takes place on a monthly basis. 2. The processing in other computer application systems to prepare the inputs to the general ledger system. All entries into the general ledger should be documented with journal vouchers.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Journal Voucher Format 7 – 21

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood General Ledger File Update 7 – 22 As they are released by the general ledger department, journal vouchers are used to build a journal voucher file (the transaction file). This file is program data edited to check for the proper journal and account numbers and to determine whether the accounts are correctly associated with their related journals. Invalid data are reported as exceptions and returned to their originating sources for correction and reentry.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood General Ledger File Update 7 – 23 The current journal voucher transactions are processed against the previous month’s general ledger master file. The master file is updated and the current period’s general ledger register is produced. Computer processing of accounting data typically involves a two-step procedure: 1. Produce preliminary reports. 2. A run that produces the final listings and financial schedules.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood General Ledger File Update 7 – 24 Preparing reports requires a link between the general ledger accounts and the report(s) in which they appear. This process is called line coding, a procedural step typically accomplished by a table lookup (matching) process between the updated general ledger file and a line-coding table file.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Example of a Line Code 7 – 25

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing with Random-Access File Updating 7 – 26 In many systems, indexes are maintained for both the subsidiary and general ledger files. Maintaining these indexes allows users to quickly access a particular account. Random-access file updating is simpler than sequential-access updating.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing with Random-Access File Updating 7 – 27 Steps in random-access file updating: 1. A record is read from the transaction file. 2. The key value of the transaction record is used to randomly access the related record in the master file. 3. The record in the master file is updated in memory and then rewritten back to the data file.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Batch Processing with Random-Access File Updating 7 – 28

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Real-time Processing Systems 7 – 29 Real-time processing: transactions are processed immediately. Online, real-time systems (OLRS): process transactions immediately after they are input and can provide immediate output to users. Transactions are not accumulated into batches; on input are applied immediately to update master file using random-access updating. Immediate processing; direct processing Master files are always up to date. Responses to user inquiries are immediate.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Real-time Processing Systems 7 – 30 Types of real-time processing: Inquiry/response systems: users do not input data; only request information. Data entry systems: users interactively input data. File processing systems: immediately process the data against relevant master files. Full processing systems or transaction processing systems: users interactively input transactions and complete the entire transaction when it is input.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood The Economics of Real-time Processing 7 – 31 Relative advantages of OLRS: Immediate processing of transactions Quick response to inquiries Relative disadvantages of OLRS: Increased cost and complexity of system operations More sensitive to hardware and software errors More susceptible to processing errors that arise from erroneous or fraudulent input Control of transaction processing is more involved Printed output is usually not produced meaning no human-verifiable evidence

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Real-time Sales Systems 7 – 32 Real-time sales systems use information technology to maximize system performance and extend the traditional supply chain. Purchase orders for inventory items are made on a demand-pull basis rather than a fixed interval push basis. Extended supply chain systems are central to the competitive strategy of mass retailers (Sears, Wal-Mart, etc.) and mass vendors (Levi, Haggar, etc.).

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Real-time Sales Systems 7 – 33

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Components of Extended Supply Chain Systems 7 – 34 Three technologies make extended supply chain systems feasible: POS (point-of-sale) systems: input sales data into the computer system for immediate processing. Bar coding technology: UPC bar code systems allow all participants in the real-time system chain to share and process the same basic data. EDI (electronic data interchange) ordering system: direct computer-to-computer exchange of business documents via a communications network.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Transaction Processing in EDI-Based Sales Systems 7 – 35

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood Special Internal Control Considerations 7 – 36 Customer orders may be processed without human intervention or approval; Traditional separation of duties in transactions is obliterated; the computer handles transactions from beginning to end. Many traditional documents may be eliminated in EDI-based systems Careful program data editing checks and transactions logs, and good computer security are necessary compensating controls.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood The Output System 7 – 37 The output system can be manual, electronic, or something in between. Most manual batch-oriented systems with sequential file processing produce very large volumes of output. Online, real-time electronic systems tend to produce very little reference-type output.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood The Output System 7 – 38 Output controls are designed to check that processing results in valid output and that outputs are distributed properly. A separate EDP control group is often established to monitor EDP operations. Typically, an output distribution register is maintained to control the disposition of reports.

 2013 Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood 7 – 39 End of Chapter 7