ATM (Automated Teller Machine) is a computerized telecommunications device that provides the clients (Customers) of a financial institution with access to financial transactions in a public space without the need for a cashier, human clerk or bank teller. All it needs is an ATM software that manages all these transactions in an efficient manner thereby making them more convenient for the customers and the bank authorities.
The software gives planned approach to all the accessible sections of the bank. Navigation from main pages to the sub-levels is permitted. It is highly accurate and reliable. As this is only a simulation of the exact software, only Customer Identification Number (CIN) is used instead of ATM cards. Only those who have the CIN & PIN have the authority of carrying out the transactions. The data of the customers is maintained considering CIN as the primary key. Entrance of accurate CIN & PIN ensures successful transactions.
The application terminates when the user selects exit rather than an account. Since the ATM does not actually communicate with the bank, it simply loads a list of CINs and PINs from a data file. This data file is maintained externally to this application. This application interacts with the user via a simple Swing GUI (Graphic User Interface).
INTRODUCTION
The project ATM STIMULATOR is beneficial for anyone and everyone who needs cash in a fast and secure way in villages, rural areas or in metro cities. We present a software of the ATM machine for the transactions of money and other related services.
The database is maintained for each individual account. This project has been designed as such the ATM using the software. In our project overall several forms have been created. For these forms of records a database is used. This project maintains a database for different records; it means that for the account transactions. These can be categorized into following sets:
Fast Cash
Cash Withdrawal
References: BOOKS: • Balagurusamy, E, Programming in ANSI C, Tata McGraw-Hill, 1992. • Schildt, Naughton, The Complete Reference C++, Tata McGraw-Hill, 2007. • Balagurusamy, E, Object Oriented Programming C++, Tata McGraw-Hill, 3rd Edition, 2006. • Arora, Sumita, Computer Science C++, Dhanpat Rai Publications, 2007.