免費開始練習
司法三等申論題 109年 [檢察事務官電子資訊組] 系統分析

第 三 題

假設某一國家欲以物件導向概念來建立資訊系統以防堵全球流行傳染病境外移入。所有「外來者」均須經過下列嚴格程序:(a)來自「特定 X 地區外來者」必須經由醫師執行 α 病毒篩檢;來自「其他地區外來者」必須經由醫師執行 β 病毒篩檢。(b)所有的外來者均需由移民局官員調查過去14天的旅遊史。(c)所有的外來者若「在國外停留超過 Y 日」者,除了上述 α 或 β 病毒篩檢外,還須進一步作 γ 檢查。(d)所有的外來者在做完上述檢查後,均需向檢疫帳務人員繳清檢疫費用。請繪出該資訊系統的使用案例圖(Use Case Diagram)。(25分)
📝 此題為申論題

思路引導 VIP

拿到此題,首先盤點系統邊界外的「參與者 (Actors)」與系統提供的「使用案例 (Use Cases)」。接著,利用物件導向的「繼承 (Generalization)」處理外來者的分類,並利用「擴展 (Extend)」關係表達在特定條件下(停留超過 Y 日)才會觸發的 γ 檢查,最後確認關聯線與箭頭方向是否符合 UML 標準規範。

🤖
AI 詳解 AI 專屬家教

【破題】 本題旨在測驗 UML 使用案例圖(Use Case Diagram)的繪製能力,核心評分重點在於:參與者的繼承關係、基本關聯線的配置,以及條件觸發的擴展關係(<<extend>>)之應用。 【解析】

▼ 還有更多解析內容

升級 VIP 解鎖