Top Banner
ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems
62

ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

Mar 29, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Chapter 8

Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems

Page 2: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

TPS, MIS, DSS, and AI/ES

Hierarchy:

AI/ES

DSS

MIS

TPS

Information

Data

Less More Less More

More MoreLess Less

RoutineDecisionsupport

Input &output

Sophistication& complexity of

processing & analysis

Page 3: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Transactions

Transactions…• Basic business operations such as customer orders,

purchase orders, receipts, time cards, invoices, and payroll checks in an organization

Transaction processing systems (TPS)• Perform routine operations and serve as a

foundation for other systems

Page 4: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Batch vs. On-Line Transaction Processing

Two types of TPS: Batch processing

• A system whereby business transactions are accumulated over a period of time and prepared for processing as a single unit or batch

On-line transaction processing (OLTP)• A system whereby each transaction is processed

immediately, without the delay of accumulating transactions into a batch

Page 5: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Batch Schematic

Data entryof accumulated

transactions

Input(batched)

Output

Page 6: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

On-line Schematic

Output

Terminal

Terminal

Terminal

Terminal

Terminal

Terminal

Immediateprocessingof eachtransaction

Page 7: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Integration of TPSs

Applicationssoftware

People

Schematic

[ ]x n =

Page 8: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Page 9: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Objectives of TPS

Process data generated by and about transactions Maintain a high degree of accuracy Ensure data and information integrity and accuracy Produce timely documents and reports Increase labour efficiency Help provide increased and enhanced service Help build and maintain customer loyalty Achieve competitive advantage

Page 10: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Simplified Overview of aTransaction Processing System

Schematic

Page 11: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Data entry & input

ProcessingDocuments& reports

Database

Internally generatedtransactions:

• shipped orders

• purchase orders

• employee time cards

Externally generated transactions:

• customer orders

• vendor invoices

• customer payments

Internally generatedtransactions:

• shipped orders

• purchase orders

• employee time cards

Externally generated transactions:

• customer orders

• vendor invoices

• customer payments

Database update:

• customer orders

• inventory

• purchase orders

• customers

• suppliers

Database update:

• customer orders

• inventory

• purchase orders

• customers

• suppliers

Documents:

• pick list

• cheques to vendors

• receiving notices

• paycheques

Operational reports:

• finished product inventory status

• raw materials; packing materials; spare parts; inventory status

Documents:

• pick list

• cheques to vendors

• receiving notices

• paycheques

Operational reports:

• finished product inventory status

• raw materials; packing materials; spare parts; inventory status

Page 12: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Data Processing Activities Common to TPSs

A transaction processing cycle• Data collection

• Data editing

• Data correction

• Data manipulation

• Data storage

• Document production

Schematic

Page 13: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Datacollection

Dataedit

Datamanipulation

Datastorage

Documentproduction

Datacorrection

Original data

Page 14: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Source Data Automation

Source data automation• The process of capturing data at its source with

minimal manual effort

• Data are entered directly into the computer

Page 15: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Point-of-Sale Transaction Processing System

Customer’sreceipt

Inventorydatabase

Managementinformation

system

Exceptionreport

Purchasesdatabase

Scanner

Point-of-saletransactionprocessing

system

Itemdatabase

UPC andquantity

Item, quantity,date, time, price

UPC Price

UPC

Quantity,Date,time

Page 16: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Control and Management Issues

Business resumption planning• The process of anticipating and providing for disasters.

Disaster recovery• The implementation of the business resumption plan.

Transaction processing system audit• An examination of the TPS in an attempt to answer three basic

questions– Does the system meet the business need?

– What procedures and controls have been established?

– Are the procedures and controls being properly used?

Page 17: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Traditional TPS – Order Processing

Order processing Processing an order from entry to delivery,

including traditional accounting transactions

Schematic

Page 18: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Customer

Order entry/sales configuration

Shipmentplanning

Routing

Scheduling

Shipmentexecution

Invoicing

Finishedproduct

inventory

Customer order in person or viamail, phone, EDI, internet

