Home / Computer Science / Design and implementation of a transacting system for an atm machine

Design and implementation of a transacting system for an atm machine

 

Table Of Contents


<p> <b></b></p><p><b>Title page &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; i</b></p><p><b>Approval Page &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ii</b></p><p><b>Table of content &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; iii</b></p><p></p><p><b>Dedication &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </b></p><p><b>Acknowledgment</b></p><p><b>Abstract</b></p><p><b><b>

Chapter ONE

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</b></b></p><p><b><b></b></b></p><b><b><p>1.0. &nbsp; Introduction &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>1.1. &nbsp; Background of the study &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>1.1 &nbsp; &nbsp; Statement of the problem &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>1.2 &nbsp; &nbsp; Objective of the study &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>1.3 &nbsp; &nbsp; Scope of the study &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>1.4 &nbsp; &nbsp; Significant of the study &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>1.5 &nbsp; &nbsp; Limitations of the study &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p><b>

Chapter TWO

</b></p><p><b></b></p><b><p>Literature review &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>2.1 A.T.M &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>2.2. &nbsp; History of A.T.M &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>2.3. Components of A.T.M &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>2.4 functions of A.T.M &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>&nbsp; &nbsp; &nbsp; </p><p><b>

Chapter THREE

</b></p><p><b></b></p><b><p>3.0 analysis of the existing system &nbsp; &nbsp; &nbsp;</p><p>3.2. &nbsp; Research methodology &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>3.3. &nbsp; Methods of data collection &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p></p><p>3.4. &nbsp; Sources of data &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>3.5 problems of the existing system: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>3.6. Input, process and out analysis &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>3.7. &nbsp; Information flow chart &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>3.8. Justification for the new system &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>3.9. Programming languages used &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>3.10. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Input specification &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>3.11. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Output specification &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>3.12. &nbsp; &nbsp; &nbsp; Software requirement &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p><b>

Chapter FOUR

</b></p><p><b></b></p><b><p>4.1. Program design &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>4.2. Program flowchart &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>4.3 Installation and testing &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>4.5 Documentation &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p><b>

Chapter FIVE

</b></p><p><b></b></p><b><p>5.0 summary, conclusion and</p><p>Recommendation &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>5.1 Summary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p></p><p>5.2. Conclusion &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p><p>5.3 Recommendation &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </p><p>Reference &nbsp; &nbsp; &nbsp;</p></b></b></b></b></b></b> <br><p></p>

Project Abstract

This project is aimed at designing and implementing a transacting system or an ATM machine for Eco Bank Plc, Obosi Onicha. Specially, this study covered the activities of financial institutions in mobilizing cash payments and given the larger part of it to customers who wish to do their cash transactions electronically in Eco bank Obosi Onitsha.

In a bid to successfully carry out a transaction receipt generating system for an ATM machine with a view of finding out its shortcomings, this attempt enabled the researcher to design and implement a transaction receipt generating system for cash transactions that would, if well implemented help to uplift the financial operations of Eco bank Plc Obosi Onitsha. The New system will be developed using Microsoft visual basic 6.0. This programming language was chosen because of its ideal nature for writing windows based application


Project Overview

1.0     INTRODUCTION

The computerization of the banking/financial sector of the economy has really helped eliminate the manual operation of the sector including the innovation of paperless.

Following this, is the introduction of development of the ATM (Automated teller Machine) which had the most laudabe effect in the sector. However, the ATM has really terminated most of the stressful work in the banking sector like queing to check account balance, delay in cash withdrawing and transfer etc.

The ATM gained acceptance due to its Mechanism like dispensing Mechanism (to provide cash on often items of value), deposit mechanism including cheques processing module and batch not acceptor (to allow the customer to make deposits), security sensor and locks (to ensure controlled access to the contents of the vault).

In this work, we examined our overview of the ATM and its record printer.

1.1 BACKGROUND OF THE STUDY

The emergency of the ATM brought about the transformation in the banking sector giving rise to inter-bankng services. However, the ATMs inability to generate a hard copy of the operations carried out it has been a concern over the years. In a bid develop a receipt generating system for the ATM to enhance its user-friendliness and flexibility, this study was carried out.

1.2     STATEMENT OF THE PROBLEM

