O Wl 09 18 Mini Bank System Requireme Distributed Systems Project Mini Bank System Require Q43788479

use Java
* O wl 09:18 © Mini-bank system Requireme… @ At : Distributed systems Project Mini-bank system Requirement Customers need to register to the system and get an account number and a password for an ATM Tailors need to register as well and have user name and password ATM’s need to be registered in the system as well • Registered customers can use the ATM to withdraw from their bank account Registered Tailors can login o Create an account for customers o Deposited money for users o Withdraw from users account using account number and pass key o See customers previous transactions • System will send notification to users when they have money deposited and withdrawn Customers can o See their current amount in their account o Withdraw using ATM’s o send inquiry to specific tailor or all tailors concerning their account o Get reply on their inquiry from a tailor. o They can open previous transactions and view them • Every transaction will have a time stamp and who made it (from tailor or ATM) • GUI is a must for all users from registration, login and viewing and managing emails . You should have Tailor GUI and Customer GUI. Customer GUI could be two as well, one for the ATM and the other for sending and receiving inquiry and seeing transactions. • Customer GUI has a local copy of account and time stamps and they can update from the central storage by asking. Additional o Customers can have multiple accounts they can access o Tailors can also be customers and have an account Show transcribed image text * O wl 09:18 © Mini-bank system Requireme… @ At : Distributed systems Project Mini-bank system Requirement Customers need to register to the system and get an account number and a password for an ATM Tailors need to register as well and have user name and password ATM’s need to be registered in the system as well • Registered customers can use the ATM to withdraw from their bank account Registered Tailors can login o Create an account for customers o Deposited money for users o Withdraw from users account using account number and pass key o See customers previous transactions • System will send notification to users when they have money deposited and withdrawn Customers can o See their current amount in their account o Withdraw using ATM’s o send inquiry to specific tailor or all tailors concerning their account o Get reply on their inquiry from a tailor. o They can open previous transactions and view them • Every transaction will have a time stamp and who made it (from tailor or ATM) • GUI is a must for all users from registration, login and viewing and managing emails . You should have Tailor GUI and Customer GUI. Customer GUI could be two as well, one for the ATM and the other for sending and receiving inquiry and seeing transactions. • Customer GUI has a local copy of account and time stamps and they can update from the central storage by asking. Additional o Customers can have multiple accounts they can access o Tailors can also be customers and have an account
Expert Answer
Answer to * O wl 09:18 © Mini-bank system Requireme… @ At : Distributed systems Project Mini-bank system Requirement Customers …
OR