Professional Documents
Culture Documents
Requirement
Created
ThuHuong
Approved
Updated
Validate card
Create account
Authenticate
user
Modify card
validity
Change PIN
Customer
Bank officer
View balance
includes
Withdraw money
Save transaction
detail
Transfer money
View/print
transaction
history
Approved
ATM System
Requirement
Created
ThuHuong
Approved
Assumptions
At any time, if user press Cancel button, Card is ejected and ATM return to IDLE state
Outstanding issues
Priority
Risk
ATM-UC01
Post condition
Requirement met
ID
Updated
Approved
ATM System
Requirement
Created
ThuHuong
Approved
ID
Step performed:
Information per steps
1
ATM display the screen for user to input PIN
2
User input 6-digit PIN by pressing key and finish with enter key
3
ATM verify input PIN compare with PIN saved in DB
4
If PIN is correct, ATM display the Menu screen
5
If PIN is incorrect,
If this is the first or second time of incorrect PIN number (continously) ATM signal card reader to eject card
If this is the third time of incorrect PIN number (continously) ATM signal card reader to swallow card and blocked card temporaly
Post condition
Assumptions
Requirement met
Outstanding issues
Priority
Risk
At any time, if user press Cancel button, Card is ejected and ATM return to IDLE state
ATM-UC02
Updated
Approved
ATM System
Requirement
Created
ThuHuong
Approved
ID
Step performed:
1
Customer chooses option View Balance
2
ATM gets the balance of the account that associated with the card
3
ATM displays the account balance and ask customer if he/she want to print receipt
4
Customer chooses option to "Yes" or "No"
5
If customer chooses "Yes" , ATM machine prints the receipt
6
ATM ask customer if he/she want to continue other transaction
7
Customer chooses option to "Yes" or "No"
8
If Customer chooses "Yes", ATM machine display menu screen
If Customer chooses "No", ATM eject card
Post condition
Assumptions
At any time, if user press Cancel button, Card is ejected and ATM return to IDLE state
Requirement met
Outstanding issues
Priority
Risk
ATM-UC02
Updated
Approved
ATM System
Requirement
Created
ThuHuong
Approved
Updated
Approved
Withdraw money
Customer
4
5
6
Outstanding issues
Risk
ATM-UC02
Step performed:
1
Customer chooses option Withdraw
2
ATM display the list of options for withdraw
3
User choose option
Priority
ID
If it does not have enough money or the amount cannot be composed from notes insides
machine
ATM System
Requirement
Created
ThuHuong
Approved
ID
PIN is changed
Assumptions
At any time, if customer press button Cancel, the operation is cancelled and return to Main Menu
Requirement met
Outstanding issues
Priority
Risk
ATM-UC02
Updated
Approved
ATM System
Requirement
Created
ThuHuong
ID
Trigger event:
Trigger type:
Precondition:
Step performed:
1
2
3
4
5
6
7
8
9
10
11
Post condition
Assumptions
Requirement met
Outstanding issues
Priority
Risk
Approved
Updated
Approved