uml diagram types

□構成図
*クラス図
*オブジェクト図

□振る舞い図
*ユースケース図
*シーケンス図
*コラボレーション図
*ステートチャート図
*アクティビティ図

□実装図
*コンポーネント図
*配置図


■クラス図□class diagram
クラスとクラス間の関連を示す。
モデルの組み立て部品の集合のこと。クラスと関係によって、(クラスの)構造と(クラス間の)関係を表現する

■オブジェクト図□object diagram
オブジェクトとオブジェクト間の関連を示す。
システムのある時点でのスナップショット

■ユースケース図□usecase diagram
システムの使われ方を示す。
システムのコンテキストと外部機能(ファンクショナリティ)の設定

■シーケンス図□sequence diagram
オブジェクトの相互の関係を時間軸に沿って示す。
相互作用するオブジェクトの時間順序系列、
すなわち、オブジェクトの集団メッセージ送信の時系列表現

■コラボレーション図□collaboration diagram
オブジェクト間の相互作用を示す。
オブジェクト集団における相互作用の直接表現や
オブジェクト集団の接続トポロジーとメッセージ、スレッドの順序などを表現

■ステートチャート図□state chart diagram
オブジェクトの状態の変化を示す。
1つのオブジェクトの生成から消滅までの状態遷移、
すなわちあるクラスに属するオブジェクトの「ライフサイクル表現」を提供

■アクティビティ図□activity diagram
オブジェクトのアクションの変化を示す。
1つのインタラクション全体における手続きの制御フロー
状態図の相対表現としてワークフローに焦点を当てる図

■コンポーネント図□component diagram
コンポーネントとコンポーネント間の関連を示す。
ソフトウェア-ユニット間の依存関係を示すもの
ソフトウェアモジュールの構成やバージョン管理も表現できる

■配置図□deployment diagram
オブジェクトの物理的な配置を示す。
オブジェクトやパッケージ、ファイルなどを実際のプラットフォームや
ネットワークノード上のどこに配置するのか、さらにはどのプロセス上で実行するのか、
といった物理的な視点でシステム構成を表現


ref:
http://www.atmarkit.co.jp/im/carc/serial/dstylefaq/uml/uml1_2/uml1_2.html
http://itpro.nikkeibp.co.jp/article/COLUMN/20060213/229061/?SS=imgview&FD=-192991770

Top

HOME

09 | 2008/10 | 11
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

QR

name:
mail:
title:
body:

N/A