Visio での UML 図

適用先
Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

統合モデリング言語 (UML) は、ソフトウェア モデルの描画、設計のスケッチ、または既存の設計やシステムの文書化を行う標準的な方法です。

注

Web 用 Visio を使用している場合は、UML 図は Visio Plan 1 で使用できますが、Microsoft 365 の Visio では使用できないことに注意してください。

Visio で使用できる UML 図は、動作図と構造図という 2 つの図カテゴリに分かれています。

Visio Plan 2 と Visio 2019 では、空の UML テンプレートから開始することも、(場合によっては) UML スターター図面を変更することもできます。

このサブスクリプション バージョンの Visio では、UML 2.5 仕様に準拠した UML 図形をサポートする一方で、図の必要に応じて使用できる柔軟性も備えています。

クラス図

クラス図を使用して、システムのクラス、その属性とメソッド、およびオブジェクト間の関係を指定するアプリケーションの構造の一般的なモデルを作成します。 

UML クラス図を作成する 

コンポーネント図

コンポーネント図を使用して、システムをまとまりのあるコンポーネントに分割し、コード自体の構造を示します。

UML コンポーネント図を作成する

配置図

展開図を使うと、ランタイム システムの構造を示し、アプリケーションを構成するハードウェア要素とソフトウェア要素がどのように構成されて展開されるかを伝えることができます。

UML 配置図を作成する

シーケンス図

シーケンス ダイアグラムを使用して、相互作用に参加しているアクターまたはオブジェクトと、それらが生成するイベントをタイム シーケンスで並べて表示します。

UML シーケンス図を作成する

アクティビティ図

アクティビティ図を使用して、メソッドの内部動作を記述し、内部で生成されたアクションによって駆動されるフローを表します。

UML アクティビティ図を作成する

ステート マシン図

ステート マシン (または ステートチャート) ダイアグラムを使用して、オブジェクトがその存続期間中に通過する状態のシーケンスを示します。 

UML ステート マシン図を作成する 

ユース ケース図

開発プロジェクトの初期段階では、ユースケース図を使用して、実際のアクティビティと動機を説明します。 後の段階で図を改良し、ユーザー インターフェイスと設計の詳細を反映できます。

UML ユース ケース図を作成する

コミュニケーション図

通信図を使用して、システム内のどの要素が他の要素と対話するかを、シーケンス化されたメッセージに関して示します。 

UML コミュニケーション図を作成する 

データベース表記図

データベース表記法を使用して、データベースのモデルを描画します。 

UML データベース表記図を作成する