軟件設計師案例分析當天每日一練試題地址:m.xiexiliangjiufa.com/exam/ExamDayAL.aspx?t1=4
往期軟件設計師每日一練試題匯總:m.xiexiliangjiufa.com/class/27/e4_1.html
軟件設計師案例分析每日一練試題(2024/6/11)在線測試:m.xiexiliangjiufa.com/exam/ExamDayAL.aspx?t1=4&day=2024/6/11
點擊查看:更多軟件設計師習題與指導
軟件設計師案例分析每日一練試題內容(2024/6/11)
試題二
閱讀下列說明,回答問題1至問題3,將解答填入對應欄內。
【說明】
某地區(qū)舉行籃球比賽,需要開發(fā)一個比賽信息管理系統(tǒng)來記錄比賽的相關信息。
【需求分析結果】
1.登記參賽。球隊的信息。記錄球隊的名稱、代表地區(qū)、成立時間等信息。系統(tǒng)記錄球隊每個隊員的姓名、年齡、身高、體重等信息。每個球隊有一個教練負責管理球隊,一個教練僅負責一個球隊。系統(tǒng)記錄教練的姓名、年齡等信息。
2.安排球隊的訓練信息。比賽組織者為球隊提供了若干塊場地,供球隊進行適應性訓練。系統(tǒng)記錄現(xiàn)有的場地信息,包括:場地名稱、場地規(guī)模、位置等信息。系統(tǒng)可為每個球隊安排不同的訓練場地,如下表所示。系統(tǒng)記錄訓練場地安排的信息。
3.安排比賽。該賽事聘請專職裁判,每場比賽只安排一個裁判。系統(tǒng)記錄裁判的姓名、年齡、級別等信息。系統(tǒng)按照一定的規(guī)則,首先分組,然后根據球隊、場地和裁判情況,安排比賽(每場比賽的對陣雙方分別稱為甲隊和乙隊)。記錄參賽球隊名稱、比賽時間、比分、比賽場地等信息,如下表所示。
4.所有球員、教練和裁判可能出現(xiàn)重名情況。
【概念模型設計】
根據需求階段收集的信息,設計的實體聯(lián)系圖和關系模式(不完整)如下:
1.實體聯(lián)系圖(圖2-1)
2.關系模式
教練(教練編號,姓名,年齡)
隊員(隊員編號,姓名,年齡,身高,體重, (a) )
球隊(球隊名稱,代表地區(qū),成立時間, (b) )
場地(場地名稱,場地規(guī)模,位置)
訓練記錄( (c) )
裁判(裁判編號,姓名,年齡,級別)
比賽記錄( (d) )
【問題1】
根據問題描述,補充聯(lián)系及其類型,完善實體聯(lián)系圖2-1。(聯(lián)系及其類型的書寫格式參照教練與球隊之間的聯(lián)系描述,聯(lián)系名稱也可使用聯(lián)系1、聯(lián)系2、……)
【問題2】
根據實體聯(lián)系圖,填充關系模式中的a.、b.、c.和d.,并給出訓練記錄和比賽記錄關系模式的主鍵和外鍵。
【問題3】
如果考慮記錄一些特別資深的熱心球迷的情況,每個熱心球迷可能支持多個球隊。熱心球迷包括:姓名、住址和喜歡的俱樂部等基本信息。根據這一要求修改上圖的實體聯(lián)系圖,給出修改后的關系模式(僅給出增加的關系模式描述)。
信管網考友試題答案分享:
信管網cnitpm570907354429:
1. 球隊-場地:1:n
場地-裁判:1:1
教練-隊員:1:n
球隊-隊員:1:n
2. a:球隊名稱
b:場地名稱
c:球隊名稱,場地名稱,訓練時間 主鍵:球隊名稱,場地名稱 外鍵:球隊名稱,場地名稱
d:球隊名稱,比賽時間,比分,場地名稱 主鍵:球隊名稱 外鍵:球隊名稱,場地名稱
3. 球迷-球隊:m:n
球迷(姓名,住址,喜歡的俱樂部,球隊名稱)
信管網訂閱號
信管網視頻號
信管網抖音號
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,教材和資料參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |