Design And Implementation Of Real Time Current Account Transaction Processing System

Project and Seminar Material for Computer Science and Computer Engineering

Design And Implementation Of Real Time Current Account Transaction Processing System


UBN PLC, is a bank which deals with customers account both current, savings, deposit loan etc.

The above-mentioned processes and activities are not only time consuming but also stressful when done manually. The complexity and strain processes involved. The work will give birth to a computerized real time current account transaction processing system. This will facilitate storage of customers’ information as well as withdrawal of money from other branches without problems or delay. It will also provide a secured customer account filling system.

It will generally facilitate transaction processing in the bank.

Organisation of the Work

  • Chapter One: This chapter highlights aims and objectives of the study, the nature, its limitation and delimitation, etc.
  • Chapter Two: This deals with the available literature as it is related to the project in question.
  • Chapter Three: This chapter analyses the existing system with regard to the case study.
  • Chapter Four: It deals with the design of the new system taken into consideration of the old system
  • Chapter Five: This section undertakes the implementation of the new system.
  • Chapter Six: This deals with the documentation of the implementation procedures of the old system.
  • Chapter Seven: This deals with the recommendation for the running of the newly implemented system and conclusion.

Table of Contents

  • Title page
  • Abstract
  • Organization of the work
  • Table of contents

Chapter One

1.0 Introduction

  • 1.1 Statement of the problems
  • 1.2 Purpose of study
  • 1.3 Aims and objectives
  • 1.4 The delimitations
  • 1.5 The limitations
  • 1.6 Assumptions
  • 1.7 Definitions of terms.

Chapter Two

2.0 Literature Review

Chapter Three

3.0 Description and Analysis of the Existing System

  • 3.1 Fact finding methods used.
  • 3.2 Objectives of the existing system
  • 3.3 Input, process and output analysis
  • 3.4 Information flow diagram
  • 3.5 Problems of the existing system
  • 3.6 Justification of the new system.

Chapter Four

4.0 Output Specifications on Master Report

  • 4.1 Input specification and design
  • 4.2 File design
  • 4.3 Procedure chart
  • 4.4 System flowchart
  • 4.5 System requirements

Chapter Five

5.0 Implementation

  • 5.1 Program flowchart
  • 5.2 Pseudo codes
  • 5.3 Test run

Chapter Six

6.0 Documentation

Chapter Seven

7.0 Recommendation and Conclusion

  • 7.1 Recommendation
  • 7.2 Suggestions for further research
  • References

Chapter One


In the twentieth Century, the banking world has seen a continuing process towards fully computerized operations. At the start of the century there were few mechanical aids with all ledgers, passbook and account statements being written by hand. By 1920s the banks had graduated to mechanical accounting combined with an increase in business, this trend towards mechanization was continuous process, the staffing and expansion difficulties were tackled more forcibly on the 1950 with assistance from electronic data processing techniques. It was on the period that banks ordered their first computers.

The early installations were of a batch processing nature of data that had to be sent for processing at the computer centre and reports produced. Throughout the 1960s more of the clerical work was computerized and eventually by the end of 1960s all accounts were computerized.

In the middle of 1960s the utilization of branch terminal equipment which linked directly to computer centre was becoming a feasible proposition. This culminated in the early 1970s with the introduction of a sophisticated real time system in current Account Transaction Department.

This project aim is to produce an indigenous software package, which will be used to improve the efficiency of the CURRENT ACCOUTN TRANSACTION PROCESSING SYSTEM for Nigeria Banking Industry. Although banks have developed packages, however, because of the following reasons they have failed to meet the need of the Nigerian Banking Industry. Firstly, guidelines and policies for banks in Nigeria are controlled by central banks of which they revise annually thereby resulting in unsteady policies as a result; there is no standard whatsoever set for the banking industry thus banking policies are flexible.

Most of these banks use packages without modification hence the result is not what they desire. The modification of these packages to suit the Nigeria Banking Industry will cost expenditure to be wasted.

Efficiency in the banks has always been the foundation underlining the effectiveness of banks operation. Quick and accurate settlement of customers withdrawals, fast depositing system and procedures and the over acknowledged information process with which customers usually regard are also problems which computerized current transaction processes wishes to address by introducing Nigeria software packages.

This package will help Nigerian banks to obtain the efficiency in their current accounting transaction hence draw more customers and more money. It is menu driven and features top-down and structured programming techniques.

