摘要:希賽網(wǎng)整理了2017上半年軟件設(shè)計師考試下午真題,以下是第三部分。
希賽網(wǎng)整理了2017上半年軟件設(shè)計師考試下午真題,以下是第三部分。
試題三(共15分)
閱讀下列系統(tǒng)設(shè)計說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某玩具公司正在開發(fā)一套電動玩具在線銷售系統(tǒng),用于向注冊會員提供端對端的玩具定制和銷售服務(wù)。在系統(tǒng)設(shè)計階段,"創(chuàng)建新訂單(New Order)"的設(shè)計用例詳細描述如表3-1所示,候選設(shè)計類分類如表3-2所示,并根據(jù)該用例設(shè)計出部分類圖如圈子3-1所示。
表3-1創(chuàng)建新訂單(NewOrder)設(shè)計用例
表3-2候選設(shè)計類分類
在訂單處理的過程中,會員可以點擊“取消訂單"取消該訂單。如果支付失敗,該訂單將被標(biāo)記為掛起狀態(tài),可后續(xù)重新支付,如果掛起超時30分鐘未支付,系統(tǒng)將自動取消該訂單。訂單支付成功后,系統(tǒng)判斷訂單類型:(1)對于常規(guī)訂單,標(biāo)記為備貨狀態(tài),訂單信息發(fā)送到貨運部,完成打包后交付快遞發(fā)貨;
(2)對于定制訂單,會自動進入定制狀態(tài),定制完成后交付快遞發(fā)貨。會員在系統(tǒng)中點擊”收貨"按鈕變?yōu)槭肇洜顟B(tài),結(jié)束整個訂單的處理流程。根據(jù)訂單處理過程所設(shè)計的狀態(tài)圖如圖3-2所示。
【問題1】(6分)
根據(jù)表3-1中所標(biāo)記的候選設(shè)計類,請按照其類別將編號C1~C12分別填入表3-2中的(a)、(b)和(c)處。
【問題2】(4分〉
根據(jù)創(chuàng)建新訂單的用例描述,請給出圖3-1中X1~X4處對應(yīng)類的名稱。
【問題3】(5分)'
根據(jù)訂單處理過程的描述,在圖3-2中S1~S5處分別填入對應(yīng)的狀態(tài)名稱。
>>>返回目錄:2017上半年軟件設(shè)計師考試下午真題匯總
軟考備考資料免費領(lǐng)取
去領(lǐng)取