Transaction Processing Information System: Uday Sharma

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 10

Transaction Processing Information System

Presented by :

Uday Sharma

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

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.

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

Qualifiers
Atomicity - A transactions 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.

Types of TPS
Batch Processing system

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

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 ATMs.

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

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

Thank you !

You might also like