0% found this document useful (0 votes)
13 views5 pages

Iarjset 2022 9202

Uploaded by

su2824501
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views5 pages

Iarjset 2022 9202

Uploaded by

su2824501
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

IARJSET ISSN (O) 2393-8021, ISSN (P) 2394-1588

International Advanced Research Journal in Science, Engineering and Technology


Impact Factor 7.105Vol. 9, Issue 2, February 2022
DOI: 10.17148/IARJSET.2022.9202

ATM Simulator System


Ankith Kumar S K1, Vinaykumar H R2, Dr. Usha J3
Student, Master of Computer Applications, RV College of Engineering, Bengaluru, India 1
Student, Master of Computer Applications, RV College of Engineering, Bengaluru, India 2
Professor, Master of Computer Applications, RV College of Engineering, Bengaluru, India 3

Abstract: The "ATM Simulator System" project is a model Internet Banking St. This site enables the customers toper
form the basic banking transactions. The system provides the access to the customer to create an account,
deposit/withdraw the cash from his account, also to view reports of all accounts present. The customers can access the
bankswebsiteforviewingtheirAccountdetailsandperformthetransactionsonaccountas per their requirements. With
Internet Banking, the brick-and-mortar structure of the traditional banking gets converted into a click and portal model,
there by giving a concept of virtual banking a real shape. To develop a project for solving financial applications of a
customer in banking environment to nurture the needs of an end banking user by providing various ways to perform
banking tasks. Also, to enable the user’s workspace to have additional functionalities which are not provided under a
conventional banking project. This project has been developed to carry out the processes easily and quickly, which is
not possible with the manuals systems, which are overcome by this software.

Keywords: Mysql, Java swing framework, Eclipse.

I. INTRODUCTION

ATMs or Automated Teller machines are something that everybody is aware of these days. ATMs are useful equipment
that we all use to get cash from banks. They save us from waiting in long queues in banks for withdrawing cash from
our bank accounts

The Traditional way of maintaining details of a user in a bank was to enter the details and record them. Every time the
user needs to perform some transactions he has to go to bank and perform the necessary actions, which may not be so
feasible all the time. It may be a hard-hitting task for the users and the bankers too. System project captures activities
performed by different roles in real life banking which provides enhanced techniques for maintaining there quire din
formation up to date, which results in efficiency.
ATM Simulator System enables the clients or customer of a bank to have access to their account without going to the
bank. This is achieved only by development the application using online concepts.
.
II. EXISTING SYSTEM

There is a prominent amount offer search have gone on ATM Simulator system, but every research has risen to any
real-life solutions. For now, very few solutions are available those are:
⮚Basic atm transactions
⮚customer account creation
⮚proper authentication

III. PROPOSED SYSTEM

The description of the System design for the ATM simulator is given. Convenience in use is one of the primary
requirements in case of ATM bank. Easy availability of machines also affects its use. Customer also uses ATM because
they agree that its use is secured. The main problem from ATM is that its machine most at times goes out of cash. It
also revealed that the use of ATM is highly increasing.

© IARJSET This work is licensed under a Creative Commons Attribution 4.0 International License 7
IARJSET ISSN (O) 2393-8021, ISSN (P) 2394-1588

International Advanced Research Journal in Science, Engineering and Technology


Impact Factor 7.105Vol. 9, Issue 2, February 2022
DOI: 10.17148/IARJSET.2022.9202

Fig. 1 Architecture Diagram

Workflow of the application

Fig. 2 Detailed Data Flow Diagram

Module Description:
Module-1: Customer Authentication
• Input–Customer card number and pin number
• Process–Verifies the Customer with the database
• Output–Successful access to Customer for Transactions

Module-2:Customer Account Registration


• Input-Customer credentials like name, Andhra number, pan number and other details
• Process-Verificationofcredentialsandsuccessfulstoringtothedatabase

© IARJSET This work is licensed under a Creative Commons Attribution 4.0 International License 8
IARJSET ISSN (O) 2393-8021, ISSN (P) 2394-1588

International Advanced Research Journal in Science, Engineering and Technology


Impact Factor 7.105Vol. 9, Issue 2, February 2022
DOI: 10.17148/IARJSET.2022.9202

• Output-Pass to the Account Details by Creating valid account

Module-3:Customer Account Details


• Input–Type of account and Services required
• Process–takes input of Customer and stores in the database
• Output–Providing card number and pin by random generator and depositing basicpay

Module-4:Customer Transactions
• Input–Transaction but tons and amount and pin changing option and mini statement
• Process–Checks them in balance that capable to do transaction
• Output–Transacted type and the amount that transacted and mini statement of total history transaction

IV. Outcome

The purpose of testing is to find errors. Testing is the process of discovering every possible fault or weakness in a work
product. It provides a way to check the performances of components, assemblies, sub-assemblies, and a finished
product. It is the process of utilizing software with the aim of ensuring that the software system meets its requirements,
user expectations and does not fail in an inadmissible manner

Test Case Feature Tested Sample Input Expected Output Actual Output Remarks(pass/fail)
ID
1 Account Valid names With Successful storing ofSuccessful storing Pass
Registration [a-zA-Z]*$ data Of data
Other output Fail

2 Account Valid date ofSuccessful storing ofSuccessful storing Pass


Registration birth>18years data Of data
Other output Fail
3 Account Valid Successful storing ofSuccessful storing Pass
Registration [email protected] data Of data
m
Other output Fail

4 Account Valid address detailsSuccessful storing ofSuccessful storing Pass


