Home. 
.

transparent

transparent

transparent

UML 複合構造図

Altova UModel® 2012 を使えば、タスクを成し遂げるためにオブジェクトが行うやり取りや、オブジェクトの内部構造を記述、またはデザインの構造やアプローチを視覚的に表現する UML 複合構造図を素早く作成することができます。

UML 2 では複合構造図におけるスタイルがいくつか導入されました。概念設計を表現する際には、複合構造図よりプログラミング言語やオペレーティングシステム、または特別な実装環境から独立してデザインストラテジーの情報を表現することで、抽象度を上げることができます。

例えば、プロジェクトにて互換性のないインターフェースを持った複数のソースへ接続する必要がある場合、よく知られている Adapter パターンに対して複合構造図を使用するべきかも知れません。

独自のツールバーやコンテキストメニュー、直感的な入力ヘルパーにより、UModel® 2012 における複合構造図の作成は、そのスタイルに関係なく簡単に行えるようになっています。

複合構造図には協調楕円のような、UML 2 で追加された根本的な要素がいくつか含まれます。



UML 複合構造図ツールバー

UML 複合構造図

次に協調エンティティを表す長方形の要素を追加して、それらを接続線で結びます。



UML 複合構造図1

UML 複合構造図2

UML 複合構造図3

この例では、要素のデフォルト名が、要素配置時に割り当てられます。要素名は描画ペインにて直接、または各要素のプロパティ入力ヘルパーウィンドウから編集することができます。

Altova UModel UML composite structure diagram 4

クリックしてスクリーンショットを拡大

コネクター線のプロパティウィンドウでは、協調を記述するためのテキストを追加することができます。



UML 複合構造図

協調楕円を拡張して、更に多くの要素を追加する必要がある場合、楕円を選択してスピード編集ボタンによりサイズの変更を行うことができます。サイズ変更ボタンをドラッグすることで、目的の大きさに楕円を変更することができます。



UML 複合構造図

上記で説明した方法を繰り返すことで、協調エンティティを新たに追加、接続することができます。



UML Adapter パターン

UModel® 2012 では複合構造図を印刷、またはイメージファイルとして保存することができ、プロジェクトのドキュメンテーションに挿入することができます。

詳細まで記述されたスタイルの UML 複合構造図を作成したい場合、強調使用の楕円や依存関係の線を、協調要素と同様に、簡単に作成することができます。



UML 複合構造図ツールバー



UML 複合構造図での詳細なスタイル

複合構造図を作成して、クラスの内部構造をマッピングするには、UModel® 2012 のスピード編集ボタンをクリックすることで、プロパティ区間を開くことができます。



UML 複合構造図クラス

プロパティ区間の内部では、プロパティの詳細を必要に応じて再定義することができます。



UML 複合構造図

個々の大きさ変更ハンドルを使うことで、要素の位置や大きさを、手動で変更することもできます。それ以外にも、UModel® 2012 のレイアウトメニューを使用することで、UML 2 複合構造図内部にある要素の配置を思いのままに行える機能にアクセスすることができます。



UML 複合構造図

UML 複合構造図

UModel® 2012 を使って、プロジェクトの記述がどれほど楽になるかを体験してみてください。今すぐ無料トライアルをダウンロード



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
.
Industry Standard UML
.

UML logo

.

Altova UModel は OMG により最近承認された最新の UML 仕様 2.3 に準拠した UML ツールです。UModel は UML 2.3 ダイアグラム要素と最新の XMI 機能をサポートします。

.
.

transparent

transparent