33
Accounting Information Systems, 6 th edition James A. Hall COPYRIGHT © 2009 South-Western, a division of Cengage Learning. Cengage Learning and South-Western are trademarks used herein under license

JAMES A. HALL - Accounting Information System Chapter 11

Embed Size (px)

DESCRIPTION

JAMES A. HALL - Accounting Information System Chapter 11

Citation preview

Page 1: JAMES A. HALL - Accounting Information System Chapter 11

Accounting Information Systems, 6th edition

James A. Hall

COPYRIGHT © 2009 South-Western, a division of Cengage Learning. Cengage Learning and South-Western

are trademarks used herein under license

Page 2: JAMES A. HALL - Accounting Information System Chapter 11

Objectives for Chapter 11Functionality and key elements of ERP

systemsERP configurations--servers, databases,

and bolt-on softwareData warehouses as strategic tools and

issues with their design, maintenance, and operation

Risks associated with ERP implementationKey considerations related to ERP

implementationInternal control and auditing implications

of ERPs

Page 3: JAMES A. HALL - Accounting Information System Chapter 11

Problems with Non-ERP SystemsIn-house design limits connectivity outside

the companyTendency toward separate IS’s within firm

lack of integration limits communication within the company

Strategic decision-making not supportedLong-term maintenance costs highLimits ability to engage in process

reengineering

Page 4: JAMES A. HALL - Accounting Information System Chapter 11

Traditional IS Model: Closed Database ArchitectureSimilar in concept to flat-file approach

data remains the property of the applicationfragmentation limits communications

Existence of numerous distinct and independent databasesredundancy and anomaly problems

Paper-basedrequires multiple entry of datastatus of information unknown at key points

Page 5: JAMES A. HALL - Accounting Information System Chapter 11

Traditional IS Model: Closed Database Architecture

Page 6: JAMES A. HALL - Accounting Information System Chapter 11

Order EntrySystem

Manufacturingand

DistributionSystem

ProcurementSystem

CustomerSales

Account Rec

ProductionSchedulingShipping

VendorAccts PayInventory

Customer Database Manufacturing Database

Procurement Database

Business Enterprise

Customer Supplier

Products

Orders Purchases

Materials

Traditional Information System with Closed Database Architecture

Page 7: JAMES A. HALL - Accounting Information System Chapter 11

What is an ERP System?Multi-module application software that

helps a company manage the important parts of its business in an integrated fashion.

Key features include:smooth and seamless flow of information

across organizational boundariesstandardized environment with shared

database independent of applications and integrated applications

Page 8: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse

On-Line Analytical Processing(OLAP)

Bolt-On Applications(Industry Specific Functions)

Sales&

Distribution

BusinessPlanning

Shop FloorControl

Logistics

Customers Suppliers

Operational DatabaseCustomers, Production,Vendor, Inventory, etc.

LegacySystems

Core Functions [On-Line Transaction Processing (OLTP)]

ERP System

Business EnterpriseERP System

Page 9: JAMES A. HALL - Accounting Information System Chapter 11

Two Main ERP ApplicationsCore applications a.k.a. On-line Transaction Processing (OLTP)transaction processing systemssupport the day-to-day operational activities

of the businesssupport mission-critical tasks through simple

queries of operational databasesinclude sales and distribution, business

planning, production planning, shop floor control, and logistics modules

Page 10: JAMES A. HALL - Accounting Information System Chapter 11

Two Main ERP ApplicationsBusiness analysis applications a.k.a. On-line Analytical Processing (OLAP)decision support tool for management-critical

tasks through analytical investigation of complex data associations

supplies management with “real-time” information and permits timely decisions to improve performance and achieve competitive advantage

includes decision support, modeling, information retrieval, ad-hoc reporting/analysis, and what-if analysis

Page 11: JAMES A. HALL - Accounting Information System Chapter 11

OLAPSupports management-critical tasks

through analytical investigation of complex data associations captured in data warehouses:Consolidation is the aggregation or roll-

up of data.Drill-down allows the user to see data in

selective increasing levels of detail.Slicing and Dicing enables the user to

examine data from different viewpoints to uncover trends and patterns.

Page 12: JAMES A. HALL - Accounting Information System Chapter 11

ERP System Configurations:Client-Server Network Topology

Two-tiercommon server handles both application and database duties

used especially in LANs

Page 13: JAMES A. HALL - Accounting Information System Chapter 11

Server

Applications Database

User Presentation Layer

First Tier

Second Tier

Application and Database Layer

Two-Tier Client Server

Server

Page 14: JAMES A. HALL - Accounting Information System Chapter 11

ERP System Configurations:Client-Server Network Topology

Three-tierclient links to the application server which then initiates a second connection to the database server

used especially in WANs

Page 15: JAMES A. HALL - Accounting Information System Chapter 11

Three-Tier Client Server

Applications

Database

First Tier

Second Tier

Third Tier

User Presentation Layer

Application Layer

Database Layer

Application Server

Database Server

Page 16: JAMES A. HALL - Accounting Information System Chapter 11

ERP with OLTP and OLAP Client Server using Data Warehouse

OLTP Server

OLTPApplications

Operations Database

Server

OperationsDatabase

First Tier

Second Tier

Third Tier

User Presentation Layer

Application Layer

Database Layer

OLAP Server

OLAPApplications

DataWarehouse

Server

