請(qǐng)根據(jù)銀行ATM系統(tǒng)的正常情況腳本,畫(huà)出事件跟蹤圖(即UML順序圖)
銀行ATM系統(tǒng)的正常情況腳本:
ATM請(qǐng)儲(chǔ)戶插卡;儲(chǔ)戶插入一張現(xiàn)金兌換卡。
ATM接受該卡并讀它上面的分行代碼和卡號(hào)。
ATM要求儲(chǔ)戶輸入密碼;儲(chǔ)戶輸入自己的密碼“1234”等數(shù)字。
ATM請(qǐng)求總行驗(yàn)證卡號(hào)和密碼;總行要求“39”號(hào)分行核對(duì)儲(chǔ)戶密碼,
然后通知ATM說(shuō)這張卡有效。
ATM要求儲(chǔ)戶選擇事務(wù)類型(取款、轉(zhuǎn)賬、查詢等);儲(chǔ)戶選擇“取款”。
ATM要求儲(chǔ)戶輸入取款額;儲(chǔ)戶輸入“880”。
ATM確認(rèn)取款額在預(yù)先規(guī)定的限額內(nèi),然后要求總行處理這個(gè)事務(wù);總行把請(qǐng)求轉(zhuǎn)給分行,該分行成功地處理完這項(xiàng)事務(wù)并返回該賬戶的新金額。
ATM吐出現(xiàn)金并請(qǐng)儲(chǔ)戶拿走這些現(xiàn)金;儲(chǔ)戶拿走現(xiàn)金。
ATM問(wèn)儲(chǔ)戶是否繼續(xù)這項(xiàng)事務(wù);儲(chǔ)戶回答“不”。
ATM打印賬單,退出現(xiàn)金兌換卡,請(qǐng)儲(chǔ)戶拿走它們;儲(chǔ)戶取走賬單和卡。
ATM請(qǐng)儲(chǔ)戶插卡。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
軟件需求分為功能需求與非功能需求,下面哪一項(xiàng)是非功能需求?()
對(duì)于具有復(fù)雜業(yè)務(wù)邏輯和流程的系統(tǒng),較適合的架構(gòu)風(fēng)格是()。
可用以描述加工的是()
以下哪一種需求發(fā)現(xiàn)技術(shù)可能會(huì)導(dǎo)致“完美蠕行”病癥的體現(xiàn)?()
類程序設(shè)計(jì)語(yǔ)言(PDL),又稱為()。
以下架構(gòu)風(fēng)格中,注重系統(tǒng)的松耦合和靈活性的是()。
面向?qū)ο蠓治鲋校_定類的關(guān)鍵策略不包括()。
以下屬于軟件設(shè)計(jì)階段的任務(wù)是()
一種表達(dá)功能模型的工具是()
在UML圖中能反映系統(tǒng)功能的是()。