トップ > サービス > 教育担当の皆様へ > トレーニングコース > ツールで学ぶUMLモデリング(EnterpriseArchitect編)

ツールで学ぶUMLモデリング(EnterpriseArchitect編)

コース名

ツールで学ぶUMLモデリング(EnterpriseArchitect編)

コース概要

システム開発プロジェクトにとって、ツールの選択や習熟はますます重要なものになっています。ツールを上手に利用することで、システムの品質を高めることができますし、生産性を向上させることもできます。
では、貴方のプロジェクトでは、UMLモデリングツールをうまく使いこなせていますか?いざツールを導入してもどう使えば良いか分からず、単なる「モデルを綺麗に書くツール」になっていたりしませんか?
UMLモデリングツールの利用によって品質や生産性を上げるには、モデリングのスキル、開発工程や作業の理解の上に、さらにツールの使いこなしも重要になってきます。
本講座では、システム開発の流れに沿った演習を実施することにより、ツールを利用したモデリングを学習することができます。
本講座の特徴は以下の通りです。
    ■モデリングツールとしてEnterpriseArchitect(EA ※1)を使用し、演習を通してEAの使い方を理解でき

      ます。
    ■システム開発の各工程(要求、分析、設計)に合わせて解説や演習を進めるため、ツールが使われる

      場面をイメージしやすくなっています。
    ■演習ではEAの使い方解説に加え、小規模のモデリング作業を体験することができます。

日数

1日

時間

10:00 〜 17:00

受講料(税込)

31,500円

対象者
  • システム開発におけるUMLモデリングツールの基本的な利用法や効果を知りたい方
       - UMLモデリングツールの導入を検討されている方
       - EAを使い始めたばかりで、使い方を知りたい方
前提条件
  • オブジェクト指向の基礎用語(オブジェクト、メッセージ、クラス、インスタンス、継承など)を理解している。
  • UMLの基本文法(クラス図、シーケンス図、ユースケース図、オブジェクト図、パッケージ図の要素)を理解している。
到達目標
  • UMLモデリングツールを利用するメリットを理解できる
       - UMLモデリングツールを使用して、効率よくモデルを記述することができる
      - UMLモデリングツールを使用して、UMLモデルや成果物を連携させることができる
講師より

システム開発プロジェクトにおいて、モデリングツールの導入を検討している方、およびEAを使い始めの方にお薦めする講座です。システム開発の流れに沿って、EAを使ってモデルを作成していきますので、システム開発の中でツールを利用するイメージが具体的につかめます。
また、システム開発の中ではモデルだけではなく、画面定義などの他のドキュメントも作成していくことになります。こういったUMLモデル以外のドキュメントの作成や、データの交換についても演習の中で扱いますので、EAで何が出来るのかを知るのに最適です。

内容

【第1日目】 

   形式:講義+演習(個人)

1. システム開発とUMLモデリングツール
  1) システム開発と成果物
  2) UMLモデリングツール

2. ビジネスモデリング
  1) 業務の整理
トピック:概念クラス図の作成

3. 要求
  1) ユースケースモデリング
トピック:ユースケース図の作成、ユースケース図とユースケース記述の連携

4. 分析
  1) ロールと責務の分析
トピック:分析クラス図の作成、クラス図とオブジェクト図の連携
  2) コラボレーションの分析
トピック:分析シーケンス図の作成、クラス図とシーケンス図の連携

5. 設計
  1) クラスの設計
トピック:設計クラス図の作成、パッケージ図の作成、分析クラスと設計クラスの連携、設計シーケンス図の作成、シーケンス図同士の連携

6. その他の機能(オプション)
  1) 要求定義の記述
  2) 画面仕様の記述
  3) ソースコードの生成
  4) 仕様書の生成
  5) ER図からのSQLの生成
  6) XMI形式でのモデルデータ交換
  7) WSDLデータの生成

【本トレーニングでは「Enterprise Architect」を使用しています】

本トレーニングではUMLを使用するトレーニングの教育環境を、スパークスシステムズが提供する高機能・低価格のUMLモデリングツール「Enterprise Architect」を利用してUML学習者にとってより良い学習環境を提供しています。

<「Enterprise Architect」 について>
http://www.sparxsystems.jp/ (スパークスシステムズジャパン株式会社)