感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
UML語言入門
- UML簡史
- 物件導向建模領域概述
- OMG組織的UML規範
- UML圖表概覽
需求管理
- 需求分類
- FURPS架構下的需求類別
- 需求收集方法
- 使用UML記號進行需求建模
- 需求關聯矩陣
- 根據圖表建立需求規格書
商業流程建模
- 商業流程定義
- 在UML中進行商業流程建模
- 活動圖
- 決策流程與並行
- 例外情況及異常處理
- 分區、泳道
建模非功能性需求
- 使用元件圖和部署圖
- 系統初步架構 - 邏輯和物理
- 建模與系統安全性、效能、可靠性相關的需求
建模功能性需求
- 確定系統範圍
- 使用用例圖對系統功能進行建模
- 識別參與者及其之間的關係
- 辨識用例
- 「參與者-用例」關聯及其屬性
- 用例之間的關係:包含、擴展、泛化
- 建立用例場景並據此生成圖表(活動圖、狀態機
圖)
系統分析模型
- 使用序列圖
- 通信類型:非同步、同步、返回
- 確定通信編號順序
- 分析物件類別:邊界、控制與實體
- 系統設計入門
- 建模互動
靜態建模
- 類別圖和原始碼生成
- 關聯關係及其特性
- 其他關係:聚合、組合、泛化、依賴、關聯類
- 前向/後向工程
- 根據圖表生成原始碼
- 根據原始碼生成圖表
- 同步程式碼和圖表
- 物件圖、連接結構和包圖
動態建模
- 驗證靜態模型
- 精確化方法標記
- 驗證類別圖的正確性
- 在方法呼叫層面進行動態建模
- 設計階段的序列圖
最低要求
建議具備與物件導向相關的基本概念知識,或任何物件導向語言的知識。
21 小時
客戶評論 (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
課程 - Object-Oriented Analysis and Design using UML
機器翻譯
Practice exercises were great and the help given by the trainer was excellent.
Elmer Tuz
課程 - Object-Oriented Analysis and Design using UML
機器翻譯