Sunteți pe pagina 1din 1

withdraw_ATM https://go.gliffy.

com/go/html5/12261997

2: result : = getAuth()

3 match verify(card pin)

[accept fee]
1:useATM(card,pin,language ) 10:atmFee := getFees (accountNum )

9: updateAccount( accountNum ,amount )


[match =OK] 5: accountNum := getAccountNum (accountType,card)
4: startWithdraw (accountType, amount , withdrawStyle ,
Client printReceipt ) ATM

7,11: balance := checkBalance ( accountNum )

6: processWithdraw (accountNum , amount )

[balance >amount ]
8: commitTransaction (accountNumber ,amount )

[printReceipt =True]
12: generateReceipt (AccountName ,balance ,date,time, amount )

1 of 1 9/30/2017, 9:13 AM

S-ar putea să vă placă și