1. Use case name: Withdraw Money
Summary: User uses a valid card and pin to withdraw money
(This use case describes how the Bank Customer uses the ATM to withdraw money his/her
bank account)
Actor: Validate user
Precondition: Welcome screen
Description:
User inserts the card
User provide the pin number
Users select the language
User select withdraw from options
User provides the amount
User conform the amount
Alternatives:
If the pin number is invalid system shows error
If user provide invalid pin number for three times then system permanently
block the card
If the provided amount is greater than the balance system show the error
message
If the link between Bank and ATM fails then system shows the error