問題タブ [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 投票する
2 に答える
706 参照

javascript - DOM でカスタム イベント モデルを文書化または図化する適切な方法

Web アプリケーションに多数のコンポーネントとサブコンポーネントがあるとします。追加したすべてのカスタム イベントの動作を追跡する必要があります。これらの行動を図示または文書化するための確立された方法はありますか?

ドキュメントに表示する必要がある事項は次のとおりです。

  1. さまざまなコンポーネントの関連する DOM 要素の実際のネスト。
  2. イベントの名前とその発生元。
  3. カスタム イベントに添付されたペイロード (たとえば、memoPrototype カスタム イベントのコンテンツ)。
  4. イベントが観察される場所。
  5. 他のイベントに応答してどのイベントが発生したかを示します。
  6. イベントのバブリングが許可される場所と停止される場所。
0 投票する
1 に答える
2100 参照

uml - サンプル構造の UML データフロー図戦略

以下を説明するのに最適な戦略は何ですか?

1) クラス A がクラス B および C のインスタンスを作成した 2) クラス B は、クラス D の特定のメンバーへのクラス B のポインターを介してクラス D と通信できる

インターネットでより多くの情報を検索するためにそれらを説明する適切な用語がわからないため、提案を事前に感謝します.

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

diagram - ERDの解釈

CategorySection-Category関係とCategorySection-Categorization関係の違いは何ですか?

  1. CategorySection-Categoryには、矢印と黒い点があります。
  2. CategorySection-分類には両端に矢印があります。

どちらも「多くの」関係があるはずですが、この図では、これら2つの関係を表すために異なる記号を使用しています。

代替テキスト

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

diagram - ERD では、エンティティを「オプション」と「必須」にするのは何ですか?

私が理解しているように、白い点は「オプション」を示し、黒い点は「必須」を意味します。

その場合、カテゴリは必須ですが、クラシファイドはオプションです。

しかし、それはデータベースで実際に何を意味するのでしょうか? カテゴリは必須で、分類済みはオプションであると言うのですか?

代替テキスト

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

uml - Yet Another 作図・モデリングソフト 提案依頼

私は現在、アイコン (ファイルを表す) を含むネストされたボックスで表されるファイルシステム ディレクトリなど、ものをすばやくマップし、概念を書き留めることができる図作成ソフトウェアを探しています。

もちろん、最も簡単な解決策は紙と鉛筆を使用することですが、残念ながら私は運動能力が非常に低いため、数分後に自分で描いた形を区別することさえできません。それ以外の場合は、彼/彼女を彼らと一緒に働かせるためです。

これまでにたくさんのソフトウェア パッケージを試してきましたが、どれも私が達成しようとしているモデリング/スケッチ タスクを実行するのに十分なほど単純/柔軟/強力ではないようです。

Visio、smartdraw Edraw conceptdraw Vue yEd Dia Kivio paint.net photoshop Illustrator GIMP

さらに、staruml、argouml、Visual Paradigm などのモデリング ツールや Eclipse モデリングをいじってみましたが、それらのほとんどは複雑すぎて、制約が多すぎて、ある意味で完全に異質なものでした。余談ですが、私は日食が大嫌いです。私は、シェル上で nano を使用してシェルスクリプトを作成することに慣れています。膨大な量の機能 (私が使用することは決してないでしょう) は、私がそれを見つけるのを難しくします。本当に探しています。YAGNI G DD MM*T!

UML モデリングは重要な場合もありますが、そのようなモデルは次のフォローアップ フェーズに向けたものであり、ゼロから何かを考え出そうとするとやり過ぎになる (創造性を殺す負担になる) こともあります。

今、何か新しいものを探しているのですが、誰かが何か提案してくれると嬉しいです.

最も重要なことは、ソフトウェアが新しい形状を追加し、親形状が自動的に成長して、追加された形状がすべてその中に収まるように、親形状のサイズを手動で変更する必要がないプログラムを見つけたいことです。

0 投票する
14 に答える
91221 参照

algorithm - 実装するボロノイ図の最も簡単なアルゴリズム?

ボロノイ図を実装する簡単なアルゴリズムは何ですか?

特に疑似形式のアルゴリズムは見つかりませんでした。ボロノイ図アルゴリズム、チュートリアルなどのリンクをいくつか共有してください。

0 投票する
9 に答える
865 参照

diagram - Visio はソフトウェア開発スケッチの標準ですか?

IT マネージャーとプロジェクト マネージャーの選択により、私の専門的な露出は Visio に偏っていると感じています。私は、MS Office が標準である Microsoft ソリューション中心のショップでのみ働いてきました。

他のツールを使用している専門店は他にありますか?

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

c# - .NET で作図アプリケーションを作成するにはどうすればよいですか?

ユーザーが座席エリアの簡単な「マップ」を描画して注釈を付けることができる GUI 座席アプリケーションを作成したいと考えています。

最終的な結果は、おそらく Visio に少し似たものになるでしょうが、特に、ファイルを生成するのではなく、「座席」データ モデルを操作するためのものです。

Java ランドには Graphical Editing Framework (GEF) があります。.NET スペースにこのようなものはありますか? System.Drawing.Drawing2D プリミティブを使用して、すべて自分で処理する必要がありますか?

0 投票する
10 に答える
4728 参照

drawing - プレゼンテーションやレポートの図を描くためにどのようなソフトウェアを使用していますか?

プレゼンテーションやレポートの図を描くためにどのようなソフトウェアを使用していますか?

TCPハンドシェイクを説明するための図を描きたいとします。

私はvisioを使用していますが、結果はあまりにも明白です。

ダイアグラムをより良く描くことができるフリーソフトウェアはありますか?どれがいくつかの3D形状または影を持つこともできますか?