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

第 二 題

請舉例詳述如何用活動圖塑造企業流程,並說明控制節點(control node)和物件節點(object node)有那些類型,控制流程(control flow)和物件流程(object flow)有什麼區別。(25 分)
📝 此題為申論題

思路引導 VIP

看到活動圖考題,首先聯想其在物件導向分析(OOA)中做為「動態行為塑模」的核心角色,特別適合描繪企業工作流(Workflow)。解題應拆解為四個層次:1. 構建具體企業場景(如電商訂單處理);2. 羅列 UML 規範中的控制節點(如分岔、會合、判斷);3. 分類物件節點(如針腳、資料儲存);4. 以表格精準對比控制流程與物件流程在傳遞內容與語意上的差異。

🤖
AI 詳解 AI 專屬家教

【破題】 活動圖(Activity Diagram)為 UML 中用於動態行為塑模的重要工具,特別適合用於企業流程再造(BPR)或系統需求分析階段,以視覺化方式呈現活動的執行順序、並行處理及資料流動。其核心由節點(控制、物件、動作)與邊(流程)所組成。 【論述】

▼ 還有更多解析內容
📝 活動圖塑造企業流程
💡 利用 UML 活動圖之節點與流程,視覺化呈現企業動態行為、執行順序與資料流動。
比較維度 控制流程 (Control Flow) VS 物件流程 (Object Flow)
定義目的 決定「何時」執行下個動作 — 傳遞動作所需的「資料」
傳遞內容 執行權 (Token) — 物件或資料實體
圖形表示 實線箭頭 (連接動作) — 實線箭頭 (連接物件節點)
核心功能 協調流程執行順序 — 描述資料之流向與狀態
💬控制流程負責骨架順序,物件流程負責肌肉資料填充,兩者共同構成完整活動圖。
🧠 記憶技巧:VIP 會員可查看這題的記憶口訣與速記法
⚠️ 常見陷阱:VIP 會員可查看這題最常被誘答的陷阱整理
狀態圖 (State Machine Diagram) 案例圖 (Use Case Diagram) 泳道 (Swimlane) 應用

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

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

🏷️ 相關主題

系統分析與設計
查看更多「[資訊科學組] 系統分析與設計」的主題分類考古題