聯繫我們

課程簡介

創建和配置EAP文件

  • 創建並保存Enterprise Architect項目文件
  • 視圖類型
  • 程序界面:菜單、工具欄、工具箱、項目瀏覽器及其他窗口
  • 窗口的停靠與隱藏

操作模型與圖表

  • 預定義模型
  • 包(視圖)與圖表
  • 向模型和圖表中添加元素
  • 移除項目及其後果的不同方法
  • 保存圖表

需求管理

  • 需求收集方法
  • FURPS需求類別
  • 需求圖表
  • 需求間的關係
    • 聚合
    • 依賴
  • 如何提升圖表外觀?
    • 佈局圖表
    • 設置狀態顏色
    • 啟用或禁用包名稱
  • 創建和管理矩陣關係
  • 需求文檔化
    • HTML頁面
    • 可打印版本
  • 高級需求管理
    • 自定義需求類型
    • 自定義需求狀態
    • 追蹤需求
    • 記錄需求

業務流程建模、架構

  • 活動圖
  • 複合活動
  • 控制流、對象流
  • 處理異常中斷流程
  • 分區
  • 並發流程與決策
  • 如何提升圖表外觀?
    • 不同詳細程度層級
    • 減少細節數量
    • 流程複雜度
  • 組件和部署圖
  • 系統的初始架構—邏輯與物理
    • 嵌套組件
    • 委派和組合
    • 端口
    • 接口
    • 通信路徑
  • 圖表中非標準 stereotypes 的實現(可選)
    • stereotypes圖形庫
    • 將庫添加到項目中
    • 自定義stereotypes圖形

用例及其文檔編寫

  • 功能需求建模
  • 系統範圍
  • 參與者及其間的關係
    • 識別用例
    • 「參與者-用例」關聯及其屬性
    • 用例之間的關係:包含、擴展、泛化
  • 自動編號
  • 基於其生成的用例場景與活動圖
  • 文檔生成
  • 文檔模板

分析模型

  • 領域模型層級上的類圖
    • 類、方法、屬性、抽象類、接口
    • 關聯及其特性
    • 其他關係:聚合、組合、泛化、依賴、關聯類
    • 類識別
  • 序列圖
    • 消息類型:異步、同步、返回
    • stereotypes:邊界、控制、實體

靜態模型

  • 設計層級上的類圖
  • 源代碼生成和逆向工程(可選)
    • 從圖表生成源代碼
    • 從源代碼生成圖表
    • 源代碼與圖表同步
  • 對象圖

動態模型

  • 靜態模型驗證
    • 澄清方法簽名
    • 驗證類圖
  • 基於用例和靜態分析模型的調用層級(序列圖)動態建模
  • 如何提升圖表外觀?
    • 減少模擬場景數量
    • 減少生命線數量
    • 避免複雜嵌套塊
    • 隱藏細節
  • 狀態機圖(可選)
    • 狀態和子狀態
    • 狀態間轉換—觸發、條件和動作
    • 內部動作(進入、執行、退出)

模式與配置文件(可選)

  • 「四人組」模式
  • 項目中定義的模式
  • 用戶自定義模式
  • 從XML文件導入配置文件

MDA,源代碼(可選)

  • 類圖到數據庫模式的轉換
  • 基於類圖的SQL腳本生成
  • 源代碼生成—可用選項

小組工作

  • Enterprise Architect包版本控制
  • 項目、文檔的版本差異
  • 使用存儲庫保存模型
  • 協作工具

最低要求

UML建模技能

 21 小時

客戶評論 (1)

課程分類