本章學習目標
系統行為與互動建模
本章學習目標
完成本章後,讀者應能:
- 說明 互動模型與流程模型、資料模型及領域模型的差異。
- 說明UML四種互動圖的用途,並比較循序圖與通訊圖的表達方式。
- 辨識循序圖中的參與者、生命線、訊息與系統邊界。
- 以系統循序圖呈現參與者與系統之間的互動。
- 從使用案例描述建立主要成功情境的循序圖。
- 使用
alt、opt、loop及par組合片段,並使用ref互動參照。 - 使用狀態圖表達物件如何因事件而改變狀態。
- 以需求、業務規則與驗收準則檢核互動模型。
- 主要使用Mermaid建立可版本管理的循序圖。
- 運用AI產生候選互動模型,並排除缺乏需求依據的訊息。