這個use case,開始于客戶把卡片插入提款機后,完成身分認證,并且已經選擇要提款。
2.1 Basic Flow
1. 客戶輸入要領取的金額。
2. 系統檢查客戶的金額與次數,是否超過系統中所定義每次提領金額與提領次數的上限。
3. 系統從客戶的存款余額文件中扣去存款金額的資料。并產生一筆提領紀錄在客戶的交易文件中。
4. 如果是跨行客戶,系統應該產生一筆扣除手續費的資料到信息交換中心。并且更新本行對于清算中心的應收帳款--手續費資料。
5. 進入吐鈔use case。
2.2-- Alternative Flows
2.2.1 超過每次允許的提領金額
1. 如果超過每次允許的金額,系統應顯示錯誤訊息:『你不識字嗎?-- 一次只能領兩萬!』。
2. 系統應該回到功能選擇畫面。
3. 回到功能選擇use case。
2.2.2- 超過提領次數
1. 如果超過提領次數,系統應顯示錯誤訊息:『你這張卡片已經刷爆了!-- 趕快去補刷存折吧!』。
2. 系統應該回到功能選擇畫面。
3. 回到功能選擇use case。
2.2.3- 客戶選擇取消
1. 如果客戶在輸入金額時,沒有按下確定,卻是按下取消,系統應顯示-- 錯誤訊息:『不要玩我!快滾吧!』。
2. 系統應該把卡片吐出來。
3. 回到吐卡片use case。
3. Special Requirements
無
4.- Preconditions
客戶要正確插入卡片,輸入正確的密碼,通過身分認證,提款機還有足夠的鈔票在里面。
5.- Postconditions
進入吐鈔use case。
6.- Extension Points
無
文章來源于領測軟件測試網 http://www.kjueaiud.com/