問題タブ [class-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
263 参照

.net - 添付プロパティはクラス図のどこに収まりますか?

UML ダイアグラムまたは VS2008 クラス ダイアグラムのようなほぼ UML ダイアグラムで添付プロパティを表す最も適切な方法は何ですか?

0 投票する
6 に答える
12594 参照

.net - .NET Framework クラス ダイアグラムはどこにありますか?

フレームワーク構造のファイル (写真、pdf、または印刷用の他のタイプのファイル) が必要です。.Net フレームワークを学習する際に非常に役立ちます。

0 投票する
3 に答える
1830 参照

oop - 特定のドメインのクラス図を検証するにはどうすればよいですか?

私は自動車販売店のビジネス ドメイン モデル/UML クラス図に取り組んでいます。

私はモデリングが初めてなので、クラス図を検証する方法を知りたいです。さらなる開発 (ユースケースなど) を使用するために、100% 正しいとまではいかなくても、適切なクラス図を作成することは、私にとって非常に重要です。

完全に間違ったモデルを構築することは可能ですか? それとも、適切なモデルとあまり適切でないモデルしかありませんか?

SalesTeam がサービスを提供している顧客をモデル化している SalesTeam に関連付けられた Customer がある場合、それは間違っていますか? Customer が Order に関連付けられている例、Order が ItemOrder に関連付けられている例、ItemOrder が ItemInventory に関連付けられている例を見てきました。SalesTeam または Staff が Order に関連付けられている場所。

モデルと関係を検証するにはどうすればよいですか?

0 投票する
11 に答える
153075 参照

php - PHPUMLジェネレーター

PHPの既存のクラスに基づいてUML図を生成するにはどうすればよいですか?

0 投票する
5 に答える
20519 参照

uml - UML クラス図の関連付け - どのように、いつ、なぜ?

私はたいてい UML と混同してしまいますが、この状況も例外ではありません。インターフェイス IAnimal、クラス Food および Cat があるとします。

これら 3 つの要素の UML クラス図の描画について 3 つの質問があります。

  • IAnimal と Food または Cat と Food の関連付けを使用する必要があると思います。アソシエーション ラインの片側に矢印がありますか? はいの場合、どの側にあり、なぜそこにあるのですか?

  • ダイアグラムで Feed を IAnimal メソッドとして記述する場合、クラス Cat 内にメソッド Feed を記述する必要がありますか、それとも追加の Cat メソッドのみを記述する必要がありますか?

  • 最も重要なのは、関連付けを IAnimal と Food、Cat と Food、またはその両方にする必要があるかどうかです。

0 投票する
7 に答える
15888 参照

c++ - C++ クラス図の作成

Visual Studio .NET プロジェクトでは、すべての名前空間、クラス、メソッド、およびプロパティを視覚的に表現する "クラス ダイアグラム" をプロジェクトに追加できます。Win32 (.NET ではない) C++ プロジェクトでこれを行う方法はありますか? Visual Studio 自体またはサード パーティのツールを使用しますか?

0 投票する
3 に答える
3319 参照

php - コードを生成する PHP クラス図

次の機能を備えたアプリケーションを探しています。

  • クラス図を作成します
  • ダイアグラムしたばかりの構造のコードを生成します

PHP のクラス構造。

前もって感謝します。私の文章がそれほど優れていない場合は申し訳ありませんが、英語は私の言語ではありません。

0 投票する
6 に答える
204015 参照

uml - UML クラス図で、境界クラス、コントロール クラス、およびエンティティ クラスとは何ですか?

私は現在、選択した IDE として NetBeans を使用しています。NetBeans には、UML モデリング用のプラグインがあります。Boundary Classクラス図には、 、Control Class、 と呼ばれるモデル要素がありEntity Classます。ただし、それらの適切な定義を見つけることはできませんが、UML クラス図でこのサイトを見つけました。

0 投票する
5 に答える
2151 参照

uml - UML クラス図でネットワーク接続を表す最良の方法は何ですか?

UML クラス図でネットワーク接続を表す最良の方法は何ですか?

0 投票する
2 に答える
172 参照

class - バージョンが関連している場合のバージョン管理のモデリング

私はクラス図をモデル化していますが、この問題に完全に悩まされています。

私の新しいWebアプリケーションには、ユーザーが変更できる「カード」(主題に関するエントリ)があります。しかし、ウィキとは異なり、カードが異なればデータも異なります。また、ウィキとは異なり、カードはデータベース内で明示的に他のカードと相互に関連しています。ダミーの例を使用して、最初にどのように設計したかを示します。

エレガントで清潔ですが、間違っています。このアプローチを使用すると、美術館は絵画自体ではなく、絵画バージョンに関連付けられます。私の頭から離れた最初の解決策はこれでした:

このアプローチはにおいがします。CardInfoVersionの下のクラス階層は巨大であるため、UMLモデルは読み取り不能になり、CardクラスはCardInfoVersionサブクラスへのORM参照で埋められます。それから私はこれを思いついた:

これもにおいがします。実際、バージョンが消えてから、これはすべて台無しになっています。また、管理者はカードに提案された変更を検証する必要があります。

私はこの問題を解決する方法を本当に知りません。注意:CardInfoVersionサブクラスが相互に関連していなければ、元の設計で問題ありません。

助けてください!