Notwithstanding the effective and excellent performance of ATM, its inability to generate a receipt after usage has posed a challenge to users. This is a situation where the machine is unable to issue a receipt which contain the users account details such as the previous balance before withdrawal (in the case of withdrawal), and current balance to the user/customer. Another problem of the system is its failure to issue a record of the business transactions carried out on it.

1.3     OBJECTIVE OF THE STUDY

The objective of this study which is the design and implementation of a transactions receipt generating system for an ATM is as follows:-

1. Redesign and restructure the ATM in a way that it will not only give soft copy of the transaction rather be capable of generating a hard copy of the business transactions carried out on it.

2. Enhance the user’s friendliness with the machine since the machine gives him/her a valid update of the accout detail each time he/her uses the machine

1.4     SCOPE OF THE STUDY

The scope of this study which bothers on design and implementation of a transaction receipt generating system for an ATM is limited only to :-

–     Payment receipt

–     Withdrawal receipt

However, other companies may maintain different sources of receipt or teller, but this study, concentrates only on payment and withdrawal receipt system for Eco bank plc, Obosi Onitsha Anambra state.

 

1.5     SIGNIFICANT OF THE STUDY

The development of receipt generating system for an ATM enhance the user’s/customer’s knowledge of his/her account details (a complete up to date statement of account) since the system produces a receipt for the transactions he/she made. This also eliminates conflicts over statement of account between the customer and the bank’s operators and also helped transformed our economy from its cash driven nature to a more electronic was of cash conveyance and withdrawal.

1.6     LIMITATIONS OF THE STUDY

This section discloses the constraints encountered on the course of writing this piece of work. The below is the under listed limitations encountered.

a.  TIME FACTOR:- Considering the limited time for the semester and the time to gather material/information from the project study, it was not really easy on me but all the same, I tried to apply the principle of time management.

b.  MONEY:– a lot of money was involved in sourcing for material, running the program, typing and printing the work and binding aspect

c.   PROBLEM ENCOUNTERED DURING THE WRITE UP:- The toughest was on the debugging of the program, although the research aspect also posed some problems


Blazingprojects Mobile App

📚 Over 50,000 Project Materials
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Software coding and Machine construction
🎓 Postgraduate/Undergraduate Research works
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Computer Science. 3 min read

Predicting Disease Outbreaks Using Machine Learning and Data Analysis...

The project topic, "Predicting Disease Outbreaks Using Machine Learning and Data Analysis," focuses on utilizing advanced computational techniques to ...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Implementation of a Real-Time Facial Recognition System using Deep Learning Techniqu...

The project on "Implementation of a Real-Time Facial Recognition System using Deep Learning Techniques" aims to develop a sophisticated system that ca...

BP
Blazingprojects
Read more →
Computer Science. 4 min read

Applying Machine Learning for Network Intrusion Detection...

The project topic "Applying Machine Learning for Network Intrusion Detection" focuses on utilizing machine learning algorithms to enhance the detectio...

BP
Blazingprojects
Read more →
Computer Science. 4 min read

Analyzing and Improving Machine Learning Model Performance Using Explainable AI Tech...

The project topic "Analyzing and Improving Machine Learning Model Performance Using Explainable AI Techniques" focuses on enhancing the effectiveness ...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Applying Machine Learning Algorithms for Predicting Stock Market Trends...

The project topic "Applying Machine Learning Algorithms for Predicting Stock Market Trends" revolves around the application of cutting-edge machine le...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Application of Machine Learning for Predictive Maintenance in Industrial IoT Systems...

The project topic, "Application of Machine Learning for Predictive Maintenance in Industrial IoT Systems," focuses on the integration of machine learn...

BP
Blazingprojects
Read more →
Computer Science. 3 min read

Anomaly Detection in Internet of Things (IoT) Networks using Machine Learning Algori...

Anomaly detection in Internet of Things (IoT) networks using machine learning algorithms is a critical research area that aims to enhance the security and effic...

BP
Blazingprojects
Read more →
Computer Science. 3 min read

Anomaly Detection in Network Traffic Using Machine Learning Algorithms...

Anomaly detection in network traffic using machine learning algorithms is a crucial aspect of cybersecurity that aims to identify unusual patterns or behaviors ...

BP
Blazingprojects
Read more →
Computer Science. 2 min read

Predictive maintenance using machine learning algorithms...

Predictive maintenance is a proactive maintenance strategy that aims to predict equipment failures before they occur, thereby reducing downtime and maintenance ...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us