メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

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

注:  Web 用 Visioを使用している場合は、UML ダイアグラムは Visio プラン 1で使用できますが、 Microsoft 365 の Visioでは使用できないことに注意してください。

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

Visio プラン 2 と Visio 2019では、空の UML テンプレートから開始するか、(場合によっては) UML スターターダイアグラムを変更できます。

このサブスクリプション バージョンの Visio では、UML 2.5 仕様に準拠した UML 図形がサポートされ、図で必要に応じて柔軟に使用できます。

クラスダイアグラム

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

UML クラスダイアグラムを作成する 

 コンポーネント図

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

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

デプロイダイアグラム

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

UML 配置図を作成する

シーケンス図

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

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

アクティビティ図

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

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

ステート マシンの図

ステート マシン (または ステートチャート) 図を使用して、オブジェクトが有効期間中に通過する状態のシーケンスを表示します。 

UML ステート マシンダイアグラムを作成する 

ユース ケース図 

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

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

通信図

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

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

データベース表記図

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

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

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

Web 用 Visioでは、9 種類の UML ダイアグラムの種類と、いくつかの図形がキャンバスに既に描画されている多数のサンプル ダイアグラムから選択できます。 各選択肢には、選択したダイアグラムの種類に一致するステンシルが付属しています。

注:  Web 用 Visio での UML ダイアグラムの作成と編集には、 Microsoft 365とは別に購入されるVisio Plan 1またはVisio Plan 2ライセンスが必要です。 詳細については、 Microsoft 365 管理者にお問い合わせください。 管理者が "セルフサービス購入" を有効にしている場合は、Visio のライセンスを自分で購入できます。 詳細については、「 セルフサービス購入に関する FAQ」を参照してください。

このサブスクリプション バージョンの Visio では、UML 2.5 仕様に準拠した UML 図形がサポートされ、図で必要に応じて柔軟に使用できます。

クラスダイアグラム

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

UML クラスダイアグラムを作成する 

 コンポーネント図

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

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

デプロイダイアグラム

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

UML 配置図を作成する

シーケンス図

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

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

アクティビティ図

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

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

ステート マシンの図

ステート マシン (または ステートチャート) 図を使用して、オブジェクトが有効期間中に通過する状態のシーケンスを表示します。 

UML ステート マシンダイアグラムを作成する 

ユース ケース図 

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

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

通信図

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

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

データベース表記図

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

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

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

Visioでは、空の UML テンプレートと適切なステンシルから始めて、UML ダイアグラムを作成できます。

クラスダイアグラム

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

UML クラスダイアグラムを作成する 

シーケンス図

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

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

アクティビティ図

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

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

ステート マシンの図

ステート マシン (または ステートチャート) 図を使用して、オブジェクトが有効期間中に通過する状態のシーケンスを表示します。 

UML ステート マシンダイアグラムを作成する 

ユース ケース図 

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

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

データベース表記図

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

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

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×