お問い合わせ

コース概要

EAPファイルの作成と設定

  • Enterprise Architectプロジェクトファイルの作成と保存
  • ビューの種類
  • プログラムインターフェース:メニュー、ツールバー、ツールボックス、プロジェクトブラウザおよびその他のウィンドウ
  • ウィンドウのドッキングと非表示化

モデルおよびダイアグラムの操作

  • 事前定義されたモデル
  • パッケージ(ビュー)とダイアグラム
  • モデルおよびダイアグラムへの要素追加
  • 項目の削除方法とその影響
  • ダイアグラムの保存

要求定義管理

  • 要求収集の方法
  • FURPS要求カテゴリ
  • 要求定義ダイアグラム
  • 要求間の関係
    • アグリゲーション
    • 依存関係
  • ダイアグラムの視認性を高めるには?
    • ダイアグラムのレイアウト
    • 要求ステータスの色分け
    • パッケージ名の表示/非表示
  • マトリックス関係の作成と管理
  • 要求のドキュメンテーション
    • HTMLページ
    • 印刷可能バージョン
  • 高度な要求管理
    • カスタム要求タイプ
    • カスタム要求ステータス
    • 要求のトレーサビリティ管理
    • 要求のドキュメンテーション

ビジネスプロセスモデリング、アーキテクチャ

  • アクティビティダイアグラム
  • 複合アクティビティ
  • 制御フロー、オブジェクトフロー
  • 例外処理、割り込みフロー
  • パーティション
  • 並行フローと意思決定
  • ダイアグラムの視認性を高めるには?
    • 詳細レベルの違い
    • 詳細量の削減
    • プロセスの複雑さ
  • コンポーネントおよびデプロイメントダイアグラム
  • システムの初期アーキテクチャ - 論理および物理
    • ネストされたコンポーネント
    • 委譲とアセンブリ
    • ポート
    • インターフェース
    • 通信パス
  • ダイアグラムにおけるステレオタイプの非標準的な実装(オプション)
    • ステレオタイプグラフィックライブラリ
    • プロジェクトへのライブラリ追加
    • カスタムグラフィックステレオタイプ

ユースケースとそのドキュメンテーション

  • 機能要件のモデリング
  • システムの範囲(スコープ)
  • アクターとそれらの関係
    • ユースケースの特定
    • 関連「アクター - ユースケース」とそのプロパティ
    • ユースケース間の関係:include、extend、汎化
  • 自動番号付け
  • ユースケースシナリオと、それらに基づいて生成されるアクティビティダイアグラム
  • ドキュメント生成
  • ドキュメントテンプレート

アナリティカルモデル

  • ドメインモデルレベルのクラスダイアグラム
    • クラス、メソッド、属性、抽象クラス、インターフェース
    • 関連とそれらの特性
    • その他の関係:アグリゲーション、コンポジション、汎化、依存、関連クラス
    • クラスの識別
  • シーケンスダイアグラム
    • メッセージタイプ:非同期、同期、リターン
    • ステレオタイプ:Boundary、Control、Entity

静的モデル

  • 設計レベルのクラスダイアグラム
  • ソースコード生成とリバースエンジニアリング(オプション)
    • ダイアグラムからのソースコード生成
    • ソースコードからのダイアグラム生成
    • ソースコードとダイアグラムの同期
  • オブジェクトダイアグラム

動的モデル

  • 静的モデルの検証
    • メソッドシグネチャの明確化
    • クラスダイアグラムの検証
  • ユースケースと静的アナリティカルモデルに基づくメソッド呼び出しレベルの動的モデリング(シーケンスダイアグラム)
  • ダイアグラムの視認性を高めるには?
    • モデリングされるシナリオ数の削減
    • ライフライン数の削減
    • 複雑なネストブロックの回避
    • 詳細の非表示化
  • ステートマシンダイアグラム(オプション)
    • 状態とサブ状態
    • 状態間の遷移 - トリガー、条件、アクション
    • 内部アクション(entry、do、exit)

パターンとプロファイル(オプション)

  • 「四人組(GoF)」パターン
  • プロジェクト内で定義されたパターン
  • ユーザーパターン
  • XMLファイルからのプロファイルインポート

MDA、ソースコード(オプション)

  • クラスダイアグラムからデータベーススキーマへの変換
  • クラスダイアグラムに基づくSQLスクリプト生成
  • ソースコード生成 - 利用可能なオプション

グループワーク

  • Enterprise Architectパッケージのバージョン管理
  • プロジェクト、ドキュメントのバージョン間の差異
  • リポジトリを用いたモデルの保存
  • 協働ツール

要求

UMLでのモデリングスキル

 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー