トップ > サービス > 教育担当の皆様へ > トレーニングコース > 【組込み向け】UML入門講座

【組込み向け】UML入門講座

コース名

【組込み向け】UML入門講座

コース概要

オブジェクト指向におけるモデル表記法であるUML(Unified Modeling Language)は、1997年11月のバージョン1.1公開の後着実に普及し、今や世界規模でデファクトスタンダードの地位を確立しています。
その間UMLは版を重ね、2004年10月2.0の最終仕様が公開されました。UML2.0では、MDA(Model Driven Architecture)並びにコンポーネントベース開発への対応が図られ(組み込み系領域での適用性・有用性も向上しています)、これに伴いいくつかの図(ダイアグラム)が新規に追加され、いくつかの図で大きな変更が加えられるといった大きな改訂となっています。
UML2.0を適切に使いこなすには、それまでの1.xの改訂時とは異なり、これまでUMLを使っていた人でも、全体的に一回はきちんと勉強し直す必要がありますし、初めて勉強する方にとってはボリュームが大きく(内容の難度も高くなっている)、習得の困難度はより高いものになっています。
本講座は、ご好評をいただいている弊社の『UMLモデリング入門』を基にしたUML2.0習得講座で、従来同様、演習を交えながらUMLの表記法を効果的に学習していきます。
特に組み込み系で良く使用するダイアグラムを中心に説明します。

日数

1日

時間

10:00~17:00

受講料(税込)

オープンセミナー:42,000円

対象者
  • はじめてUMLを学んでみようという方
  • オブジェクト指向開発に携わる全ての方
  • オブジェクト指向を使用していない場合でも例えば以下の方
    仕様作成者 / 要求分析者 / 設計者
前提条件
  • オブジェクト指向の基本的な概念を習得している方
    (「オブジェクト指向オリエンテーション」講座受講済み相当の知識がある方)
到達目標
  • UMLとは何か、採用のメリットを人に説明できるようになる。
  • UML2.0の学習した範囲内で記述されたモデルであれば(ie大方のモデルが)理解できるようになる。
  • 学習したUML2.0の図のいくつかを現場で使い始められるようになる。
講師より

ソフトウェア開発者だけでなく、これから UML を導入して仕様書や設計書を改善していきたいと思っているシステム設計者 / エレキ設計者、あるいはオフショア開発のために仕様書改善を考えている人にも是非お勧めしたいコースです。

内容
1.はじめに
1) 本講座の目的
2) 本講座を受けての達成目標
3) 講義進行の目安
2.UMLの概要
1) UMLとは
2) UMLが提供する図
3) UML普及の理由
4) UML利用事例
3.オブジェクト指向の基本概念
1) オブジェクトとは何か
2) オブジェクトのもつ4つの特徴
3) クラス〔Class〕
4) インスタンス〔Instance〕
5) カプセル化〔Encapsulation〕
6) 汎化関係(継承)〔generalization (inheritance)〕
7) 継承〔Inheritance〕
8) ポリモルフィズム(多相性)〔Polymorphism〕
9) インターフェイス〔Interface〕

[ 4.~ 16.UMLのダイアグラム ]

4.ユースケース図

5.クラス図

6.オブジェクト図

7.シーケンス図

8.相互作用概念図

9.コミュニケーション図

10.タイミング図

11.ステートマシーン図

12.アクティビティ図

13.コンポーネント図

14.コンポジット構造図

15.パッケージ図

16.配置図