第八章分析與設計階段–物件導向設計(ood).pptVIP

  • 8
  • 0
  • 约4.88千字
  • 约 56页
  • 2016-10-13 发布于天津
  • 举报

第八章分析與設計階段–物件導向設計(ood).ppt

第八章分析與設計階段–物件導向設計(ood)

第八章 分析與設計階段 – 物件導向設計(OOD) 軟體工程 -物件導向程式設計與UML系統分析實作 綱要 前言 類別的規劃 物件導向設計階段 (OOD) 建立動態模型 建立設計模型 總結 前言 OOD目標: 將OOA階段的分析模型,繼續透過反覆的修正與演進,使得整個模型能更趨於完備。(即:足以拿來實作之完整類別模型) 手段: 以圖7-4為藍圖,繼續以各種基於好的物件導向設計原則進行檢視。 主要任務 建構互動圖(Interaction Diagram) 建構狀態圖(Statechart Diagram) 建構詳細的類別模型(Detailed Class Diagram) 撰寫虛擬程式碼(Pseudo-Code) 在這之前…類別的規劃 問題: 在OOA階段,「使用者與系統的互動媒介」似乎並不明顯? 人機介面(Human Interface): ATM(自動提款機)的輸入裝置 圖形使用者介面(Graphical User Interfaces) 範例探討(1) 一般商務系統至少具備了… 核心類別:”訂單” 功能:顯示訂單明細 假設以GUI為人機介面 (Cont.) 就物件設計的角度來看,顯示訂單明細的功能由”訂單”物件自己來負責,似乎是理所當然!不過… 考慮以下的狀況: 若系統中存在上百個有需要跟使用者直接做輸入輸出的類別,一旦使用者與系統互動的介面需求有所變更時,

文档评论(0)

1亿VIP精品文档

相关文档