摘要:2015年下半年軟件設計師考試真題下午卷 試題三(共15分) 閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
>>>>>>>>>> 點擊進入2016年軟件設計師網(wǎng)絡課堂課
>>>>>>>>>>點擊進入軟件設計師歷年真題題庫
>>>>>>>>>>點擊進入2016年軟件設計師考試指南
2015年下半年軟件設計師考試真題下午卷
試題三(共15分)
閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
【說明】
某出版社擬開發(fā)一個在線銷售各種學術出版物的網(wǎng)上商店(ACShop),其主要的功能 需求描述如下:
(1)ACShop在線銷售的學術出版物包括論文、學術報告或講座資料等。
(2)ACShop的客戶分為兩種:未注冊客戶和注冊客戶。
(3)未注冊客戶可以瀏覽或檢索出版物,將出版物添加到購物車中。未注冊客戶進行 注冊操作之后,成為ACShop注冊客戶。
(4)注冊客戶登錄之后,可將待購買的出版物添加到購物車中,并進行結賬操作。結 賬操作的具體流程描述如下:
①從預先填寫的地址列表中選擇一個作為本次交易的收貨地址。如果沒有地址信 息,則可以添加新地址。
②選擇付款方式。ACShop支持信用卡付款和銀行轉賬兩種方式。注冊客戶可以 從預先填寫的信用卡或銀行賬號中選擇一個付款。若沒有付款方式信息,則可 以添加新付款方式。
③確認提交購物車中待購買的出版物后,ACShop會自動生成與之相對應的訂單。
(5)管理員負責維護在線銷售的出版物目錄,包括添加新出版物或者更新在售出版物 信息等操作。
現(xiàn)采用面向對象方法分析并設計該網(wǎng)上商店ACShop,得到如圖3-1所示的用例圖和 圖3-2所示的類圖。
【問題1】(4分)
據(jù)說明中 描述,給出圖3-1中(1)~(4)所對應的用例名。
【問題2】(4分)
根據(jù)說明中韻描述,分別說明用例“添加新地址”和“添加新付款方式”會在何種情 況下由圖3-1中的用例(3)和(4)擴展而來?
【問題3】(7分)
根據(jù)說明中的描述,給出圖3-2中(1)~(7)所對應的類名。
相關鏈接:
軟考備考資料免費領取
去領取