You are on page 1of 1

ATM Project

Use-case Specification: Withdraw Cash Date: <19/Feb/07>

Use-Case:
Brief Description
1 Actors

1.1 Bank Customer


1.2 Bank

2 Preconditions

3 Basic Flow of Events

4 Alternative Flows
4.1 Invalid User

4.2 Wrong account


4.3 Wrong amount
4.4 Amount Exceeds Daily Withdrawal Limit
4.5 Insufficient Cash
4.6 No Response from Bank
4.7 Money Not Removed
4.8 Quit

5 Key Scenarios
5.1 No Response from Bank

6 Post-conditions

6.1 Successful Completion


The user has received their cash and the internal logs have been updated.
6.2 Failure Condition
The logs have been updated accordingly.
7 Special Requirements

Page 1 of 1

You might also like