UML クラスダイアグラムを作成して、システムのクラス、その属性とメソッド、およびオブジェクト間の関係の静的ビューを表示できます。 アプリケーションの概要を示します。
新しいクラス図を開始すると、 UML クラス ステンシルと UML 2.5 標準に準拠した図形が表示されます。
( Visio の Professional エディションには、UML クラスの図とステンシルのサポートが含まれていますが、Standard エディションはサポートされていません)。
-
Visio を起動します。 ファイルが既に開いている場合は、[ファイル]、[新規] の順にクリックします。
-
[Search] ボックスに「UML クラス」と入力します。
-
UML クラス図を選択します。
-
ダイアログ ボックスで、空白のテンプレートまたは 3 つのスターター ダイアグラムのいずれかを選択します。 (選択すると、それぞれの説明が右側に表示されます)。 次に、[ メトリック単位 ] または [ 米国単位] を選択します。
-
[作成] を選択します。
-
ダイアグラムが開きます。 図の横に [図形] ウィンドウが表示されるはずです。 表示されない場合は、[作業ウィンドウ > 表示] に移動し、[図形] が選択されていることを確認します。 それでも表示されない場合は、左側の [図形の展開 ] ウィンドウ ボタンをクリックします。
-
[表示] タブで、[接続ポイント] の横のチェック ボックスがオンになっていることを確認します。 このオプションを選択すると、図形の接続を開始するときに接続ポイントが表示されます。
-
次に、図に取り込みたい図形を、[図形] ウィンドウからページにドラッグします。 テキスト ラベルの名前を変更するには、ラベルをダブルクリックします。
-
クラス、列挙体、またはインターフェイス図形にさらにメンバーを追加するには、メンバー図形を図形パネルからそれぞれの図形にドラッグします。 既存のメンバーを右クリックし、メンバーを挿入するオプションを選択して、新しいメンバーを追加することもできます。
-
2 つの図形を UML コネクタで接続して、図形間の関係を表します。 リレーションシップの種類を変更するには、コネクタを右クリックします。 [ コネクタの種類の設定 ] メニューから目的のリレーションシップを選択します。
-
クラス、列挙体、またはインターフェイス図形のサイズを変更するには、図形ヘッダーをクリックして選択し、黄色のコントロール ポイント (図形の右端) を左または右に移動して、図形の幅を増減します。
-
図形を選択し、右クリックしてポップアップ メニューから対応するオプションを選択して、パラメーター フィールドとステレオタイプ フィールドをクラス図形に追加します。
まず、図を作成し、UML 2.5 標準に準拠した図形を持つ UML クラス ステンシルを追加します。
注: Web 用 Visio での UML ダイアグラムの作成と編集には、 Microsoft 365とは別に購入されるVisio Plan 1またはVisio Plan 2ライセンスが必要です。 詳細については、 Microsoft 365 管理者にお問い合わせください。 管理者が "セルフサービス購入" を有効にしている場合は、Visio のライセンスを自分で購入できます。 詳細については、「 セルフサービス購入に関する FAQ」を参照してください。
-
Visio for the Web を開きます。
-
ページの右上隅付近にある [ その他のテンプレート] を選択します。
-
ギャラリーで、ページの途中にある UML クラス 行まで下にスクロールします。
行の最初の項目は、空白のテンプレートとコンパニオン ステンシルを表します。 行内の他の項目は、すぐに始めるのに役立ついくつかの図形が既に描画されているサンプルダイアグラムです。
-
任意の項目をクリックすると、大きなプレビューが表示されます。
-
使用するダイアグラムが見つかると、その [作成 ] ボタンをクリックします。
関連するステンシルを含む新しい図がブラウザーで開きます。 図の描画を開始する準備ができました。
-
次に、図に取り込みたい図形を、[図形] ウィンドウからページにドラッグします。 テキスト ラベルの名前を変更するには、ラベルをダブルクリックします。
-
クラス、列挙体、またはインターフェイス図形にさらにメンバーを追加するには、メンバー図形を図形パネルからそれぞれの図形にドラッグします。 既存のメンバーを右クリックし、メンバーを挿入するオプションを選択して、新しいメンバーを追加することもできます。
-
2 つの図形を UML コネクタで接続して、図形間の関係を表します。 リレーションシップの種類を変更するには、コネクタを右クリックします。 [ コネクタの種類の設定 ] メニューから目的のリレーションシップを選択します。
-
クラス、列挙体、またはインターフェイス図形のサイズを変更するには、図形ヘッダーをクリックして選択し、黄色のコントロール ポイント (図形の右端) を左または右に移動して、図形の幅を増減します。
-
図形を選択し、右クリックしてポップアップ メニューから対応するオプションを選択して、パラメーター フィールドとステレオタイプ フィールドをクラス図形に追加します。
クラスダイアグラムを作成するためのヒント
-
各要素とそのリレーションシップを識別します。
-
各クラスが何を担当するのかを明確に特定します。
-
図に不要なプロパティを含めないでください。このプロパティは複雑すぎる可能性があります。
クラス表記
記号 |
意味 |
---|---|
- |
属性または操作はプライベートです。 |
+ |
属性または操作はパブリックです。 |