Enterprise Architectを使用してUMLクラス図を描画する

以下は、Enterprise Architect 10(build1005)トライアルプリントUMLクラス図を使用するために使用したプロセスです。

まず、[ファイル]メニューをクリックして[新しいプロジェクト]メニュー項目を選択し、新しいプロジェクトを作成して、保存するパスを選択します。次のダイアログボックスが表示され、[基本的なUML 2テクノロジー]を選択して、[クラス]をチェックします

以下に示すように、プロジェクトブラウザを開きます。

次に、「クラスモデル」を右クリックし、下に示すように、「追加」メニューの「図の追加」メニュー項目をクリックします。

下の図で「UML構造」を選択し、次に「クラス」を選択します。名前は自分で定義します

次に、ツールボックスで[クラス]を選択し、次のように中央のアートボードにドラッグします

ドラッグすると、クラス属性ボックスがポップアップし、クラスの名前、作成者の名前を入力できます。以下に示すように、PHPなどの言語を選択することもできます

次に、クラスのプロパティとメソッドを設定できます。いくつかの方法があります。

(1)設定するクラス(「MyClass」など)を選択し、右クリックしてポップアップメニューの[機能とプロパティ]メニューの[属性]メニュー項目を選択し、[操作]メニュー項目でクラスの属性を設定します。以下に示すように、メソッド:

(2)設定するクラスを選択し、拡大鏡に似た小さなアイコンをクリックして、ポップアップするフローティングツールバーで2つの小さな四角を選択します。1つはプロパティの設定用で、もう1つはメソッドの設定用です。

(3)ショートカットキー:

Ctrl + Shift + F9:プロパティを設定する

Ctrl + Shift + F10:設定方法

上記の2つの方法(1)、(2)を使用してプロパティを設定すると、次のダイアログボックスがポップアップ表示され、ダイアログボックスにプロパティ名、タイプ、スコープを入力してから、[保存]ボタンをクリックして保存してから、[新規]をクリックします。ボタンは、次のダイアログボックスを閉じずにプロパティを追加し続けることができます

上の画像の[閉じる]ボタンをクリックすると、次のように設定されます。

上記の(1)、(2)メソッドを使用してメソッドを設定すると、次のダイアログボックスがポップアップし、メソッド名、メソッドパラメータ、戻り値のタイプ、スコープを入力できます。また、[保存]ボタンをクリックして保存してください。設定してください!

次に、「閉じる」ボタンをクリックして、以下に示すように設定します。

ショートカットキーを使用してプロパティを設定すると、次の画面でプロパティの名前とタイプを直接編集できます。プロパティをクリックするとポップアップするプロパティダイアログボックスで、より詳細な設定を行うことができます。

編集後の効果は次のとおりです。

ショートカットキーを使用してメソッドを設定すると、次の画面が表示されます。メソッドをクリックするとポップアップするメソッドダイアログボックスで、メソッドのパラメーター、戻り値のタイプ、スコープ、詳細設定を直接編集できます。

編集後の効果は次のとおりです。

次に、クラス間の関係を描く必要があります

まず、クラスを選択し、以下に示すように、下図の小さな上向き矢印の小さなアイコンを見つけます。

この小さなアイコンをクリックした後、ポップアップメニューの[クラス]を選択し、次に示すように、選択した関係タイプ(一般化、関連付け、組み合わせなど)に応じて

たとえば、「依存関係」(依存関係)タイプを選択すると、次に示すように、クラス設定ダイアログボックスがポップアップします。

このクラスを設定すると、2つのクラスの間に点線の矢印が表示され、効果は次のようになります。

上記は、既存のクラスを前提としてリレーションシップを作成し、新しいクラスを作成する方法ですが、既存の2つのクラスにリレーションシップを追加する方法について説明します。たとえば、次の画像MyClass2およびMyClass3

最初にクラスを選択します。たとえば、MyClass3を選択し、右クリック後にポップアップするメニューで[詳細]メニューの[親]メニュー項目を選択します(下図を参照)。

次に、以下に示すように、親クラスを設定するためのダイアログボックスが表示されます。

上の画像の[選択]ボタンをクリックすると、ダイアログボックスがポップアップしてクラスを選択できます。次に示すように、MyClass2を選択します。

次に、今すぐ親クラスを設定するダイアログボックスに戻ります。MyClass3とMyClass2の関係が下の図の赤いボックスに表示されます。

上の図の[閉じる]ボタンをクリックすると、次の図に示すように、MyClass2とMyClass3の間に実線の矢印が表示されます。

以下に示すように、関係をクリックして、ポップアップメニューの[詳細]メニューから[変更されたタイプ]メニュー項目を選択します。

[タイプの変更]をクリックすると、次に示すように、関係タイプを選択するためのダイアログボックスが表示されます。

たとえば、次に示すように、依存関係に変更します。

次に、確認ダイアログボックスがポップアップします。次に示すように、[はい]をクリックします。

確認後、関係が変化し、矢印が点線になり、次のようになります。


————————————————
著作権に関する声明:この記事はCSDNブロガー "cfeibiao"によるオリジナルの記事であり、CC 4.0 BY-SAの著作権契約に従い、元のソースリンクとこの声明を添付して転載してください。
元のリンク:https://blog.csdn.net/cfeibiao/article/details/8545083

13件の元の記事を公開 Likes6 訪問者10,000以上

おすすめ

転載: blog.csdn.net/majianting/article/details/103011727