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

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

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

UML クラス ステンシルの図形を次に示します。

図形

説明

クラス図形。

似た構造、動作、リレーションシップを持つオブジェクトのセットを記述します。 クラスの名前は、そのパッケージ内で一意である必要があります。 

クラス図形は、3 行の四角形から始まります。 クラスの名前は、先頭行にあります。 他の 2 つの行は、クラスで使用できるメソッドまたは操作用です。

メンバー図形

属性または操作について説明します。

区切り記号図形

属性から操作 を分離するために、クラス図形で使用 されます。 

インターフェイス図形

内部構造を指定せずに、クラス、コンポーネント、パッケージ、またはその他の要素の外部から見える操作を指定します。

列挙図形。

名前付き値のセットで構成されるデータ型について説明します。 

パッケージ (展開) 図形。

UML モデルの基本的な編成要素を表します。 グループ化された要素の名前空間を提供します。 各要素は 1 つのパッケージにのみ属し、1 つのパッケージを別のパッケージに入れ子にすることができます。 

折りたたまれた図形。

プロセス内のパッケージを表します。

図形をメモします。

モデル要素にセマンティックな影響を与えないダイアグラム コメントとして使用されます。

継承図形。

ソースの種類がターゲット型から継承されることを示します。

インターフェイス実現図形。

ソースの種類がターゲット インターフェイスを実現することを示します。 

関連付け図形。

クラスのインスタンス間の一般的なリレーションシップを表します。

方向付き関連付け図形。

クラスのインスタンス間を 1 方向にのみ流れるリレーションシップを表します。

集計図形。

ひし形を持つ最後のオブジェクトに、もう一方の端にあるオブジェクトへの参照が含まれていることを示します。 そのオブジェクトが排他的に含まれている場合は、代わりに Composition 図形を使用します。 

依存関係図形。

ソースの種類がターゲットの種類に依存することを示します。

コンポジションシェイプ。

ソースの種類にターゲット型の一部があることを示します。

関連項目

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

ヘルプを表示

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

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

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

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

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

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

×