Use Case Atm

Submitted by: Submitted by

Views: 678

Words: 457

Pages: 2

Category: Science and Technology

Date Submitted: 08/16/2012 09:29 AM

Report This Essay

Use-Case Modeling ATM

Use-Case Modeling ATM

Use Case: Withdraw

Actors: Customer

Typical Course Scenario

1. Customer inserts card

2. System validates card

3. Customer enters PIN

4. System validates PIN

5. Customer selects Withdraw option

6. System requests Withdraw amount

7. Customer enters Withdraw amount

8. System validates amount can be withdrawn

9. System ejects amount

10. System ejects card

11. Customer takes amount and card

Alternate Course Scenario

2a. Invalid card:

2a1. System notifies user, ejects card, end of use case

4a. Invalid PIN:

4a1. System notifies user, requests PIN again

4a2. Customer reenters PIN

4b. Invalid PIN entered 3 times:

4b1. System retains card, end of use case

8a. Amount exceeds balance:

8a1. System notifies user, requests amount again

8a2. Customer reenters amount

Use Case: Account Deposit

Actors: Customer

Typical Course Scenario

1. Customer inserts card

2. System validates card

3. Customer enters PIN

4. System validates PIN

5. Costumer selects Account Deposit

6. System requests account number

7. Customer enters account number

8. System verifies account number

9. System requests deposit amount

10. User enters deposit amount

11. System updates account balance

12. System generates and prints receipt and ejects card

Alternate Course Scenario

2a. Invalid card:

2a1. System notifies user, ejects card, end of use case

4a. Invalid PIN:

4a1. System notifies user, requests PIN again

4a2. Customer reenters PIN

4b. Invalid PIN entered 3 times:

4b1. System retains card, end of use case

9a. Amount exceeds balance:

9a1. System notifies user, requests amount again

9a2. Customer reenters amount

Use Case: Account Transfer

Actors: Customer...