免費開始練習
調查局四等申論題 105年 [資訊科學組] 系統分析與設計概要

第 四 題

分析師會使用循序圖(sequence diagram)來建立系統的行為模型(behavioral model)以表現出系統內在性的行為及動態觀點,請說明循序圖的功能、術語及定義,並畫出一個循序圖的例子。(25 分)
📝 此題為申論題

思路引導 VIP

看到循序圖(Sequence Diagram)的考題,應先點出它在 UML 動態建模中的定位,強調其核心在於「物件間的訊息傳遞」與「時間先後順序」。作答時需嚴格依照題目要求,分段論述「功能」、「術語定義」,最後輔以一個常見的實務情境(如提款、登入)並以文字或圖解清楚標示出該有的圖形元素(如生命線、訊息箭頭),以展現將抽象觀念具象化的能力。

🤖
AI 詳解 AI 專屬家教

【破題】 循序圖(Sequence Diagram)屬於統一塑模語言(UML)中的互動圖(Interaction Diagram),用於建立系統的行為模型(Behavioral Model)。其核心目的在於描述物件(Objects)之間為完成特定任務(如某個使用案例),隨「時間順序」所進行的訊息(Messages)傳遞與互動過程。 【論述】

▼ 還有更多解析內容
📝 UML 循序圖精要
💡 展現物件隨時間遞進產生的動態互動與訊息傳遞邏輯
  • 核心功能:具象化使用案例、定義物件介面、呈現系統內部動態運作邏輯。
  • 基本組件:包含參與者(Actor)、生命線(Lifeline)與啟動區間(Activation)。
  • 訊息分類:同步訊息(實心箭頭)、非同步訊息(開放箭頭)及回傳訊息(虛線箭頭)。
  • 複雜邏輯:運用組合片段(Combined Fragment)如 alt 與 loop 描述條件分支與迴圈。
🧠 記憶技巧:VIP 會員可查看這題的記憶口訣與速記法
⚠️ 常見陷阱:VIP 會員可查看這題最常被誘答的陷阱整理
使用案例圖 (Use Case Diagram) 類別圖 (Class Diagram) 溝通圖 (Communication Diagram)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點