Transaction processing system

63,357 views
62,473 views

Published on

a brief overview about the transaction processing system.

3 Comments
30 Likes
Statistics
Notes
No Downloads
Views
Total views
63,357
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
1,845
Comments
3
Likes
30
Embeds 0
No embeds

No notes for slide

Transaction processing system

  1. 1. Transaction Processing Information System Presented by : Uday Sharma
  2. 2. What is TPS??? <ul><li>Definition: A Transaction Processing System (TPS) is a type of information system that collects, stores, modifies and retrieves the data transactions of an enterprise. </li></ul><ul><li>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 </li></ul>
  3. 3. Features of Transaction Processing Systems <ul><li>Rapid response – fast performance with rapid results </li></ul><ul><li>Reliability – well designed backup and recovery with a low failure rate </li></ul><ul><li>Inflexibility – treat every transaction equally. It may be used many times each day which means it has to be precise and inflexible </li></ul><ul><li>Controlled processing – maintain specific requirements for the roles and responsibilities of different employees. </li></ul>
  4. 4. Qualifiers <ul><li>In order to qualify as a TPS, transactions made by the system must pass the ACID test . </li></ul>
  5. 5. Qualifiers <ul><li>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. </li></ul><ul><li>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. </li></ul><ul><li>Isolation - Even though transactions execute concurrently, it appears to each transaction T, that others executed either before T or after T, but not both. </li></ul><ul><li>Durability - Once a transaction completes successfully (commits), its changes to the state survive failures. </li></ul>
  6. 6. Types of TPS <ul><li>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. </li></ul><ul><li>Batch processing is useful for enterprises that need to process large amounts of data using limited resources </li></ul>Batch Processing system
  7. 7. Real Time Processing <ul><li>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. </li></ul>
  8. 8. Storing and Retrieving <ul><li>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 </li></ul><ul><li>Hierarchical structure </li></ul><ul><li>Network structure </li></ul><ul><li>Relational structure </li></ul>
  9. 9. Transaction Processing Monitor <ul><li>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 </li></ul>
  10. 10. Thank you !

×