transaction processing system

10
Transaction Processing Information System Presented by : Uday Sharma

Upload: uday-sharma

Post on 04-Nov-2014

47 views

Category:

Education


0 download

DESCRIPTION

a brief overview about the transaction processing system.

TRANSCRIPT

Page 1: Transaction processing system

Transaction Processing Information System

Presented by :

Uday Sharma

Page 2: Transaction processing system

What is TPS???

Definition: A Transaction Processing System (TPS) is a type of information system that collects, stores, modifies and retrieves the data transactions of an enterprise.

The success of commercial enterprises depends on the reliable processing of transactions to ensure that customer orders are met on time. The field of transaction processing, therefore, has become a vital part of effective business management

Page 3: Transaction processing system

Features of Transaction Processing Systems

• Rapid response – fast performance with rapid results

• Reliability – well designed backup and recovery with a low failure rate

• Inflexibility – treat every transaction equally. It may be used many times each day which means it has to be precise and inflexible

• Controlled processing – maintain specific requirements for the roles and responsibilities of different employees.

Page 4: Transaction processing system

Qualifiers

In order to qualify as a TPS, transactions made by the system must pass the ACID test.

Page 5: Transaction processing system

Qualifiers

• Atomicity - A transaction’s changes to the state are atomic: either all happen or none happen. These changes include database changes, messages, and actions on transducers.

• Consistency - TPS systems exist within a set of operating rules (or integrity constraints). The actions taken as a group do not violate any of the integrity constraints associated with the state.

• Isolation - Even though transactions execute concurrently, it appears to each transaction T, that others executed either before T or after T, but not both.

• Durability - Once a transaction completes successfully (commits), its changes to the state survive failures.

Page 6: Transaction processing system

Types of TPS

• Batch processing is where the information is collected as a batch and then processed later on. An example of batch processing is paying by cheque.

• Batch processing is useful for enterprises that need to process large

amounts of data using limited resources

Batch Processing system

Page 7: Transaction processing system

Real Time Processing

• Real time processing is where all details of the transaction are recorded and changed at the time as it occurs. Examples of real time processing are ATM’s.

Page 8: Transaction processing system

Storing and Retrieving

• Database - The storage and retrieval of data must be accurate as it is used many times throughout the day. A database is a collection of data neatly organized, Databases are always protective of their delicate data, so they usually have a restricted view of certain data Databases are designed using

• Hierarchical structure • Network structure • Relational structure

Page 9: Transaction processing system

Transaction Processing Monitor

• The TP monitor watches the process that occurs during a transaction to make sure every happens the way it is supposed to. This is sometimes referred to as middleware. It can be used in things such as security systems and customer service. This will ensure that all security measures and minimal mistakes are made on our behalf

Page 10: Transaction processing system

Thank you !