english japanese

astah*で描けるUML図一覧

astah*は、UML2.xの下記図に対応しています。

UML クラス図

クラス図

モデルの静的な構造を表す図で、問題領域やシステムの構造を表現できます。
astah*では、オブジェクト図、パッケージ図、ロバストネス図も、クラス図を利用して描画できます。



もっと詳しく


ユースケース図

システムが、利用者にどのようなサービスを提供するのかを表現するユースケース図。システムの使用機能(ユースケース)と外部環境(アクター)との関連を表します。

astah*はマインドマップも標準搭載しているので、例えば、顧客要望をマインドマップでまとめて、それをユースケースやアクターに変換する、などといった使い方も可能です。(デモ動画をみる)

もっと詳しく

UML ユースケース図

UML ステートマシン図

ステートマシン図

1つのオブジェクトに注目し、イベントの状態の変化を表すステートマシン図。下記の無償プラグインも使えます。



もっと詳しく


アクティビティ図

フローチャートと同じく、処理の流れを表すアクティビティ図。アクションにステレオタイプを追加することで、アクションの楕円を好きなアイコンに切替えることができます。



もっと詳しく

UMLアクティビティ図

UML シーケンス図

シーケンス図

オブジェクトの相互作用を表す相互作用図の1つで、オブジェクト間のメッセージのやりとりを、 時系列に沿って表現するシーケンス図。
クラスやアクターをドラッグしてライフラインに変換したり、クラスに定義されて操作を指定してメッセージを作成できます。


コミュニケーション図

オブジェクトの相互作用を表す相互作用図の1つで、オブジェクト間のメッセージのやりとりを、接続関係に着目して表現するコミュニケーション図。
レイアウトを工夫することで、 シーケンス図よりもオブジェクト間の関係がつかみやすくなります。

もっと詳しく

UML コミュニケーション図

UML コンポーネント図

コンポーネント図

コンポーネント間の依存関係を表す図です。

もっと詳しく


配置図

実行時のシステム構成や、コンポーネントがどのノードに割り当てられているかを表現する配置図。

もっと詳しく

UML 配置図

UML合成構造図

合成構造図

クラスの内部構造を表現する合成構造図。

もっと詳しく