軟件設計師案例分析當天每日一練試題地址:www.shc2b.com/exam/ExamDayAL.aspx?t1=4
往期軟件設計師每日一練試題匯總:www.shc2b.com/class/27/e4_1.html
軟件設計師案例分析每日一練試題(2021/9/8)在線測試:www.shc2b.com/exam/ExamDayAL.aspx?t1=4&day=2021/9/8
點擊查看:更多軟件設計師習題與指導
軟件設計師案例分析每日一練試題內容(2021/9/8)
閱讀下列系統(tǒng)設計說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某玩具公司正在開發(fā)一套電動玩具在線銷售系統(tǒng),用于向注冊會員提供端對端的玩具 定制和銷售服務。在系統(tǒng)設計階段,"創(chuàng)建新訂單 (New Order)" 的設計用例詳細描述如表 3-1 所示,候選設計類分類如表 3-2 所示,并根據(jù)該用例設計出部分類圖如圖3-1所示。
表 3-1 創(chuàng)建新訂單 (NewOrder) 設計用例


表3-2 候選設計類分類

在訂單處理的過程中,會員可以點擊“取消訂單"取消該訂單。如果支付失敗,該訂單將被標記為掛起狀態(tài),可后續(xù)重新支付,如果掛起超時30分鐘未支付,系統(tǒng)將自動取消該訂單。訂單支付成功后,系統(tǒng)判斷訂單類型: (1)對于常規(guī)訂單,標記為備貨狀態(tài),訂單信息發(fā)送到貨運部,完成打包后交付快遞發(fā)貨; (2)對于定制訂單,會自動進入定制狀態(tài),定制完成后交付快遞發(fā)貨。會員在系統(tǒng)中點擊”收貨"按鈕變?yōu)槭肇洜顟B(tài),結束整個訂單的處理流程。根據(jù)訂單處理過程所設計的狀態(tài)圖如圖3-2所示。
圖3-2 訂單狀態(tài)圖
【問題1】(6分)
根據(jù)表3-1中所標記的候選設計類,請按照其類別將編號 C1~C12 分別填入表 3-2 中的(a)、(b)和(c)處。
【問題2】 (4 分)
根據(jù)創(chuàng)建新訂單的用例描述,請給出圖3-1中X1~X4處對應類的名稱。
【問題3】 (5分)
根據(jù)訂單處理過程的描述,在圖 3-2 中S1~S5處分別填入對應的狀態(tài)名稱。
信管網(wǎng)試題答案與解析:www.shc2b.com/st/3842121292.html
信管網(wǎng)考友試題答案分享:
信管網(wǎng)試題答案與解析:
www.shc2b.com/st/3842121292.html
溫馨提示:因考試政策、內容不斷變化與調整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。