OrdersPlannedshipments

Plannedshipments& routes

Pick list

Shipped orders

Inventory status

Products

Invoice

Page 19: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Data Flow Diagram of an Order Entry System

Schematic

Page 20: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

D1 Products/prices D2 Customer payment history

D3 New orders

D4 Back orders

D5 Rejected orders

3. Authorizecredit

2. Verify product numbers & stock on hand

1. Collect order info

4. Notify customer

Customer

BackordersBack orders

Customer notification

Orders

Product numbers,inventory levels

D6 Inventory

Products, priceinformation

Orders

Credit status

Openorders

Rejected,partly filledorders

Rejectedorders

Page 21: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Sales Configuration

Sales configuration• Ensures that products and services ordered are

sufficient to accomplish customer’s objectives and will work well together

Page 22: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Shipment Planning

Shipment planning• A system that determines which open orders will be

filled and from which location they will be shipped

• E.g., (from Figure 8.9)

LOC LINK ITEM NUMBER DESCRIPTION ORDERED SHIPPED BO

8 105 10 L1L16028

20 S8276

30 S8279

40

FASENTING TOOL

STAPLE ¾ INCH

STAPLE 1 INCH

SHIPPING CHARGE

3

15

15

EACH

CASE

CASE

3

15

12 3

Page 23: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Shipment Execution

Shipment execution• A system that coordinates the outflow of all

products and goods from the organization, with the objective of delivering quality products on time to customers

Page 24: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Inventory Control

Inventory control • A system that updates the computerized inventory

records to reflect the exact quantity on hand of each stock keeping unit

• Status reports– Summarize all inventory items in stock, or shipped over a

specified period of time

• E.g., see Figure 8.10

Page 25: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Invoicing

Invoicing • Generates customer invoices based on records

received from the shipment execution TPS

• E.g., see Figure 8.11

Page 26: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Customer Interaction System

Customer interaction• A system that monitors and tracks each customer

interaction with the company

Page 27: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Requestfor

proposalSale

Problem, idea,request forinformation

Othercontacts

Marketresearch

Sales

Marketing

Qualitycontrol

Productdevelopment

Customerinteraction

system

Customer

Page 28: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Order Processing Support Systems - Routing and Scheduling

Routing• A system that determines the best way to get goods

and products from one location to another

Scheduling• A system that determines the best time to deliver

goods and services

Page 29: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Purchasing System

Schematic

Page 30: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Raw materialsPacking materialsSpare partsInventory control

Purchase orderprocessing

Receiving

Accountspayable

Employees

Supplier

Inventory controlstatus report

Purchaseorder

Material

Cheque

InvoiceReceivingnotice

Purchaseorder

Purchaseorderrequest

Page 31: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Purchasing System Inventory control

• Maintains stock of items such as raw materials, packing materials, spare parts, and supplies

Purchase order (P.O.) processing• A system that helps purchasing department complete transactions

quickly and efficiently Receiving

• A system that creates a record of expected and actual receipts• Reconciles purchase orders with what is actually received

Accounts payable• A system that increases an organization’s control over purchasing,

improves cash flow• increases profitability, and provides more effective management of

current liabilities

Page 32: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

P.O. Example

(Click to view)

Page 33: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Page 34: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Accounting System

Accounting systems Consist of…

• Budget

• Accounts receivable

• Accounts payable

• Payroll

• Asset management

• General ledger

Page 35: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Accounts Payable Example

(Click to view)

Page 36: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Page 37: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems

Schematic

Page 38: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Customer

Accountsreceivable

Assetmanagement

Accountspayable

Payroll

BudgetCustomer

Generalledger

Timecards

Paycheques

Labour costs

Expense transactions

Asset depreciation

Amounts owed by companyAmounts paid by company

Cost of assetsPayments

Amounts owed by customersAmounts paid by customers

Page 39: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems - Accounts Receivable

Accounts receivable• A system that manages the cash flow of the

company by keeping track of the money owed the company on charges for goods sold and services performed

Page 40: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

‘Statement of Account’ Example

