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

uml - UMLのコラボレーション図とコミュニケーション図の違いは何ですか?

UMLのコラボレーション図とコミュニケーション図の違いは何ですか? それらは同じ図ですか?

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

c# - How to signal object instantiation in a Collaboration/Communication Diagram?

I'd like to know how to translate the following line of code to a Collaboration Diagram:

I know that I can call an Food's method using the following notation:

being that equivalent to

and

is equivalent to

but how do I signal that I want to call a given constructor on Food?

Thanks

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

c# - コラボレーション図:変数と属性の値を指定された値に設定することを表す方法

MyClassと呼ばれる属性とMyAttributeと呼ばれるメソッドを持つと呼ばれるクラスがあると仮定しましょうMyMethod()。そのメソッド内に、という変数が必要MyVariableです。の呼び出し内で、の値を「MyVariable」MyVariableと「MyAttribute」に設定したいと思います。コラボレーション図でこれを行うにはどうすればよいですか?MyAttributeMyMethod()

この種の情報はインターネットで見つかりません。私が勉強している本(UMLとパターンの適用)の詳細は非常にあいまいです。

ありがとう

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

uml - StarUML でシーケンス図を使用してコラボレーション図を生成できますか?

これを自動的に行うことは可能ですか?それとも手動で行う必要がありますか?

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

collaboration-diagram - サブクラスはスーパークラスの共同作業者と見なされますか?

たとえば、XMLParser1 と XMLParser2 を作成するために拡張する抽象 XMLParser クラスがある場合、XMLParser は XMLParser1 と XMLParser2 の共同作業者ですか?

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

uml - 緊急通報システムの UML コラボレーション図

私はいくつかのソフトウェア モデリング/設計の宿題に取り組んでおり、この特定のユース ケースをコラボレーション ダイアグラムに変換する方法に頭を悩ませています。私はこの優れたチュートリアルを見つけましたが、私が研究しているユースケースでは、類推を見つけることができない「UI」コンポーネントが導入されています。

問題の問題は次のように引用されています。

ユースケース名: 緊急事態の報告 参加するアクター: 警官によって開始され、特派員と通信する イベントの流れ:

  1. 警官は自分の端末の「緊急通報」機能を有効にします
  2. システムは、役員にフォームを提示することで応答します
  3. 担当者は、緊急レベル、種類、場所、および状況の簡単な説明を選択して、フォームに入力します。警官はまた、緊急事態への可能な対応についても説明します。フォームが完成したら、現場担当者がフォームを送信します。
  4. システムがフォームを受け取り、特派員に通知します。
  5. 特派員は送信された情報を確認し、データベースにインシデントを作成します。コレスポンデントは応答を選択し、レポートを承認します。
  6. システムは、承認と選択された応答を担当者に表示します。前提条件: 担当者がシステムにログインしている 事後条件: 担当者が応答者から確認応答と選択した応答を受信した、または担当者がトランザクションを処理できなかった理由を示す説明を受信した。

私が理解しているように、コラボレーション図の関連付けは、オブジェクト間のメッセージの流れを示しており、オブジェクトがモデル化するものの物理的な関係を必ずしも反映しているわけではありません。その場合、どのオブジェクトが newEmergencyForm() メソッドを担当し、どのオブジェクトがそのメソッドを呼び出す必要があるのでしょうか? newEmergencyForm() メソッドと reportEmergency() メソッドを 1 つにまとめることができませんでしたか?

0 投票する
0 に答える
344 参照

uml - UML コミュニケーション図での条件付きメッセージの送信

コミュニケーション図で次の擬似コードを表現したいと思います。

これを行う標準的な方法はありますか?次の画像で行ったことは正しくないと思います。

通信図