SlideShare a Scribd company logo
14
Most read
20
Most read
22
Most read
Transaction Processing System
Transaction Processing
System
Compiled and Edited by:
Mohammed Kashifulla
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.
e.g.; airline reservation systems, electronic transfer of
funds, bank account processing systems.
• Designed to process routine business transactions
• Seeks time and cost efficiency by automating
repetitive operations in large volumes.
What is a Transaction?
Transaction:
•A business activity between seller and buy to exchange an
asset for payment.
•Basic business operations such as customer orders, purchase
orders, receipts, time cards, invoices, and payroll checks in an
organization.
Types of Transactions:
•Internal Transactions:
Those transactions, which are internal to the company and are related
with the internal working of any organization. For example Recruitment
Policy, Promotion Policy, Production policy etc.
• External Transactions:
Those transactions, which are external to the organization and are
related with the external sources, are regarded as External
Transaction. For example sales, purchase etc.
HISTORY OF TPS
•One of the first transaction processing systems
was American Airline SABRE system, which
became operational in 1960. Designed to process
up to 83,000 transactions a day, the system ran on
two IBM 7090 computers. SABRE was migrated to
IBM System/360 computers in 1972, and became
an IBM product first as Airline control Program
(ACP) and later as Transaction Processing Facility
(TPF). In addition to airlines TPF is used by large
banks, credit card companies, and hotel chains.
•
HISTORY OF TPS
Qualifiers
In order to qualify as a TPS, transactions made by the
system must pass the ACID test. The ACID tests
refers to the following four pre-requisites:
1. Atomicity 
Atomicity means that a transaction is either
completed in full or not at all. For example, if funds
are transferred from one account to another, this only
counts as a bone fide transaction if both the
withdrawal and deposit take place. If one account is
debited and the other is not credited, it does not
qualify as a transaction. TPS systems ensure that
transactions take place in their entirety.
Qualifiers
2. Consistency 
TPS systems exist within a set of operating rules (or
integrity constraints). If an integrity constraint states that
all transactions in a database must have a positive
value, any transaction with a negative value would be
refused.
3. Isolation
Transactions must appear to take place in isolation. For
example, when a fund transfer is made between two
accounts the debiting of one and the crediting of another
must appear to take place simultaneously. The funds
cannot be credited to an account before they are debited
from another.
Qualifiers
4. Durability 
Once transactions are completed they cannot be
undone. To ensure that this is the case even if the
TPS suffers failure, a log will be created to
document all completed transactions.
These four conditions ensure that TPS systems
carry out their transactions in a methodical,
standardized and reliable manner.
Features of Transaction Processing Systems
• Rapid response – Fast performance with a
rapid response time is critical. Transaction
processing systems are usually measured
by the number of transactions they can
process in a given period of time.
• Continuous Availability – The system must
be available during the time period when the
users are entering transactions. Many
organizations rely heavily on their TPS. A
breakdown will disrupt operations or even
stop the business.
Features of Transaction Processing Systems
• Data Integrity – The system must be able
to handle hardware or software problems
without corrupting data. Multiple users must be
protected from attempting to change the same
piece of data at the same time, for example
two operators cannot sell the same seat on an
airplane.
• Ease Of Use – Often users of transaction
processing systems are casual users. The
system should be simple for them to
understand, protect them from data-entry
errors as much as possible, and allow them to
easily correct their errors.
Components of a Transaction System
• The user of the information system is the
person belonging to the organization that
owns the transaction system.
• Participants are the people who conduct
the information processing.
• People from the environment become
participants of the system as they directly
enter transactions and perform validation.
Components of a Transaction System
Types of TPS
• Batch processing is where the information is
collected and stored as a batch but not processed
immediately.
• Batch processing is useful for enterprises that need
to process large amounts of data using limited
resources.
• Example: Payment by cheque,
Credit card transactions, etc.
Batch Processing system
Batch Processing System
Types of TPS
On-line transaction processing (OLTP) :
A system whereby each transaction is processed
immediately, without the delay of accumulating
transactions into a batch.
Real-time transaction
–Mostly in Online shopping
–Uses PCI cards (Payment Card Industry):
–PayPal or World Pay, We Pay, e-Way, ICEPAY, ATM’s.
Real-Time Processing System
Data Processing Cycle
1. Data Entry
• Collecting and capturing transactions
• No longer manual:
– Old technologies : Bar Codes, Magnetic Strips
(credit cards)
– New technologies : RFID, Smart Cards,
Corporate
databases
of
internal
data
Databases
of
external
data
Databases
of
valid
transactions
Operational
Databases
(CRM)
Transaction
processing
systems
MIS
Decision
support
systems
Executive
support
systems
Expert
systems
Business
transactions
Input and
error list
Drill-down reports
Exception reports
Demand reports
Key-indicator reports
Scheduled
reports
Employees
Corporate
intranet
Application
databases
Schematic View
Data Processing Cycle
2. Database Maintenance
• TPS helps ensure the databases are up-to-date and
correct.
• Multiple databases (internal & external)
3. Document/Report Generation
• Examples
– purchase orders
– pay checks
– sales receipts
– invoices
– bank statements
Data Processing Cycle
4. Inquiry Processing:
• Examples
– when was a purchase made
– does a customer have any credits on their account
– was an item scheduled for delivery
– was a package signed for
Data Processing Cycle

