Design And Implementation Of An Online Android Electronic Money Transfer Application

Computer Science Project Material with Source Code Included

Computer Science Project Material with Source Code Included


Android is the leading mobile operating system worldwide. Android became the leading mobile Operating System since 2011; almost 220 million smartphones running Android were sold. This figure grew to 1.2 billion in 2015. The basic idea behind the project is to implement a money transactions system built on android, this application will be a smart and secure way to carrying out banking transactions without the long bank queues or ATM or credit cards.

Chapter One


1.1 Background of the Study

Android users are globally increasing every day and applications running on android platform are becoming an integral of IT within businesses as well as many homes. A vast market has been developed on android, from apps that carry out shopping activities, to online purchasing and banking have been by-products of this growth. Many businesses have been quick to recognize and exploit the niche. The range product on-line is virtually inexhaustible and puts android application at the top of the list of convenience good. In this rapidly evolving modern society of which we are all a part, convenience has become crucial to survive the ever increasing pace of life. In particular, e-banking, one of the IT applications with the highest impact upon the global economy, is creating a new business environment for bank customers to carry out transactions like fund transfer seamlessly. As a growing number of companies launch new Internet-based business lines, many of the new technology advances occur as a result of their using the android applications to improve business processes. E-banking has revolutionized the banking sector in a way unprecedented in past centuries. It has fostered a new set of economic and social relationships between customers and banks, the structure of the Nigerian financial services industry changed drastically with the introduction of android applications, bringing about significant changes in the market. Within the context of current developments and with increased breadth and depth of competition, the task of identifying the unique characteristics that will enable any bank outperform its peers is becoming more challenging. The industry is now characterized by the following interesting dynamics, a critical use of an android app to develop and experiment funds transfer between bank customers and will help the development of e-banking. It is not technology by itself that makes or breaks an Internet venture, but the underlying innovation and adequacy of the adopted business approach. IT and e-banking have now become the key elements for strengthening the competitiveness of the national economy and improving the productivity and efficiency of both private and government banks. Transaction is a part and parcel of our life. Financial transactions involving money have been subjected to many changes in the long run. It has migrated from direct cash transfer to online payments. Automated Teller Machine (ATM) has been widely used for money withdrawal whereas money deposit is done using Cash Deposit Machine (CDM). Online banking/ shopping is easily done through the use of credit/debit cards. Technology has advanced further and mobile banking is the buzzword today.

Nowadays, almost everyone has a smartphone. We never forget to carry our smartphone even though we forget our credit cards or ATM cards. With the android Fund transfer system android users can now find an easy and efficient way to transfer money. Using this application, the user can do any type of payment such as for shopping, taxi service, local store etc. The main advantage of this application is that user does not have to carry his credit or debit card anymore.

1.2 Statement of the Problem

There are several problems, such as long queue of bank customers trying to deposit money for their business transactions, loss of ATM card for ATM transfer and also long queue on ATM machines every day. This system will help solve the problems of those bank customers using android devices that want to transfer funds for their daily activities between their banks, inter-bank and carry out other banking transactions from the comfort of their homes and offices without having to visit the bank.

1.3 Objectives of Study

The main objective of the paper is to design and implement an Online Android Electronic Fund Transfer System. The Android Fund transfer system focuses precisely on the following objectives:

  1. Android users can easily transfer funds for business purposes without having to visit the bank.
  2. Reduce queues at the banks and also at the ATM points across the banks.
  3. Improve e-banking among banks customers and increase bank revenue in e-banking charges.

1.4 Significance of the Study

The significance of this study is to build an android application, a platform to aid people with transferring of funds from one bank to another easily without any stress.

1.5 Definition of Terms


Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices.


An application software (app or application for short) is computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.


Is an electronic payment system that enables customers of a bank or other financial institution to conduct a range of financial transactions through the financial institutions through the internet.


A bank is a financial institution that accepts deposits from the public and creates credit.


A deposit account is a savings account, current account or any other type of bank account that allows money to be deposited and withdrawn by the account holder.


Automated Teller Machine.


A smartphone is a handheld personal computer. It possesses extensive computing capabilities, including high-speed access to the Internet.

Chapter Five

Summary and Conclusion

5.1 Introduction

This chapter is aimed at summarizing the findings throughout the project from chapter 1 to Chapter 4. There is also a breakdown of the major guidelines and principles adopted in the accomplishment or development of this final year project. The basic aim of carrying out this research project is to integrate technology tools in developing a solution that will largely help in the aspect of money transfer and would also help eliminate the problems associated with the manual method of money transfer. This has been consequently developed with a user-friendly and responsive interface and functions accurately as intended.

5.2 Summary

The first chapter is a general introduction to the project specifying goals and objectives and creating a starting baseline for the successful completion of the project. Chapter two focuses on the background and relevant theories of the problem area, the related works and methodologies used in the project. The third chapter is concerned with the system designed. The different areas/aspects of the software were analyzed and a description of the design was documented, the requirement gathering and analysis and system analysis stages of the SDLC. There is a concise description of development tools and the software development process/ model adopted. The fifth chapter entails the implementation and review of the new systems. We also included samples of the graphical. User interface (GUI) of the system.

5.3 Conclusion

This project is not just the development of standard software or just the implementation of a money transfer system but a portal that solves some issue when it comes to transferring of money, which in this case we focused on the security and the aspect of a friendly and simple system. After carefully considering and analyzing the need and challenges of the users, there was a conclusion that the portal, definitely not as large or comprehensive as already existing portals but it is an innovation that can perform the most desired activities of the user. A full money transfer system was not able to be implemented because

  • It would involve a very high cost and there was insufficient financial backing for such a task.
  • To implement a fully functional system, there would be a need to go through a very complex time and money consuming process with the Central Bank of Nigeria.

Please note that this project is a mere simulated model of the actual potential system that could be built with adequate funding and backing by the Central Bank of Nigeria and other necessary regulatory bodies.

5.3 Recommendations

  1. The system should also be audited at intervals for the purpose of best practices
  2. The token code algorithm should be changed from time to time in other for people not to understand how the numbers are generated.
  3. The database should be well backed up so, if it should crash customers details and money would be safe.

How To Get The Complete Material For “Design And Implementation Of An Online Android Electronic Money Transfer Application“

Project Material Download

3,000 Naira

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

Quick & Simple…

Step One Purchase

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

Access Bank Plc Acc No: 0811003731
Samphina Academy
Current Account
Zenith Bank Acc No: 1225513212
Samphina Academy
Current Account
PalmPay Main Logo Acc No: 8143831497
Samphina Academy
Digital Account

Or CLICK HERE To Pay With Debit Card

CLICK HERE To Purchase Material ($15)
Make Payment of 80 GHS to 0553978005 | Douglas Osabutey | MTN MoMo

Step Two Purchase

Send the Following Details on WhatsApp ( 08143831497) After Payment

  1. Payment Details

  2. TOPIC: Design And Implementation Of An Online Android Electronic Money Transfer Application

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

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.