(Click to view)

Page 41: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Page 42: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems – Accounts Receivable

Accounts receivable aging report• Tells managers what bills are overdue, either

customer by customer or in a summary format

Page 43: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

‘Aging Report’ Example

(Click to view)

Page 44: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Page 45: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems - Payroll

Payroll…• Generates payroll checks and stubs, as well as W-2

statements at the end of the year for tax purposes

Page 46: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems - Payroll

Payroll journal• Helps managers monitor total payroll costs for an

organization and the impact of those costs on cash flow

Page 47: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems - Asset Management

Asset management transaction processing system

• A system that controls investments in capital equipment and manages depreciation for maximum tax benefits

Page 48: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Financial Systems - General Ledger

Page 49: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Electronic Commerce (E-commerce)

Business-to-business problems Inadequate models Integrating with existing systems Improving relationships with suppliers, customers,

distributors. Consumer problems

Wait for images to download Security of credit information Figuring out the ordering process

Currently a small part of all commerce

Page 50: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Five Stage Model of E-Commerce

The stages consumers experience in the sales life cycle

Schematic

Page 51: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Buyer

1. Search and Identify5. After

sales service

4. Product & service delivery

2. Selection & negotiation

3. Purchasing

Traditionaldelivery

Electronicdistribution

Page 52: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Buying Over the Internet

Prepare list of items needed

Log on to internet

Access supplier’s

home page

Browse supplier’s

catalog

Pick items

Fill out request

for quotation

form

Review response to request for quotation

Place order

Input sent to supplier’s

order entry system

Page 53: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Forecasted Volume of E-Commerce

Mode 1997 2000

Consumer $0.5 billion $7 billion

Business $8.0 billion $66 billion

Page 54: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Purchasing Products and Services Electronically

Establish credit with suppliers Secure E-commerce transactions

Secure financial transaction (SFT) SET = “secure electronic transaction” CyberCash

Page 55: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

SET ‘Discussion’ (1)

Short for Secure Electronic Transaction, a new standard that will enable secure credit card transactions on the Internet. SET has been endorsed by virtually all the major players in the electronic commerce arena, including Microsoft, Netscape, Visa, and Mastercard.

By employing digital signatures, SET will enable merchants to verify that buyers are who they claim to be. And it will protect buyers by providing a mechanism for their credit card number to be transferred directly to the credit card issuer for verification and billing without

Page 56: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

SET ‘Discussion’ (2)

the merchant being able to see the number.

The first applications based on SET are expected appeared in 1998.

Page 57: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Enterprise Resource Planning (ERP)

ERP• Real-time monitoring of business functions

Advantages• Eliminate costly, inflexible legacy systems• Provide improved work processes• Provide access to data for operational decision making• Upgrading technology infrastrucutre

Disadvantages• Time consuming, difficult, expensive to implement• Make radical changes in how a company operates• Lack of vendor responsiveness in light of high demand

Page 58: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

ERP Examples

Software Vendor Name of Product

Avalon Software Avalon CIM

qad.inc MRG/PRO

Oracle Oracle Manufacturing

SAP America SAP R/3

Baan Triton

PeopleSoft PeopleSoft

J.D. Edwards World

Page 59: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Example of an ERP System - SAP/R3

Clients in the SAP system Application servers in the SAP system Business application programming interfaces

(BAPIs) Database server in the SAP systems Objects in the SAP system Repository Tables

Page 60: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

SAP Three-Tier Client/Server Architecture

Clientdesktopcomputers

Applicationservers

Databaseserver

Page 61: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

Business Application Programming Interface (BAPI)

Businessprocesses

BAPI(public interface)

SAPsoftware

Standardresults

Results consistent with currentversion of SAP software

Standard requestfor data or processing

Request for data or processing consistentwith current version of SAP software

Page 62: ITEC 1010 Information and Organizations Chapter 8 Transaction Processing, Electronic Commerce, and Enterprise Resource Planning Systems.

ITEC 1010 Information and Organizations

End of Chapter 8

Chapter 9