Professional Documents
Culture Documents
The customer has opened an account with the relevant Bank and obtained an ATM card.
Be an authorized pin number.
The ATM connected to the bank's server with all the details of the accounts.
There are no network issues between the banks server and the ATM.
The customer inserts the relevant, correct ATM card.
The ATM is linked to the bank's database.
The bank's database is updated when a transaction is made through an ATM.
Transactions are done only by the same bank.
The ATM machine has enough money to transact.
02.)
03.)
04.)
The process of modern ATMs is much more Complex than the developed module.
There is no proper way to check whether the money included in this plan is legally acceptable
This type of ATM does not have the capability to handle network traffic.
The module does not include appropriate procedures such as balance inquiry, cash depositing
and cash transfer.
05.)
06.)
Using conditions and repetitions.
There is a sequential flow in the whole process.
07.)
If ATM card is valid then get the PIN number else return the card with message to display
“invalid card”.
If the customer selects English as language then use English language else the selected language.
If the entered PIN is correct, then ask the customer to select the account type, else ask the
customer to re-enter it.
If a selected account type is correct, then customer has to insert the amount they want to
withdraw else the customer will be prompted to select the correct account type again.
If the balance is sufficient a withdrawal, then withdraws money and updates the account
balance else display insufficient balance and asks for another service
Ask whether a customer needs a receipt or not , if he needs a receipt, then print the receipt else
do not provide receipt.
Ask if they need another transaction option, if yes, then start from the account type selection
step else return the card.
08.)
09.)