This Java program is a simple bank account management system that allows users to create accounts, deposit and withdraw money, and view account details. Below is a brief overview of the functionalities and usage of the program.
- User Registration: Users can register by providing their ID number, creating a password, and choosing a username.
- Login: Registered users can log in using their ID number and password.
- Deposit: Users can deposit money into their account.
- Withdrawal: Users can withdraw money from their account, provided they have sufficient balance.
- View Account Details: Users can view their account information, including username, ID number, and password.
- Exit: Users can safely exit the program.
-
Registration: Upon running the program, users are prompted to register by entering their ID number, creating a numeric password, and choosing a username.
-
Login: After registration, users need to log in using their ID number and password.
-
Main Menu: Once logged in, users are presented with a menu where they can choose various actions:
- Deposit money into their account.
- Withdraw money from their account (if sufficient balance).
- View account details.
- Exit the program.
-
Deposit: To deposit money, users select the deposit option, enter the amount they wish to deposit, and confirm the transaction.
-
Withdrawal: To withdraw money, users select the withdrawal option, enter the amount they wish to withdraw (if they have sufficient balance), and confirm the transaction.
-
View Account Details: Users can view their account details, including username, ID number, and password.
-
Exit: Users can safely exit the program by selecting the exit option.
To run the program, follow these steps:
-
Make sure you have Java installed on your system.
-
Download the
Main.java
file. -
Open a command prompt or terminal window.
-
Navigate to the directory where
Main.java
is saved. -
Compile the Java file by running the following command:
javac Main.java
-
Run the compiled Java program:
java Main
-
Follow the on-screen instructions to use the bank account management system.
- Furkan Aydemir
- deerborg
- Version: alpha 1.0
- Release Date: 2024
This project is licensed under the MIT License - see the LICENSE.md file for details.