More Related Content

PPTX
TRANSACTION PROCESSING SYSTEM
PPTX
Transaction processing system (TPS)
DOC
Transaction processing systems
PPT
Transaction processing system
PPTX
Transaction processing system
PPTX
Types of mis
DOCX
Sub systems of information system - MIS
PDF
Information System & Business applications
TRANSACTION PROCESSING SYSTEM
Transaction processing system (TPS)
Transaction processing systems
Transaction processing system
Transaction processing system
Types of mis
Sub systems of information system - MIS
Information System & Business applications

What's hot (20)

PPTX
The evolution of management information system
PPTX
Knowledge Work System
DOC
Three dimensions of information systems
PPTX
Information system for production management
PPT
MIS Support to Management
PPT
Executive Information System
PPT
Management information systems
PPT
Mis – Subsystems
PPTX
Characteristic of management information system
PPTX
Functional information system
PPT
Decision Making and Information Systems
PPTX
Management information system ( MIS )
PPTX
Decision Support System - Management Information System
PPTX
Six major types of information systems
PPTX
Decision making and mis
PPTX
Types o f information systems
PPT
Management information system
PPT
Transaction processing system
PPT
ERP module
PPT
Management Information System (MIS)
The evolution of management information system
Knowledge Work System
Three dimensions of information systems
Information system for production management
MIS Support to Management
Executive Information System
Management information systems
Mis – Subsystems
Characteristic of management information system
Functional information system
Decision Making and Information Systems
Management information system ( MIS )
Decision Support System - Management Information System
Six major types of information systems
Decision making and mis
Types o f information systems
Management information system
Transaction processing system
ERP module
Management Information System (MIS)
Ad

Viewers also liked (20)

PPT
Transaction processing system
PPTX
Decision Support System(DSS)
PPT
Transaction processing systems
PDF
Office automation system
DOCX
Office automation system report
PPT
Transaction processing system
DOCX
Office Automation System
PPTX
Advantages and Disadvantages of MIS
PPT
Office automation sysmtems
PPTX
Mis lelavati hos (dss,mis.tps)
PPT
Information And Decision Support System
PPTX
Mis & Decision Making
PPT
Chapter 8 Mis Decision Support System
PPT
MIS-executive information system
PPTX
MIS 07 Expert Systems
PPTX
Transaction processing systems (tps) in Management information systems (MIS)
PDF
The 10 responsibilities of marketing departments
PPTX
Advantages of MIS
PPTX
Office Automation & System
PPTX
Tps Presentation
Transaction processing system
Decision Support System(DSS)
Transaction processing systems
Office automation system
Office automation system report
Transaction processing system
Office Automation System
Advantages and Disadvantages of MIS
Office automation sysmtems
Mis lelavati hos (dss,mis.tps)
Information And Decision Support System
Mis & Decision Making
Chapter 8 Mis Decision Support System
MIS-executive information system
MIS 07 Expert Systems
Transaction processing systems (tps) in Management information systems (MIS)
The 10 responsibilities of marketing departments
Advantages of MIS
Office Automation & System
Tps Presentation
Ad

Similar to Transaction Processing System (20)

PPTX
Tps revision 2017
PPT
TPS Characteristics
PPTX
Transaction processing ppt
PPTX
transactionprocessingppt-171212112608.pptx
PPTX
Transaction processing systems
PDF
transactionprocessingsystem-161006153930.pdf
PPTX
Transaction processing system in BICTPS.pptx
PDF
Transaction Processing System (TPS)
DOC
Characteristics of tps
PPT
mba management information systems for AAST
PDF
Fis 2011-w2
DOCX
Transaction Processing System
PPTX
TRANSACTION PROCESSING SYSTEMS (TPS)
DOC
Transaction Processing System
PPT
Tps presentation
PPT
transaction processing system
PPT
Transaction ps
PPTX
TPS by M.Yameen Shakir
PPTX
MIS(2a)-Information systems for decision making (1).pptx
Tps revision 2017
TPS Characteristics
Transaction processing ppt
transactionprocessingppt-171212112608.pptx
Transaction processing systems
transactionprocessingsystem-161006153930.pdf
Transaction processing system in BICTPS.pptx
Transaction Processing System (TPS)
Characteristics of tps
mba management information systems for AAST
Fis 2011-w2
Transaction Processing System
TRANSACTION PROCESSING SYSTEMS (TPS)
Transaction Processing System
Tps presentation
transaction processing system
Transaction ps
TPS by M.Yameen Shakir
MIS(2a)-Information systems for decision making (1).pptx

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
cuic standard and advanced reporting.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Machine learning based COVID-19 study performance prediction
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
cuic standard and advanced reporting.pdf
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
A Presentation on Artificial Intelligence
Machine learning based COVID-19 study performance prediction
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Network Security Unit 5.pdf for BCA BBA.
Unlocking AI with Model Context Protocol (MCP)
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
“AI and Expert System Decision Support & Business Intelligence Systems”
MYSQL Presentation for SQL database connectivity
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation

