Object-oriented application using Java; Application that models a standard ATM and an ATM capable of handling deposits/customer accounts (using inheritance) ATM will display the balance (which shows in Standard ATM) A withdrawal of up to £300 per day can be made (depending on the balance).
This ATM system project is developed using java web service. Here at first, the user has to enter the card number. After entered correct card number then the user can enter the pin code number to get access then he/she can check total balance, deposit, transfer money and withdraw money easily. When doing transactions on-time update other data centres.
This project will help students get to understand the operations that are involved in developing ATM software. The proposed system is good; it has minimum features, but further enhancements can be done by adding new modules, features and sub-systems into this project.
This application consists of various functions which are again divided into sub-forms based on their functions. The functions of the ATM System are:
User Login:
With this function, user can access ATM machine entering correct card number. After entered correct card number system will ask pin number. With the correct pin, number user can access his/her account with the main menu. Here include check balance, withdraw money, bill payment and money transaction functions.
Check balance
Using this form user can check his/her account balance and get the invoice with account details.
Withdraw money:
Using this form user can withdraw money from his/her account. Then invoice generate with the updated account balance.
Bill payment:
Using this form user can pay a bill with following easy steps.
Money transfer:
Using this form user can transfer money to another account.
- All transactions depend on minimum account balance.
- The invoice generated with all transactions and user can desired invoice print or not.
What are the languages, technologies and platform used to develop this system.
Java programming language
Mysql database (wamp server)
Netbeans IDE
java web service
How to use this
You can download the complete project file and database using bellow links.
The goals of providing this project:
- To provide an example for students to develop their own projects.
- helping people create their projects.
- sharing knowledge and codes for educational purpose.
This project is not for:
- You cannot use this project or project source codes for commercial purposes
- You cannot re-upload this project or project source code to web internet or any kind of space.
Copyright © codeguid
Java Code Generator
Do you need help to remotely set up my any project on your machine or customize any project with your requirement please contact syntech1994@gmail.com
Java Atm Code
Download Complete Project source code
Java Code Examples
Free download ATM system project Interface