Real mode of operation provides an instantaneous transaction and processing of data, which gives immediate availability of result for decision-making. It has improved the efficiency of banks by:

  1. Customers; henceforth spent much less time in collecting their money.
  2. There were seldom any mistakes because computer handled almost all operations. If there is any mistake, the computer can always easily pick it.
  3. There was customer’s satisfaction and bank recorded substantial increase in their profits.

1.1 Statement of the Problems

There are many methods that are being used in current account transaction processing system. Unfortunately, these methods are not always real in practice, to the day society. Even when they are real, they are not as efficient as expected. Some of the problems encountered by UBN are:

  1. Lack of computer for storage, there is tendency of the UBN to loose customer’s file which will bring distrust to them;
  2. Due to lack of computer for accessing the file, there is tendency for them to be shown in retrieval of customer’s files, and updating of files.
  3. Customers spend much time due to the delay of the bank.
  4. Once there is not computer for calculation, there is tendency for their calculation to be inaccurate.

However, the researcher shall by the end of this work provide a suitable solution to these pressing problems of Current Account Transaction processing system.

1.2 Purpose of the Study

All effects of the researchers are pearled towards the gathering of sufficient information that would help in making suggestions as to how the current accounts transaction will be alleviated in the banks using real time mode of operation. The study attempted:

  1. To reduce staff pressure: With the increased utilization of banking services, branch staff have been placed on a pressure situation in which they are expected to deal with increasing volumes of business with computer, there is relief of clerical boredom.
  2. Improve customer service: It has been felt for some time that the high standards of customer service are deteriorating largely due to the fact that branch staff is under continuing pressure to deal with more transactions rate.
  3. To increase the efficiency and productivity of bank services.
  4. Care at immediate response to account inquiries, information will be provided more quickly than under a manual or batch system. It is possible for example to monitor the cash flow into and out of the branches as the movement occurs.
  5. Reliability: The information provided by computer system is more accurate and reliable than that produced under a manual system subjective judgments and human inaccuracies are to a great extent eliminated. It could be urged, however, that middle management is being by-assed and the responsibility of the branch manager’s role is being diminished. The interpretation of branch statistics and the resultant decisions can now be made centrally and they will not be subject to possible personal considerations.
  6. Variety: The real-time system allows a greater variety of management information to be produced. Furthermore, this information is of greater quantity that can be envisaged under a manual system.

1.3 Aims and Objectives

The objectives of this study is to find way through which the real-time current account transaction processing system could be improved with emphasis on Union Bank of Nigeria.

This could be (effective) achieved by designing a software package that will help the UBN to establish corporate policies, which will provide guide-line that will help to achieve their objectives. To provide an efficient computer based information system for easy updating storage and retrieval of information. To reduce the time the manual processing methods takes.

To provide a system, which will respond to urgent matter, this will provide a solution to an urgent enquiry finally to provide reliable and accurate information.

1.4 Delimitations

The study is delimited to Union Bank of Nigeria PLC, Enugu branch. Generally, in Nigeria, the operations carried out by the current and savings accounts are virtually the same.

The banks at the time of this research has got its above-mentioned departments computerizes. Again the other department of the banks could be involved to see the achievement made in such areas by the introduction of computers in the banks. This research involved programs to current account transaction operations, and did not include program for savings account.

1.5 Limitations

There are uncontrollable factors that act constraint to the efforts of this research and this includes the following:


The research work is by task and requires time and energy. This research was carried out within the semester, which was very difficult for the students because it was combined with academic works.


Financial constraint is the most limiting factor. Due to the poor state of our economy, we the researchers could not procure all the needed material.

Finally, due to the financial constraint and time factor this research is limited to CURRENT ACCOUNT TRANSACTION DEPRATMENT in Union Bank of Nigeria.

1.6 Assumptions

It was assumed here that all the programs fed into the computer for current account transaction calculations are perfectly in order. The generalization that all the banks have the same way of going about their current account transaction calculations may have been much assumption than reality.

The information given by the bank officials as regards the effect of computers on bank services are assumed to be correct.

1.7 Definition of Terms


An electronic device, which on receipt of an appropriate input is capable of processing the inputs according to a set of previously supplied instructions and making the result (outputs) available, if desired.


A collection of related data or records.


International Business Machines. A computer producing company.


Is a mode of operation that provide an instantaneous transmission and processing of an enquiry.


Series of instructions to the computer.


Computer software is a collection of instruction (programs) which are designed to solve specific user problems or to control and enhance the operations and uses of the computer.

