閱讀下列系統(tǒng)需求陳述,回答問(wèn)題1、問(wèn)題2、問(wèn)題3和問(wèn)題4。
某銀行準(zhǔn)備開(kāi)發(fā)一個(gè)網(wǎng)上信用卡管理系統(tǒng)CCMS,該系統(tǒng)的基本功能為:
(1)信用卡申請(qǐng)。非信用卡客戶(hù)填寫(xiě)信用卡申請(qǐng)表,說(shuō)明所要申請(qǐng)的信用卡類(lèi)型及申請(qǐng)者的基本信息,提交CCMS登錄。如果信用卡申請(qǐng)被銀行接受,客戶(hù)會(huì)收到銀行的確認(rèn)函,并告知用戶(hù)信用卡的有效期及信貸限額;否則銀行會(huì)發(fā)送一封拒絕函給該客戶(hù)。客戶(hù)收到確認(rèn)函后,需再次登錄CCMS ,用信用卡號(hào)和密碼激活該信用卡。激活操作結(jié)束后,CCMS將激活通知發(fā)送給客戶(hù),告知客戶(hù)其信用卡是否被成功地激活。
(2)月報(bào)表生成。在每個(gè)月第一天的零點(diǎn),CCMS為每個(gè)信用卡客戶(hù)創(chuàng)建一份月報(bào)表,對(duì)該客戶(hù)上月的信用卡交易情況及交易額進(jìn)行統(tǒng)計(jì)。信用卡客戶(hù)可以登錄CCMS查看月報(bào)表,也可以要求CCMS提供打印出的月報(bào)表。
(3)信用卡客戶(hù)信息管理。信用卡客戶(hù)的個(gè)人信息可以在 CCMS中進(jìn)行在線(xiàn)的管理。每個(gè)信用卡客戶(hù)可以在線(xiàn)查詢(xún)其個(gè)人信息。
(4)信用卡交易記錄。信用卡客戶(hù)使用信息卡進(jìn)行的每一筆交易都會(huì)記錄在CCMS中
(5)交易信息查詢(xún)。信用卡客戶(hù)可以登錄CCMS查詢(xún)并核實(shí)其信用卡交易記錄及交易額。
在系統(tǒng)的需求分析階段,使用用例對(duì)系統(tǒng)需求建模。表1—1和表1—2給出了其中兩個(gè)用例的概要描述。
[問(wèn)題1](10分)
將表1—1和表1—2中的(1)~(10)填充完整。
[問(wèn)題2](4分)
除了表1—1和表1—2給出的用例外,從上述系統(tǒng)陳述中還可以獲取哪些由信用卡客戶(hù)發(fā)起的用例?(給出用例名稱(chēng)即可)
[問(wèn)題3](7分)
用400字以?xún)?nèi)文字,簡(jiǎn)要說(shuō)明用例獲取的基本步驟。
[問(wèn)題4](4分)
用例除了使用表1—1和表1—2所示的形式描述外,還可以使用UML的用例圖來(lái)表示。分別用100字以?xún)?nèi)文字,解釋UML用例圖中擴(kuò)展用例和抽象用例的內(nèi)涵。
從下列的4道試題(試題二至試題五)中任選2道解答。如果解答的試題數(shù)超過(guò)2道,則題號(hào)小的2道解答有效。