What are two applications of transaction processing systems?

The system of breaking down transactions using a simpler and more unified method is called Transaction Processing.

A Transaction Processing System or TPS is software that keeps track of transactions by processing the data in an online recording system.

In this article

  • Batch processing is when clusters of transactions are refined simultaneously using a computer system. This method, although designed to be efficient for breaking down bulky series of programs, has a drawback

    as there is a delay in the transaction result.

  • Real-time processing carries out its transactions exclusively; this method ensures a swift reply on the condition of the transaction result. It is an ideal technique for dealing with singular transactions.

  • The processing of a group of transactions uniquely differentiates the batch processing from the real-time processing that only runs exclusive transactions.
  • Batch processing is functional for computing complex data transactions. This is extremely valuable for reducing costs for large organizations that deal with high data traffic. All of this is very different from real-time processing that is efficient in less complex situations.
  • The real-time processing offers timely results on each processed transaction that makes it more applicable for smaller enterprises, unlike the batch processing that is time-consuming.
  • In batch processing, user interaction is not required as soon as the transaction begins, however, the real-time processing needs user interface to process each transaction completely.

There are several features involved in a good transaction processing system. A few of these critical features are described below.

  • The concept behind the use of TPS is to efficiently generate timely results for transactions. Effectiveness is based on the number of transactions they can process at a particular time.

  • The transaction processing system should be a very stable and reliable system that must not crash easily. Disruption of TPS in an organization can lead to work disturbance and financial loss.

  • The TPS must maintain the same method for all transactions processed, the system must be designed to effectively protect data and overcome any hardware/ software issues.

  • The TPS should be user-friendly in order to encourage the use and also decrease errors from inputting data. It should be structured in such a way that it makes it easy to understand as well as guarding users against making errors during data-entry.

  • The TPS hardware and software components should be able to be upgraded individually without requiring a complete overhaul.

  • Only authorized personnel, staff members, or employees should be able to access the system at a time.

How does a Transaction Processing System Work?

  • Processing batch transactions(1) requires data collection and batch grouping. Data collected are stored in the form of batches and may be processed anytime.  This long-established technique was used widely in the absence of infotech.

  • Recent technology innovations gave rise to real-time processing(2). RTP ensures instant data processing with the aim of providing a quick verification of the transaction. It is highly versatile as it can work effectively as a multi-user interface and can also be accessed anywhere there is an online network.

Video on Benefits of Transaction Processing System:

Also read: Pros and Cons of Transaction Processing System

Components of Transaction Processing System

Below are some of the components involved in a TPS:

  • Inputs: These are source documents gotten from transactions which serve as inputs into the computer’s accounting system examples are invoices, and customer orders.
  • Processing: This requires the breaking down of information provided by the inputs.
  • Storage: This is saved information in TPS memory, it may be in the form of ledgers.
  • Output: Any generated record may serve as the output

Examples of Transaction Processing System

  • TPS accumulates data about transactions and also initiates processing that transforms stored data. Examples include order processing, employee records, and hotel reservation systems.
  • Batch transaction process examples include bill generation and check clearances.
  • Examples of real-time transaction processes are the point of sale terminals (P.O.S) and microfinance loan systems. 

Who Uses Transaction Processing Systems?

Users of the transaction processing system are mainly informal users. Although authorized personnel may also need to access data stored by the TPS.

What are the Limitations of Transaction Processing Systems?

  • Managing operations with the TPS can be complicated if the company is not big enough to efficiently use the transaction processing system.
  • TPS needs both hardware and software components to efficiently manage high data volume. This capacity makes TPSs susceptible to software security breaches in the form of the virus and faulty hardware issues such as power outage can disrupt the whole system.
  • Effective integration of a TPS in a company operation requires skilled personnel, it also requires a link with associate company branches to maintain a secure flow of information. This high requirement can create instability and flux in the company’s daily operations.

Functions of Transaction Processing System

