Highlights
1. Project requirements and description
In this project you will develop a java application prototype that simulates the operation of an automatic teller machine (ATM) that requires the user to input an account number and a pin to access an account and from there they could either deposit, withdraw, or check their balance. The accounts are supposed to be saved so that you could run the program and access the account again to change the balance. Your application should include the following functions and
features, also you have to design Graphical User interfaces (GUIs)
1.1. Login: Before performing any transaction, the user must enter his or her name and on an input screen. Since the operation of this input screen should simulate the normal operation of an ATM, the PIN should not appear on the screen. In addition to the message which appears after every unsuccessful attempt, if after three tries the PIN matching the name has not been entered, the application should display a message requesting the user to try using the ATM again later. The names and PINs of users must be validated using data contained in a text file called “Customers.txt” having the following structure:
• name (String)
• PIN (String – 4 characters)
1.2. Main Form: Once access has been authorized; the main screen of the application should allow the user to carry out one of the following transactions:
• Deposit
• Withdrawal
• Transfer
• Bill payment
This Computer Scienc Assignment has been solved by our Computer Scienc experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.