Registration with [a-zA-Z]*$ data Of data
Other output Fail

5 Account Valid pan with Successful storing ofSuccessful storing Pass


Registration [A-Z0-9]*$==10 data Of data
Other output Fail

6 Account Valid aadhar12 digitSuccessful storing ofSuccessful storing Pass


Registration number data Of data
Other output Fail

Test CaseFeature Tested Sample Input Expected Output Actual Output Remarks(pass/f
ID ail)
1 Customer Deposit amount Successful deposit Successful deposit Pass
Transactions Other output Fail
2 Customer Withdrawal amount Successful Successful Withdrawal Pass
Transactions Withdrawal
Other output Fail

© IARJSET This work is licensed under a Creative Commons Attribution 4.0 International License 9
IARJSET ISSN (O) 2393-8021, ISSN (P) 2394-1588

International Advanced Research Journal in Science, Engineering and Technology


Impact Factor 7.105Vol. 9, Issue 2, February 2022
DOI: 10.17148/IARJSET.2022.9202
3 Customer Mini statement Getting miniGetting mini statement Pass
Transactions statement
Other output Fail
4 Customer Balance Enquiry Getting Balance Getting Balance Pass
Transactions Other output Fail
5 Customer Pin change Successful pinSuccessful pin Pass
Transactions change change
Other output Fail
6 Customer Exit Exit Exit Pass
Transactions Other output Fail

V. CONCLUSION

This project is developed to nurture the needs of a user in a banking sector by embedding all the tasks of transactions
taking place in a bank. Future version of this project will still be much enhanced than the current version. Writing and
depositing check sure perhaps the most fundamental ways to move money in and out of a checking account, but
advancements in technology have added ATM and debit card transactions. All banks have rules about how long it takes
to access your deposits, how many debit card transactions you're allowed in a day, and how much cash you can
withdraw from an ATM. Access to the balance in your checking account can also be limited by businesses that place
holds on your funds.
Banks are providing internet banking services also so that the customers can be attracted. By skiing the bank employs
we came to know that maximum numbers of internet bank account holder share you than businessman. Online banking
is an innovative tool that is fast becoming a necessity. It is a successful strategic weapon for banks to remain profitable
in a volatile and competitive marketplace of today. If proper training should be given to customer by the bank employs
to open an account will be beneficial secondly the website should be made friendlier from where the customers can
directly make and access the recounts. Thus, the ATM Simulator System It is developed and executed successfully.

VI. FUTURE SCOPE

The ATM Simulator System is a big and ambitious project. I am thankful for being provided this great opportunity to
work on it. As already mentioned, this project has gone through extensive research work. On the basis of there search
work, we have successfully designed and implemented ATM Simulator System. To know what the future of online
banking looks like, it’s probably worth looking at the present–online banking isn’t new. When you think of online
banking, you probably think about a computer (either a desktop or laptop), a three or four step security process and then
an interface that lets you view the balance of your various bank accounts and credit cards, whilst permitting you to
transfer money and pay bills. And you’re not wrong either. The most valuable future look share following below:
1- More branches of the bank, maybe it will be international, that means more ATM machines outside.
2- Customer issues development based on their needs, so the help desk will be aware of their needs and easy to
use.
3- Developing a mobile App for banking system that help users to do the obtained his operations without go to the
bank only he needs to sign in using his A/C NO. And password and then use your own PIN. Finally the system will
update automatically.

ACKNOWLEDGMENT

The authors would like to thank the “RV College of Engineering” staff for their technical support towards this review
paper.
REFERENCES

[1] V. Skorpil “Simulation of ATM communication system”, 1-2 Oct. 2003,IEEE/Siberian Conference on Control
and Communications (IEEE Cat. No.03EX687) 10.1109/SIBCON.2003.1335723
[2] Guoming Sung, Wen Duon Chou, Xingxi Chen. “Packet Process with Deficit Round Robin ASIC for
ATM/Ethernet Bridge.” Proceedings of the Tenth International Conference on Information and Communication
Technologies and Development,4-January-2019 Published by : IEEE
[3] Peng, Tao, Lianying Sun, and Hong Bao. "Design and implementation of ATM simulation system based on
MVC pattern." 2010 International Conference on Educational and Information Technology. Vol. 1. IEEE, 2010

© IARJSET This work is licensed under a Creative Commons Attribution 4.0 International License 10
IARJSET ISSN (O) 2393-8021, ISSN (P) 2394-1588

International Advanced Research Journal in Science, Engineering and Technology


Impact Factor 7.105Vol. 9, Issue 2, February 2022
DOI: 10.17148/IARJSET.2022.9202
[4] Xu, Xiaoru, Zhihao Yang, and Yunting Xian. "ATM: Attribute-Based Privacy-Preserving Task Assignment
and Incentive Mechanism for Crowdsensing." IEEE Access 9 (2021): 60923-60933
[5] Hudgell, Alison J., and R. M. Gingell. "Assessing the capacity of novel ATM systems." In 4th USA/Europe Air
Traffic Management R&D Seminar. 2001
[6] Kreuz, Michael, Tanja Luchkova, and Michael Schultz. "Effect of restricted airspace on the ATM system."
In WCTR Conference. 2016
[7] Bilimoria, Karl D., Banavar Sridhar, Shon R. Grabbe, Gano B. Chatterji, and Kapil S. Sheth. "FACET: Future
ATM concepts evaluation tool." Air Traffic Control Quarterly 9, no. 1 (2001)

© IARJSET This work is licensed under a Creative Commons Attribution 4.0 International License 11

You might also like