Transaction Processing System

  • 2. Transaction Processing System Compiled and Edited by: Mohammed Kashifulla
  • 3. 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. e.g.; airline reservation systems, electronic transfer of funds, bank account processing systems. • Designed to process routine business transactions • Seeks time and cost efficiency by automating repetitive operations in large volumes.
  • 4. What is a Transaction? Transaction: •A business activity between seller and buy to exchange an asset for payment. •Basic business operations such as customer orders, purchase orders, receipts, time cards, invoices, and payroll checks in an organization. Types of Transactions: •Internal Transactions: Those transactions, which are internal to the company and are related with the internal working of any organization. For example Recruitment Policy, Promotion Policy, Production policy etc. • External Transactions: Those transactions, which are external to the organization and are related with the external sources, are regarded as External Transaction. For example sales, purchase etc.
  • 5. HISTORY OF TPS •One of the first transaction processing systems was American Airline SABRE system, which became operational in 1960. Designed to process up to 83,000 transactions a day, the system ran on two IBM 7090 computers. SABRE was migrated to IBM System/360 computers in 1972, and became an IBM product first as Airline control Program (ACP) and later as Transaction Processing Facility (TPF). In addition to airlines TPF is used by large banks, credit card companies, and hotel chains. •
  • 7. Qualifiers In order to qualify as a TPS, transactions made by the system must pass the ACID test. The ACID tests refers to the following four pre-requisites: 1. Atomicity  Atomicity means that a transaction is either completed in full or not at all. For example, if funds are transferred from one account to another, this only counts as a bone fide transaction if both the withdrawal and deposit take place. If one account is debited and the other is not credited, it does not qualify as a transaction. TPS systems ensure that transactions take place in their entirety.
  • 8. Qualifiers 2. Consistency  TPS systems exist within a set of operating rules (or integrity constraints). If an integrity constraint states that all transactions in a database must have a positive value, any transaction with a negative value would be refused. 3. Isolation Transactions must appear to take place in isolation. For example, when a fund transfer is made between two accounts the debiting of one and the crediting of another must appear to take place simultaneously. The funds cannot be credited to an account before they are debited from another.
  • 9. Qualifiers 4. Durability  Once transactions are completed they cannot be undone. To ensure that this is the case even if the TPS suffers failure, a log will be created to document all completed transactions. These four conditions ensure that TPS systems carry out their transactions in a methodical, standardized and reliable manner.
  • 10. Features of Transaction Processing Systems • Rapid response – Fast performance with a rapid response time is critical. Transaction processing systems are usually measured by the number of transactions they can process in a given period of time. • Continuous Availability – The system must be available during the time period when the users are entering transactions. Many organizations rely heavily on their TPS. A breakdown will disrupt operations or even stop the business.
  • 11. Features of Transaction Processing Systems • Data Integrity – The system must be able to handle hardware or software problems without corrupting data. Multiple users must be protected from attempting to change the same piece of data at the same time, for example two operators cannot sell the same seat on an airplane. • Ease Of Use – Often users of transaction processing systems are casual users. The system should be simple for them to understand, protect them from data-entry errors as much as possible, and allow them to easily correct their errors.
  • 12. Components of a Transaction System • The user of the information system is the person belonging to the organization that owns the transaction system. • Participants are the people who conduct the information processing. • People from the environment become participants of the system as they directly enter transactions and perform validation.
  • 13. Components of a Transaction System
  • 14. Types of TPS • Batch processing is where the information is collected and stored as a batch but not processed immediately. • Batch processing is useful for enterprises that need to process large amounts of data using limited resources. • Example: Payment by cheque, Credit card transactions, etc. Batch Processing system
  • 16. Types of TPS On-line transaction processing (OLTP) : A system whereby each transaction is processed immediately, without the delay of accumulating transactions into a batch. Real-time transaction –Mostly in Online shopping –Uses PCI cards (Payment Card Industry): –PayPal or World Pay, We Pay, e-Way, ICEPAY, ATM’s.
  • 18. Data Processing Cycle 1. Data Entry • Collecting and capturing transactions • No longer manual: – Old technologies : Bar Codes, Magnetic Strips (credit cards) – New technologies : RFID, Smart Cards,
  • 20. Data Processing Cycle 2. Database Maintenance • TPS helps ensure the databases are up-to-date and correct. • Multiple databases (internal & external) 3. Document/Report Generation • Examples – purchase orders – pay checks – sales receipts – invoices – bank statements
  • 21. Data Processing Cycle 4. Inquiry Processing: • Examples – when was a purchase made – does a customer have any credits on their account – was an item scheduled for delivery – was a package signed for