Data Warehouse

Page 17: JAMES A. HALL - Accounting Information System Chapter 11

ERP System Configurations:Databases and Bolt-Ons

Database Configurationselection of database tables in the thousandssetting the switches in the system

Bolt-on Softwarethird-party vendors provide specialized

functionality softwareSupply Chain Management (SCM) links

vendors, carriers, logistics companies, and IS providers

Page 18: JAMES A. HALL - Accounting Information System Chapter 11

What is a Data Warehouse?A multi-dimensional database often using

hundreds of gigabytes or even terabytes of memoryData are extracted periodically from operational

databases or from public information services.A database constructed for quick searching,

retrieval, ad-hoc queries, and ease of useERP systems can exist without data warehouses.

However, most large ERP implementations include separate operational and data warehouse databases.

Otherwise, management data analysis may result in pulling system resources away from operational use.

Also, there are many sophisticated data-mining tools.

Page 19: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse Process The five stages of the data

warehousing process: 1. modeling data for the data warehouse2. extracting data from operational

databases3. cleansing extracted data4. transforming data into the warehouse

model5. loading data into the data warehouse

database

Page 20: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse Process:Stage 1

Modeling data for the data warehouseBecause of the vast size of a data

warehouse, the warehouse database consists of de-normalized data. Relational theory does not apply to a data

warehousing system.Normalized tables pertaining to selected

events may be consolidated into de-normalized tables.

Page 21: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse Process:Stage 2Extracting data from operational databases

The process of collecting data from operational databases, flat-files, archives, and external data sources.

Snapshots vs. stabilized dataA key feature of a data warehouse is that the

data contained in it are in a non-volatile (stable) state.

Page 22: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse Process:Stage 3

Cleansing extracted dataInvolves filtering out or repairing invalid

data prior to being stored in the warehouse Operational data are “dirty” for many reasons:

clerical, data entry, computer program errors, misspelled names and blank fields.

Also involves transforming data into standard business terms with standard data values

Page 23: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse Process:Stage 4Transforming data into the warehouse model

To improve efficiency, data are transformed into summary views before being loaded.

Unlike operational views, which are virtual in nature with underlying base tables, data warehouse views are physical tables. OLAP permits users to construct virtual views.

Page 24: JAMES A. HALL - Accounting Information System Chapter 11

Data Warehouse Process:Stage 5Loading data into the data warehouse

databaseData warehouses must be created &

maintained separately from the operational databases.internal efficiencyintegration of legacy systemsconsolidation of global data

Page 25: JAMES A. HALL - Accounting Information System Chapter 11

Current (this weeks) Detailed Sales Data

Sales Data Summarized Quarterly

Archived over Tim

e

Data CleansingProcessOperations

Database

VSAM FilesHierarchical DB

Network DB

Data Warehouse System

The Data Warehouse

Sales Data Summarized Annually

Previous

Years

Previous

Quarters

Previous

Weeks

PurchasesSystem

Order Entry

System

ERPSystem

Legacy Systems

Page 26: JAMES A. HALL - Accounting Information System Chapter 11

Applications of Data Mining

Page 27: JAMES A. HALL - Accounting Information System Chapter 11

Risks Associated with ERP Implementation

Pace of implementation‘Big Bang’--switch operations from legacy

systems to ERP in a single event‘Phased-In’--independent ERP units installed

over time, assimilated, and integratedOpposition to change

user reluctance and inertianeed of upper management support

Page 28: JAMES A. HALL - Accounting Information System Chapter 11

Risks Associated with ERP Implementation

Choosing the wrong ERPgoodness of fit: no one ERP product is best for

all industriesscalability: system’s ability to grow

Choosing the wrong consultantcommon to use a third-party (the Big Four)thoroughly interview potential consultantsestablish explicit expectations

Page 29: JAMES A. HALL - Accounting Information System Chapter 11

Risks Associated with ERP Implementation

High cost and cost overrunscommon areas with high costs:

training testing and integration database conversion

Disruptions to operationsERP implementations usually involve business

process reengineering (BPR) expect major changes in business processes

Page 30: JAMES A. HALL - Accounting Information System Chapter 11

Implications for Internal Control and Auditing

Transaction authorizationControls are needed to validate transactions

before they are accepted by other modules. ERPs are more dependent on programmed

controls than on human intervention.Segregation of duties

Manual processes that normally require segregation of duties are often eliminated.

User role: predefined user roles limit a user’s access to certain functions and data.

Page 31: JAMES A. HALL - Accounting Information System Chapter 11

Implications for Internal Control and Auditing

SupervisionSupervisors need to acquire a technical and

operational understanding of the new system.Employee-empowered philosophy should not

eliminate supervision.Accounting records

Corrupted data may be passed from external sources and from legacy systems.

loss of paper audit trail

Page 32: JAMES A. HALL - Accounting Information System Chapter 11

Implications for Internal Control and Auditing

Access controlscritical concern with confidentiality of

informationWho should have access to what?

Access to data warehouseData warehouses often involve sharing

information with suppliers and customers.

Page 33: JAMES A. HALL - Accounting Information System Chapter 11

Implications for Internal Control and Auditing

Contingency planningkeeping a business going in case of disasterkey role of servers requires backup plans:

redundant servers or shared servers Independent verification

traditional verifications are meaninglessneed to shift from transaction level to

overall performance level