Objectives:: Assignment 03
Objectives:: Assignment 03
Assignment 03
Objectives:
The objectives of this assignments is to understanding to finding the class’s methods, and data
members from case study and its usage in java. You should submit this assignment into the moellim.
That’s your task to manage a report of these tasks and submit it into the moellim. Report should be
concise and clear.
Tasks:
ATM is one of the main sources of withdrawal and/or deposit of money nowadays. The ATM Machine
must be capable of servicing different types of account holders (customers) depending on account
type and transaction type.
Withdrawal: Customer must be able to withdraw cash from any of his/her account, in multiple of Rs.
500 (Assuming the amount will be approved based on the current balance in account and other
restrictions that might be applicable).
Deposit: Customer must be able to perform the Check Deposit or Cash Deposit transactions. In terms
of Check Deposit, the ATM will detect the amount written on the check and add that value to the
account however the bills will be counted and then added to the account in cash deposit (this could
be handled through a dialogue where the ATM requests type of deposit and total amount if type is a
check and number of bills and denominations if type is cash)
Instructions:
1. You need to submit the soft form of report to the given tasks.
2. Submit your assignment before deadline.
3. All other discussed policies will be applied.
4. In case of copy the one should reworded zero marks.