Current Account:

This is an account owned by mostly the businessmen which can be used by cheque in case of withdrawal.

Statement of Account:

Is an account declaration of all its pay in an withdraw at the same time update the transaction for both the customer and the banker.

Transaction Processor:

Is a process carried out on the activities and written records of the customer and he banker.

Opening of Account:

It is the first time of a customer coming to the bank to open an account for depositing his/her money.

Closing of Account:

Is when a customer wants to close his account by withdrawing all his money from the banks.
Withdrawal: It is the process of collecting money that is less than the current balance that the computer has.


It is a paper used by the computer to deposit money into his/her account.


It is a paper used by the customer to withdraw money from the bank’s current account.


Uninterrupted Power Supply: an interface between electric power from NEPA and the computer.

Chapter Seven

Conclusion and Recommendation

7.1 Conclusion

Real time computing without doubt can be very beneficial. Although the introduction of such system has led to sizeable reduction in clerical staff, but in almost all instances, organization have benefited from faster processing and more accurate up to date and complete records about accounts balance. With this information, management has been able to answer many basic questions and find solution to some of the shortcomings that have been bringing down profit level.

A basic flow of the batch processing was that manual application are still very much employed and usually information that was supposed to be ready available to. The operators was stored (most of the time) on a magnetic type located in a library away from the computer.

Real time system resolve the problems of inaccessibility by keeping primary data files (about customer for example) continuously mounted on disk drive attached to the computer.

As a result the date needed to ensure questions are always available to the operation at the terminals. This led to a significant improvement in customer’s service.

Today, more commercial houses (banks) are re-venting to computerized (real-time) services because of the obvious advantages, despite the very high cost of installation and maintenance of the systems. The differences between computerized banking and non-computerized baking is always found in huge profit that computerized banks declare at the end of every financial year.

However, there is still room for improvement in developed countries, banking has been made even easier (for both banks and customers) by the use of distributed computing”, this involves the use of distribution of the power of large central computer among many remote users (terminals) through these terminals a customer can get the central system through the network of telephone lines that joins the terminals to the central computer.

7.2 Recommendation

It is common to peoples to resist recent changes, and managers who use the computer are not exception. Most people wish to continue with traditional and well known approaches. It is also often difficult to establish a spirit of trust and co-operation, because of personal fears. Experience has shown that users feel personally threatened when computer is introduced in most organizations. And this has a significant effect on the contribution of computer to meeting the corporate objectives.

It is therefore suggested that a nationwide computer literacy campaign be carried out in computer, this will eventually help in producing excellent work.

Every change at all levels brings about the adverse effect at accepting new techniques and manipulation of new system. To reduce the adverse effect at such changes, one has to try such method, ad participation training, creation of the positive atmosphere etc.

By participation, it becomes important that the management should really participate in the design and implementation of the computer system. In the light of the above, it is very necessary that the people who are going to work with the system would be sent for training in order to enable them understand clearly the objective, procedures and the benefit of the new system. Also there should be full top management support and involvement and proper communication between all levels.

It is recommended that banks should use the current software package and to ascertain its efficiency compared with the air usually one. As banking industry is dynamic, banks should not waste time in embracing any new program written for the improvement of the system.

7.3 Suggestions for Futher Research

  1. This study should be extended to design similar program for savings account system.
  2. Computer frauds and solution
  3. The introduction of computer to the banking system has not created job insecurity.

Get Complete Project Material

5,000 5000

The Complete Material Will Be Sent to You in Just 2 Steps

Quick & Simple…

Step One Purchase

Make Payment (Through Transfer) of ₦5,000 to the Account Below

Zenith BankAcc No: 1225513212
Samphina Academy
Current Account

Or CLICK HERE To Pay With Debit Card

CLICK HERE To Purchase Material ($15)

Step Two Purchase

Send the Following Details on WhatsApp ( 08143831497) After Payment

  1. Payment Details

  2. TOPIC: Design And Implementation Of Real Time Current Account Transaction Processing System

The Complete Material Will Be Sent To You On WhatsApp After Receiving Your Details
T & C Apply

  Contact Our Help Desk

Need a Different Topic? Perform a Quick Search

List of Related Works

Click on Any Topic to Preview the Content

Samphina Academy

Samphina Academy is an Online Educational Resource Center that is aimed at providing students with quality information and materials to aid them in succeeding in their academic pursuit.