UML in Enterprise Architect (workshops) ( umlea | 21 hours )

Prerequisites:

UML 中的建模技能。

Overview:

该课程旨在分析师,设计师,开发人员,测试员和项目经理。

研讨会介绍了一个问题分析、设计和文档系统,使用Sparx Systems的0和1。 在培训期间,将向该计划的先进能力(如MDA,个人资料,XMI)和最好的实践,可以大大简化和加速模型。

因為訓練集中在 Enterprise Architect 工具,需要參與者已經知道如何模型在 [0 。 对于那些想学习模型的人来说,我们有专门的培训(0)。

训练方法

阅读10%,90%研讨会

Course Outline:

創建和配置 EAP 檔

  • 創建並保存 Enterprise Architect 專案檔案
  • 視圖類型
  • 程式介面:選單、工具列、工具箱、專案瀏覽器及其他視窗
  • 停靠和隱藏視窗

使用模型、圖表

  • 預定義模型
  • 套件(視圖)和圖表
  • 將元素加入模型和圖表
  • 移除項目的不同方式及其後果
  • 保存圖表

要求 Management

  • 需求收集方法
  • FURPS 需求類別
  • 需求圖
  • 需求之間的關係
    • 聚合
    • 依賴
  • 如何改善圖表的外觀?
    • 圖表佈局
    • 需求顏色狀態
    • 啟用/停用套件名稱
  • 創建和管理關係矩陣
  • 需求文件化
    • HTML 頁面
    • 可列印版本
  • 高級需求管理
    • 自定義需求類型
    • 自定義需求狀態
    • 需求追蹤
    • 需求文件化

Business 流程建模、架構

  • 活動圖
  • 複合活動
  • 控制流、物件流
  • 處理異常、中斷流
  • 分區
  • 並行流和決策
  • 如何改善圖表的外觀?
    • 不同層次的細節
    • 減少細節量
    • 流程的複雜性
  • 元件和部署圖
  • 系統的初始架構 - 邏輯和物理
    • 嵌套元件
    • 委託和組裝
    • 端口
    • 介面
    • 通信路徑
  • 圖表中的非標準實現(可選)
    • 圖形庫的刻板印象
    • 將庫加入專案
    • 自定義圖形刻板印象

Use Cases 及其文檔

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

分析模型

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

靜態模型

  • 設計層級的類別圖
  • 原始碼生成和逆向工程(可選)
    • 從圖表生成原始碼
    • 從原始碼生成圖表
    • 原始碼和圖表同步
  • 物件圖

動態模型

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

圖案和輪廓(選擇)

  • "四人幫" 模式
  • 專案中定義的模式
  • 用戶模式
  • 從 XML 檔案匯入輪廓

MDA、原始碼(選擇)

  • 類別圖到資料庫架構的轉換
  • 基於類別圖的 SQL 腳本生成
  • 原始碼生成 - 可用選項

小組工作

  • Enterprise Architect 套件版本控制
  • 專案版本之間的差異,文件
  • 使用存儲庫存儲模型
  • Collaboration 工具
Sites Published:

United Arab Emirates - UML in Enterprise Architect (workshops)

Qatar - UML in Enterprise Architect (workshops)

Egypt - UML in Enterprise Architect (workshops)

Saudi Arabia - UML in Enterprise Architect (workshops)

South Africa - UML in Enterprise Architect (workshops)

Brasil - UML in Enterprise Architect (workshops)

Canada - UML in Enterprise Architect (workshops)

中国 - UML in Enterprise Architect (workshops)

香港 - UML in Enterprise Architect (workshops)

澳門 - UML in Enterprise Architect (workshops)

台灣 - UML in Enterprise Architect (workshops)

USA - UML in Enterprise Architect (workshops)

Österreich - UML in Enterprise Architect (workshops)

Schweiz - UML in Enterprise Architect (workshops)

Deutschland - UML in Enterprise Architect (workshops)

Czech Republic - UML in Enterprise Architect (workshops)

Denmark - UML in Enterprise Architect (workshops)

Estonia - UML in Enterprise Architect (workshops)

Finland - UML in Enterprise Architect (workshops)

Greece - UML in Enterprise Architect (workshops)

Magyarország - UML in Enterprise Architect (workshops)

Ireland - UML in Enterprise Architect (workshops)

Luxembourg - UML in Enterprise Architect (workshops)

Latvia - UML in Enterprise Architect (workshops)

España - UML in Enterprise Architect (workshops)

Italia - UML in Enterprise Architect (workshops)

Lithuania - UML in Enterprise Architect (workshops)

Nederland - UML in Enterprise Architect (workshops)

Norway - UML in Enterprise Architect (workshops)

Portugal - UML in Enterprise Architect (workshops)

România - UML in Enterprise Architect (workshops)

Sverige - UML in Enterprise Architect (workshops)

Türkiye - UML in Enterprise Architect (workshops)

Malta - UML in Enterprise Architect (workshops)

Belgique - UML in Enterprise Architect (workshops)

France - UML in Enterprise Architect (workshops)

日本 - UML in Enterprise Architect (workshops)

Australia - UML in Enterprise Architect (workshops)

Malaysia - UML in Enterprise Architect (workshops)

New Zealand - UML in Enterprise Architect (workshops)

Philippines - UML in Enterprise Architect (workshops)

Singapore - UML in Enterprise Architect (workshops)

Thailand - UML in Enterprise Architect (workshops)

Vietnam - UML in Enterprise Architect (workshops)

India - UML in Enterprise Architect (workshops)

Argentina - UML in Enterprise Architect (workshops)

Chile - UML in Enterprise Architect (workshops)

Costa Rica - UML in Enterprise Architect (workshops)

Ecuador - UML in Enterprise Architect (workshops)

Guatemala - UML in Enterprise Architect (workshops)

Colombia - UML in Enterprise Architect (workshops)

México - UML in Enterprise Architect (workshops)

Panama - UML in Enterprise Architect (workshops)

Peru - UML in Enterprise Architect (workshops)

Uruguay - UML in Enterprise Architect (workshops)

Venezuela - UML in Enterprise Architect (workshops)

Polska - Język UML w Enterprise Architect - warsztaty

United Kingdom - UML in Enterprise Architect (workshops)

South Korea - UML in Enterprise Architect (workshops)

Pakistan - UML in Enterprise Architect (workshops)

Sri Lanka - UML in Enterprise Architect (workshops)

Bulgaria - UML in Enterprise Architect (workshops)

Bolivia - UML in Enterprise Architect (workshops)

Indonesia - UML in Enterprise Architect (workshops)

Kazakhstan - UML in Enterprise Architect (workshops)

Moldova - UML in Enterprise Architect (workshops)

Morocco - UML in Enterprise Architect (workshops)

Tunisia - UML in Enterprise Architect (workshops)

Kuwait - UML in Enterprise Architect (workshops)

Oman - UML in Enterprise Architect (workshops)

Slovakia - UML in Enterprise Architect (workshops)

Kenya - UML in Enterprise Architect (workshops)

Nigeria - UML in Enterprise Architect (workshops)

Botswana - UML in Enterprise Architect (workshops)

Slovenia - UML in Enterprise Architect (workshops)

Croatia - UML in Enterprise Architect (workshops)

Serbia - UML in Enterprise Architect (workshops)

Bhutan - UML in Enterprise Architect (workshops)

Nepal - UML in Enterprise Architect (workshops)