Transaction Processing Systems can execute input, output, storage, and processing functions.

  • Input functions: This includes the securing of data on the source document, entering of input data in the system and also validate data.
  • Output functions: This includes the production of the report of the transaction via monitor or paper, examples are exception reports, detail reports, and summary reports.
  • Storage functions: This is the process by which data is stored. It entails the storage of information, accessing, sorting, and updating stored data.
  • Processing functions: This entails the transformation of data, it includes calculation, computation, and apt result.

Databases for Transaction Processing Systems

Some types of database systems for transaction processing include the following:

  • It comprises a network of nodes and branches. This structure arranges data in a top-down system, where a higher level node branches out to lower-level nodes.

  • It arranges data as a chain of nodes linked via branches. Higher-level nodes can have as many branches as possible, lower-level nodes can also be connected to more than one higher-level node.

  • This involves the use of related tables to present and combine data effectively.

Backup Procedures (Storing and Retrieving Data)

Backup procedures are required by organizations to counter breakdowns and reduce data loss. A copy of data used to restore the system in case of system failure is known as a backup. Data can be stored in magnetic tapes, partial backups or updated in real-time.

The success of a backup relies on the implementation of appropriate procedures. The success of a backup depends on a resourceful recovery process.

Types of Recovery

  • Backup Recovery: this can be used to reverse required changes to a record.
  • Forward Recovery: this can be used to save transactions made between the last backup and the up to date time.it works by backing up a copy of the database and it is more proficient because it does not need to save each transaction.

Conclusion

A Transaction Processing System (TPS) is an infotech used to accumulate, store, modify and retrieve data transactions. Transaction processing systems present a unique response to user requirements, although planning to choose the most appropriate method relies heavily on the quantity of data and the type of business.

Other Useful Resources:

6 Best Mobile POS Systems You Need to Know

Below is all the necessary information to fully understand the concepts required in focus point 2

Components of a transaction processing systems


Users

  • Take the provided data by the TPS and use it in another information system

  • E.g, A Point of ser system provides stock inventory used by an automated manufacturing system. The users of the other system belong to the same organisation as the TPS. They are not interacting with the TPS but are using the data provided by the TPS


Participants

  • Conduct information processing(People who do the work)

  • Need to know what to do, how to do it and when to do it

  • Success or failure is dependent on them


People

  • From the environment are becoming participants in real time processing as they directly enter transactions and perform validation

  • When you withdraw money from an ATM, you are a participant of a TPS


Examples of real time transaction processing


Reservation systems

  • Used in any type of business involved in setting aside a product or server for a customer(E.g layby, train tickets)

  • Require an acceptable response time


Point of sale terminals


  • Used by retail stores to sell goods and services

  • Minimises the cost of batch handling by converting the data to a form that can be easily transmitted through a communication system

  • Correct price of the product is received one the product number is entered


Library loan system

  • Used to keep track of borrowed items

  • Barcodes are scanned on user's card and the item

  • This is recorded on the database

  • Similar to reservation systems(involves keeping information on products, availabilities, usage and maintenance

  • Items are often stored in a warehouse

Examples of batch transaction processing


Cheque clearance

  • Written order asking a bank to transfer an amount of money to an account

  • People deposit them into their account

  • Involves checking the person has the correct funds(takes up to 3 days)

  • money is withdrawn when cheque has been cleared


Bill generation

  • Invoice given to a customer for a supplied goods or service

  • Generated at a scheduled time so the user can effectively manage their time

  • Done as a group


Credit card sales transactions(Manual)

  • Impression of customer's card is taken on a credit slip, to be filled by a sales clerk

  • Impression is sent to the bank as a group

  • Not processed immediately

  • Customers may view credit card transactions as real time, but the updating is batch

youtube video for explanation: //www.youtube.com/watch?v=hFFqlMfVDdA

1 Explain the difference between users and participants in the context of a TPS. 

2 How are people from the environment becoming participants of a TPS? 

3 Describe the steps for a typical motel reservation system. 

4 Outline one advantage of a POS system. 

5 Describe the procedures for a library loan system. 

6 Compare and contrast a library loan system and a reservation system. 

7 Describe the procedures for cheque clearance. 

8 Why is bill generation done in a batch? 

9 Describe the processing carried out in credit card sales transactions


Toplist

Latest post

TAGs