Chapter 10 Lab
Use Case Template |
|
|
Use Case Name: |
ATM Withdrawal |
|
Use Case ID: |
Customer ID |
|
Scope: |
Once the user has logged into the machine, this use case describes how to withdraw money from an ATM. |
|
Stakeholders and Interests: |
The bank wants the users to be able to withdraw their money. The user wants to be able to withdraw their money. |
|
Primary Actor: |
User |
|
Preconditions: |
The user must be logged on. |
|
Trigger: |
Once the user has logged on the user should select withdraw. |
|
Main Success Scenario: |
|
|
Extensions: |
1. The user does not enter a valid amount to be withdrawed. 2. The ATM lets the user no of insufficient funds. 3. Transaction is not completed if the user does not accept the ATM fee. 4. ATM does not have sufficient amount of money. Transaction is canceled and Customer is directed to a teller. |
|
Guarantee: |
The ATM might not have sufficient funds for your withdraw or the ATM might not be working. |