第 9 章

本章重點

物件導向分析與領域建模

本章重點

  • 物件導向分析從物件的身分、狀態、責任與協作關係理解系統。
  • 領域模型用來呈現系統必須理解的重要業務概念及其關係,是物件導向分析的重要成果。
  • 類別應來自需求與領域知識,不應把介面元件或技術元件混入分析模型。
  • 屬性、關聯及多重性都必須具有可說明的業務語意與依據。
  • 關聯具有自身資訊或生命週期時,可建立關聯類別。
  • 聚合、組合與繼承都是較強的語意,不應在需求不足時任意使用。
  • 類別與角色必須區分;同一人可能在不同情境擔任不同角色。
  • 建模應從局部需求開始,經由情境檢核與追蹤逐步整合。
  • AI可協助產生候選模型與執行一致性檢查,但不能代替需求確認。
  • Case M01整體模型必須與既有需求、使用案例及活動流程保持一致。