Question
Customers , bank staffs, bank manager and so on authorized users will be able to do stuffs below in the program: LOGIN CHANGE PASSWORD LEARNING
Customers , bank staffs, bank manager and so on authorized users will be able to do stuffs below in the program:
- LOGIN
- CHANGE PASSWORD
- LEARNING BALANCE
- GIVING LOAN APPROVAL TO CUSTOMERS
- MONEY WITHDRAWAL
- MONEY DEPOSIT
- MONEY TRANSFER
- INVOICE PAYMENT
- CREDIT CARD APPROVAL
- CREDIT LIMIT APPROVAL
- CREDIT CARD LIMIT UPDATE
AND SO ON.
At least 2 abstract classes and 3 interfaces will be created in the program.
Data will be kept in files. (If you want you can use the database)
At least 4 files will be used (If you prefered database define at least 6 tables)
Sub-class and upper classes will be created.
Static method and variables will be used.
Overload and override will be used.
Polymorphism will be used. (like sending upper class object as a parameter when calling a method.)
The program will run from interface (gui).
Note:
you must use swing in the interface using fx is not accepted.
You must use Javadb or Mssql using mysql is not allowed.
You also need to draw a UML Class Diagram that models the design of your program.
program need to be written in java language.
----------- Bank /ATM Automation---------
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started