摘要:希賽網日前舉行了2024下半年軟件設計師第二期模考活動,現將2024下半年軟件設計師第二期模考試卷(案例分析)分享給大家。有需要的同學可以在本文資料處下載該資料的PDF版本。
希賽網2024下半年軟件設計師第二期模考活動已結束,現將2024下半年軟件設計師第二期模考試卷(案例分析)分享給大家。本資料的PDF版本可在本文文首本文資料處或文末的資料下載欄目下載。
2024下半年軟件設計師第二期模考試卷(案例分析)部分試題如下:
1、
閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某運輸公司決定為新的售票機開發車票銷售的控制軟件。圖3-1給出了售票機的面板示意圖以及相關的控制部件。

售票機相關部件的作用如下所述:
(1)目的地鍵盤用來輸入行程目的地的代碼(例如,200表示總站)。
(2)乘客可以通過車票鍵盤選擇車票種類(單程票、多次往返票和座席種類)。
(3)繼續/取消鍵盤上的取消按鈕用于取消購票過程,繼續按鈕允許乘客連續購買多張票。
(4)顯示屏顯示所有的系統輸出和用戶提示信息。
(5)插卡口接受MCard(現金卡),硬幣口和紙幣槽接受現金。
(6)打印機用于輸出車票。
假設乘客總是支付恰好需要的金額而無需找零,售票機的維護工作(取回現金、放入空白車票等)由服務技術人員完成。
系統采用面向對象方法開發,使用UML進行建模。系統的頂層用例圖和類圖分別如圖3-2和圖3-3所示。

問題內容:
【問題1】(5分)
根據說明中的描述,給出圖3-2中A1和A2所對應的參與者,U1所對應的用例,以及(1)、(2)處所對應的關系。
【問題2】(7分)
根據說明中的描述,給出圖3-3中缺少的C1~C4所對應的類名以及(3)~(6)處所對應的多重度。
【問題3】(3分)
圖3-3中的類圖設計采用了中介者(Mediator)設計模式,請說明該模式的內涵。
2、
閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某小區快遞驛站代為收發各家快遞公司的包裹,為規范包裹收發流程,提升效率,需要開發一個信息系統。請根據下述需求描述完成該系統的數據庫設計。
【需求描述】
(1)記錄快遞公司和快遞員的信息。快遞公司信息包括公司名稱、地址和一個電話;快遞員信息包括姓名、手機號碼和所屬公司名稱。一個快遞公司可以有若干快遞員,一個快遞員只能屬于一家快遞公司。
(2)記錄客戶信息,客戶信息包括姓名、手機號碼和客戶等級。驛站對客戶進行等級評定,等級高的客戶在驛站投遞包裹有相應的優惠。
(3)記錄包裹信息,便于快速查找和管理。包裹信息包括包裹編號、包裹到達驛站時間、客戶手機號碼和快遞員手機號碼。快遞驛站每個月根據收發的包裹數量,與各快遞公司結算代收發的費用。
【概念模型設計】
根據需求階段收集的信息,設計的實體聯系圖(不完整)如圖1-1所示。

【邏輯結構設計】
根據概念模型設計階段完成的實體聯系圖,得出如下關系模式(不完整 ):
快遞公司(公司名稱,地址,電話)
快遞員(姓名,快遞員手機號碼, (a) )
客戶(姓名,客戶手機號碼,客戶等級)
包裹(編號,到達時間, (b) , 快遞員手機號碼)
問題內容:
【問題1】(6分)
根據問題描述,補充圖1-1的實體聯系圖。
【問題2】(4分)
補充邏輯結構設計結果中的(a)、(b) 兩處空缺及完整性約束關系。
【問題3】(5分)
若快遞驛站還兼有代繳水電費業務,請增加新的“水電費繳費記錄"實體,并給出客戶和水電費繳費記錄之間的“繳納”聯系,對圖1-1進行補充。“水電費繳費記錄”實體包括編號、客戶手機號碼、繳費類型、金額和時間,請給出“水電費繳費記錄”的關系模式,并說明其完整性約束。
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統集成項目管理工程師備考 | 網絡工程師備考 | 軟件設計師備考
推薦:系統規劃與管理師網絡課堂 | 2026下半年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 下半年軟考第一期模考大賽![]()
課程:系統規劃與管理師備考策略 | PMP課程 | 軟考后MBA/MEM備考進階
軟考備考資料免費領取
去領取
專注在線職業教育25年