Embed
Email

Use-cases

Document Sample

Shared by: cuiliqing
Categories
Tags
Stats
views:
0
posted:
11/11/2011
language:
English
pages:
3
1.2.8. Perform Transaction



Identifier: ATM-UCXX



Description: A client can perform a transaction.



Pre-Condition: None



Post-Condition: A client should perform one transaction from following transactions: Withdraw

money (ATM-UC4), Deposit money (ATM-UC5), transfer money (ATM-UC6), Pay bills (ATM-UC7)



Basic Course of Action:



1- A Client wishes to perform a transaction on the iATM system.

2- A Client performs a transaction.



Variation:



2.a A client cancels the transaction.

2.a.1 Go to step 2.



1.2.9. Withdraw money



Identifier: ATM-UCXX



Description: A client can withdraw money.



Pre-Condition:



Post-Condition: The money withdraws and the balance is reduced.



Basic Actions:



1- A Client wishes to perform a withdrawal money transaction.

2- A Client select which account wants to withdraw from.

3- A Client enters the amount.

4- A Client withdraws money.



Variations:



3.a the amount more than certain amount 500$ per day or the amount not multiple of $20

and/or $50 or the withdrawal amount more than the balance.

3.a.1 cancel the transaction

3.a.2 go to the step 2

1.2.10. Deposit money



Identifier: ATM-UCXX



Description: A client can deposit cash and/or checks.



Pre-Condition: A client has money to deposit.



Post-Condition: The money deposited and the balance is increase after 5 business days.



Basic Actions:



1- A Client wishes to deposit cash or checks.

2- A Client enters the amount wants to be deposit.

3- A Client chooses accounts the wants to deposit in.

4- A Client enters the money and/or checks.

5- A Client deposits the money.







1.2.11. Transfer money



Identifier: ATM-UCXX



Description: A client can perform a transfer money transaction.



Pre-Condition: A client has the account information and has a enough balance



Post-Condition: The money transferred and the balance is reduced.



Basic Actions:



1- A Client wishes to transfer money to another account.

2- A Client enters the account that the money will be transferred

3- A Client enters the money amount

4- A Client transfers the money.





1.2. Pay bills



Identifier: ATM-UCXX



Description: A client can pay bills.



Pre-Condition: A client has the payee information and has a enough balance



Post-Condition: The bill paid and the balance is reduced.



Basic Actions:

1- A Client wishes to pay bills on the iATM system.

2- A client specifies the payee information and client number.

3- A Client specifies the amount of money, and the periodicity.

4- A Client pays bills.







1.2. Approve deposit transaction



Identifier: ATM-UCXX



Description: An administrator approves the deposit transaction done by the client.



Pre-Condition: An administrator finds the money deposited, and/or the checks information

correct.



Post-Condition: The money deposited and the balance is increase after 5 business days.



Basic Actions:



1- An administrator views the client deposition transactions.

2- An administrator checks the money deposited by the client.

3- An administrator adds the amount to the client balance.







1.2. Reject deposit transaction



Identifier: ATM-UCXX



Description: An administrator approves the deposit transaction done by the client.



Pre-Condition: An administrator can’t find the money mentioned by the client in the

transaction, and/or wrong check information.



Post-Condition: The ATM system sends a rejection notification to the client with the reason.



Basic Actions:



1- An administrator checks the client deposited money.

2- An administrator recognizes a wrong in the deposit transaction.

3- An administrator notifies the client with reason.



Related docs
Other docs by cuiliqing
P-1 Area
Views: 0  |  Downloads: 0
server maps sep 07
Views: 6  |  Downloads: 0
MeetingPackage2
Views: 0  |  Downloads: 0
award_fy11
Views: 10  |  Downloads: 0
APPLICATION FOR A CHAPERONE LICENCE
Views: 1  |  Downloads: 0
273
Views: 0  |  Downloads: 0
PRE - HISTORY
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!