Topic7LectNotes - Murdoch University

advertisement
B107 Principles of Information Systems
TOPIC 7
ORGANISATIONAL INFORMATION SYSTEMS AND TRANSACTION
PROCESSING SYSTEMS
Objectives:
 To describe what is meant by a business transaction and by transaction
processing.
 To understand the 3 roles of computerised TPSs:
 They handle recording, calculation and reporting tasks that are part of the
transaction.
 They record data and produce information needed from the TPS for
operations-level decision making.
 The data and information produced from the TPS can provide the data
required for higher-level ISs.
 To look at why TPSs are very suitable for computerisation and the value that
computerisation provides.
 To outline the transaction processing cycle.
Readings:
 Stair & Reynolds (1999) Principles of Information Systems, Chpt 8
 Beekman et al. (1999) Chpt 12 (not in unit reader)
 Ahituv Chpt 5 (from previous topic) p134-138,
Introduction
Ahituv (Chpt 5 pp134-135) identifies 3 categories of IS:
 TPS - supports the activities of the operations level
 SDS - supports decisions of the operational and management control levels
(often referred to as MIS)
 DSS - supports decisions of the management control and strategic planning
level
But acknowledges that the distinctions between them aren't always clear.
This topic mainly examines TPSs.
The TPS is at the base of the three categories because it provides the data for the
other three.
B107 Principles of Information Systems
1
What is Transaction Processing?
Business transactions are events that occur as part of doing business, for example,
sales, purchases, deposits/withdrawals, refunds, payments.
A transaction involves a series of tasks that need to be done to carry out the
transaction.
These may involve physical processes.
Transactions also often include recording and calculation processes (e.g. payroll
system).
One system may include a number of transactions. In the payroll system, in
addition to calculating the pay, it is necessary to report pay amounts to the Tax
Department and print group certificates. All these use the records of the pays.
Records needed for one transaction may also be needed for another.
Includes transactions on WWW.
Example
Identify 4 business transactions that YOU have made this year.
Example
Write down the sequence of steps that form the transaction that occurs when a
shop assistant using an old fashioned cash register collects money from a
customer
B107 Principles of Information Systems
2
Information from transactions
Businesses also need information about their transactions for decision making.
This provides:
 A record of the transaction for auditing.
 A record of each transaction in case somebody questions them.
 Data for higher level ISs
Data from the TPS is very useful:
 It is the basis of the business's predictions for the future.
 It allows the business to set a budget.
 It allows the business to work out what resources it will need to continue doing
business.
 It provides a comparison between now and the past in order to see whether the
business is doing better or worse than previously.
=> A TPS does two tasks
 The processing to carry out the transaction.
 Keeping a record of the transaction for information purposes.
Manual and computerised TPSs
Transaction processing can be done manually or supported by computer.
Transaction processing predates computerised TPSs. It is part of doing business.
In either implementation, the same basic processes are carried out.
Computerisation is made easier because the processes don’t tend to change
much.
TPSs usually operate within a single functional area of a business - e.g. the Payroll
Department.
TPS cover a broad range of business functions. But there is a preponderance of
accounting type systems, since handling money is the most basic transaction and
the one that must be most carefully recorded.
Many of these TPS(s) are interconnected (eg see Stair & Reynolds p 340)
B107 Principles of Information Systems
3
Example
Write down the sequence of steps that form the transaction that occurs when a
shop assistant using a computerised POS TPS collects money from a customer.
Computerised TPSs
TPSs were the earliest business systems to be computerised (as early as the
1950s). Early TPSs ran on large mainframe computers and are today’s ‘legacy
systems’.
Originally data were stored in flat files and processed with COBOL programs. With
the advent of DBMSs in the 1960s, these became popular for TPSs.
Basically TPSs are very suitable for computerisation. This is because a transaction
is very precise, regular, repetitive, unchanging, well understood.
There is nothing unpredictable and few decisions to be made. These decisions
can be built into the code (computer program).
TPSs involve simple, well understood, calculations. Frequently the same data must
be repeatedly entered and calculated (e.g. payroll system).
B107 Principles of Information Systems
4
The advantages of computerisation
Transaction processing is fairly boring and repetitive work when it is done
manually.
Computerising TPSs speeds up both the task of carrying out the transaction and
the task of recording the data and processing it into information. It therefore,
increases productivity and lowers business costs.
Information on the transactions is extracted faster, which results in better service to
customers and more timely information for decision making.
Automation removes duplication of effort. Data is only entered once and used in
different ways. And is also available for information processing.
A good computerised TPS can give a company an edge over its competitors by
reducing its costs, improving its service to customers and providing reliable timely
information on which to make decisions.
The characteristics of a computerised TPS
In order to be useful, a good TPS must conform to certain characteristics:
 A good TPS is fast

The data have been extensively checked within the system and are accurate.

The system is reliable - includes:
 well maintained hardware
 well designed and well tested software

The system is fail safe, with well planned and tested Disaster Recovery plans.
In the event of failure, the operation can be quickly resumed.

Backups are made.

The system outputs the right information to:
 Process the transaction.
 Provide information for audit purposes and operational level decision
making.
 Make data and information available to other organisational ISs.
The transaction processing cycle
The basic processes of an IS covered in Topic 5 all occur in the transaction
processing cycle - i.e.:
1. Data capture and transcription
2. Data vetting
3. Storage and Retrieval
4. Data transformation
5. Information output
B107 Principles of Information Systems
5
1. Data capture and transcription

Capture the data – directly eg POS or from a document

Transcribe data into a computer readable format.
2. Data vetting

Verify the data ie ensure accuracy, completeness, authenticity of documents/on
line transactions
 Checks and controls need to be built into the system. Where possible these
should be automated.
 Manual checks will also be done and staff should be trained to automatically
check the data and information for anomalies.
3. Storage and Retrieval

The format in which the data are stored must be addressed, since this can
influence whether data integration is possible within the organisation. This is
particularly important where a TPS is to provide data for higher level systems.

Update data to ensure that it is always current.
4. Data transformation

The data must be processed into information. Often this involves updating
master files.
5. Information output

Output the information. This may be reports, responses to inquiries or action
documents - eg:
 Detail reports of batches of transactions, used to check for accuracy and for
audit.
 Display individual records on screen.
 Simple summary data for operational level management decision making.
 Documents needed by the transaction (eg payslip)
 A query facility may be included.
B107 Principles of Information Systems
6
Example
Describe the major elements of a TPS that could be used to book PCs in the
Murdoch University computer labs
Batch or on-line processing
In the past data was often processed by using batch processing. Today most
systems are on-line though some eg bank cheque processing, payroll are mainly
still run in batch mode.
On-line processing has the advantage that the data are always up to date and
immediately available.
Computers today have the power for on-line processing and network lines allow
more ‘traffic’.
However, there are cost advantages to batch processing because the processing
can be occur when there are slack resources on the computer and network lines.
Processing batches of records at one time also means that extra accuracy checks
can be made that are not possible when records are being processed one at a
time.
B107 Principles of Information Systems
7
Download