感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
軟體開發過程和建模概述
- 方法論及其對Business分析師工作的影響
- 瀑布模型的步驟:分析、設計、實施、測試、維護
- Agile業務分析方法
- Business分析師是誰?
- 業務分析師角色的觀點
- 動態(行為)模型
- 靜態(結構)模型
- 結構化分析
BA對面向物件的看法
- 面向物件Programming及其對建模的影響
- UML標準
- 認知心理學與面向物件
- 物件
- 屬性和操作
- 操作和方法
- 封裝
- 類別
- 關係
- 泛化
- 關聯
- 聚合
- 組合
- 多態
- Use Case和場景
- Business和系統Use Case
Business 面向物件建模 (B.O.O.M.) 概述
- B.O.O.M.與SDLCs
- B.O.O.M.步驟
- 步驟的順序
- 您首先定義什麼——屬性還是操作?
分析端到端 Business 流程
- 在啟動、分析和測試階段進行訪談
- 步驟1:啟動
- Business需求文件模板
- 步驟1a:模型BusinessUse Case
- 步驟1a i:識別BusinessUse Case(Business用例圖)
- 將理論應用於實踐
- 給Rational Rose用戶的提示
- 案例研究D1:Business用例圖
- 步驟1a ii:範圍BusinessUse Case(活動圖)
- 案例研究D2:Business用例活動圖(帶分區)
使用系統確定 IT 專案範圍 Use Case
- 步驟1b:模型系統Use Case
- 案例研究E1:角色地圖
- 步驟1b ii:識別系統用例包(系統用例圖)
- 案例研究E2:系統用例包
- 步驟1b iii:識別系統Use Case(系統用例圖)
- 案例研究E3:系統用例圖
- 步驟1c:開始靜態模型(關鍵Business類別的類圖)
- 步驟1d:設置分析基準(BRD/啟動)
故事板:用戶體驗
- 步驟2:分析
- 用例描述模板
- 記錄基本流程
- 用例撰寫指南
- 基本流程示例:CPP系統審查案例報告
- 記錄替代流程
- 記錄異常流程
- 進行系統用例訪談的指南
- 系統Use Case的活動圖
- 相關工件
- 決策表
- 案例研究F1:決策表
- 決策樹
- 案例研究F2:決策樹
- 條件/回應表
- Business Rules
- 高級用例功能
- 案例研究F3:高級用例功能
關鍵 Business 物件的生命週期要求
- 什麼是狀態機圖?
- 步驟2a ii:1. 識別關鍵物件的狀態
- 案例研究G1:狀態
- 步驟2a ii:2. 識別狀態轉換
- 案例研究G2:轉換
- 步驟2a ii:3. 識別狀態Activiti
- 案例研究G3:狀態Activiti
- 步驟2a ii:4. 識別複合狀態
- 案例研究G4:複合狀態
- 步驟2a ii:5. 識別並發狀態
使用類圖收集全面的規則
- 步驟2b:靜態分析
- 步驟2b i:識別實體類別
- 案例研究H1:實體類別
- 步驟2b ii:模型泛化
- 案例研究H2:泛化
- 步驟2b iii:模型瞬時角色
- 案例研究H3:瞬時角色
- 步驟2b iv:模型整體/部分關係
- 複合結構圖
- 案例研究H4:整體/部分關係
- 步驟2b v:分析關聯
- 案例研究H5:關聯
- 步驟2b vi:分析多重性
- 案例研究H6:多重性
優化需求中的一致性和重用 Documentation
- 步驟2b vii:將系統Use Case連結到靜態模型
- 案例研究I1:將系統Use Case連結到靜態模型
- 案例研究I1:結果
- 步驟2b viii:添加屬性
- 元屬性
- 案例研究I2:添加屬性
- 步驟2b ix:添加查找表
- 案例研究I5:分析查找表
- 步驟2b x:添加操作
- 案例研究I7:分配操作
- 步驟2b xi:修訂類別結構
- 案例研究I8:修訂結構
設計測試用例並完成專案
- 步驟2c:指定測試
- 結構化走查
- 測試用決策表
- 案例研究J1:從決策表推導測試用例
- 邊界值分析
- 案例研究J2:使用邊界值分析選擇測試數據
- 系統測試
- 超越系統測試
- 步驟2d:指定實施計劃
- 步驟2e:設置開發基準
開發人員如何處理您的需求
- 面向物件Design Patterns
- 可見性
- 控制類別
- 邊界類別
- 順序圖
- Communication圖
- 其他圖
- 分層架構
- 介面
- 混入
- 使用面向物件語言實現面向物件
- 使用程序Languages實現面向物件分析
- 使用RDBMS從面向物件分析實現Database
最低要求
沒有
21 時間:
客戶評論 (5)
軼事與輕鬆分享知識。
Marcin Rozycki
課程 - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
機器翻譯
所有內容都非常高水準。謝謝!
Magda Lesniak - Comarch Polska S.A.
課程 - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
機器翻譯
Malavika女士是一位非常優秀的培訓師。她非常努力,並且很好地回答了我的問題。我理解SysML和EA的範圍非常廣泛,她盡力以最合適的方式呈現培訓內容。她甚至利用休息時間尋找我們問題的答案。我非常尊敬她!一位偉大的老師!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
課程 - System Engineering using SysML and UML 2
機器翻譯
我喜歡這些簡單但信息豐富的示例代碼。
Yue Wang - DBS Bank Ltd
課程 - Design Patterns
機器翻譯
I mostly liked his subject knowledge and style.
Giacomo Urso
課程 - Systems Modelling with SysML
機器翻譯