第 10 章

本章學習目標

系統行為與互動建模

本章學習目標

完成本章後,讀者應能:

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