问题标签 [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.
uml - UML中的协作图和通信图有什么区别?
UML中的协作图和通信图有什么区别?它们是同一张图吗?
c# - 协作图:如何表示将变量和属性的值设置为指定值
假设我有一个名为的类,其中有一个名为MyClass
的属性MyAttribute
和一个名为的方法MyMethod()
。在该方法中,我希望有一个名为MyVariable
. 我想在MyVariable
对. 如何在协作图中做到这一点?MyAttribute
MyMethod()
我在互联网上找不到任何此类信息,而且我正在学习的书(应用 UML 和模式)在细节上非常模糊。
谢谢
uml - 我可以在 StarUML 中使用序列图生成协作图吗?
是否可以自动执行此操作?还是我必须手动执行?
collaboration-diagram - 子类是否被视为其超类的合作者?
例如,如果您有一个抽象的 XMLParser 类,您将其扩展为 XMLParser1 和 XMLParser2,那么 XMLParser 是 XMLParser1 和 XMLParser2 的合作者吗?
uml - 很好的免费工具来创建 UML 通信(=协作)图
UML 1 使用名称协作图。UML 2 使用名称通信图。在此链接中,您可以找到定义和一个很好的示例。在这里,您可以找到有关如何创建它们的不错参考。
不幸的是,我没有在我最近使用的软件中找到这个图表:DIA。我认为它在WhiteStarUML中也不可用。帮助中有一个教程,但我无法使其工作。由于 WhiteStarUML 是 StartUML 的一个分支,也许它还没有完成。
WhiteStarUML 截图:Collaboration Diagram 有一个文件夹,但里面没有文件可以双击它来创建它(如 Class Diagrams 或 UseCase Diagrams)
您最喜欢创建这些图表的免费工具是什么?
uml - 紧急报告系统的 UML 协作图
我正在做一些软件建模/设计作业,但我在思考如何将这个特定用例转换为协作图时遇到了麻烦。我找到了这个优秀的教程,但是我正在研究的用例引入了一个我找不到类比的“UI”组件。
引用了有问题的问题:
用例名称:报告紧急事件参与参与者:由官员发起并与相应的事件流进行通信:
- 警官启动终端的“紧急报告”功能
- 系统通过向官员出示表格来响应
- 官员通过选择紧急情况级别、类型、位置和情况的简要描述来填写表格。该官员还描述了对紧急情况的可能反应。表格填写完毕后,现场官员提交表格。
- 系统收到表格并通知通讯员。
- 通讯员审查提交的信息并在数据库中创建一个事件。通讯员选择一个响应并确认该报告。
- 系统向官员显示确认和选择的响应。前置条件:该官员已登录系统 后置条件:该官员已收到通讯员的确认和选定的回复,或者该官员已收到说明交易无法处理的原因的解释。
据我了解,协作图中的关联表示对象之间的消息流,不一定反映对象模型之间的物理关系。如果是这种情况,那么应该由哪个对象负责 newEmergencyForm() 方法,哪个对象应该调用该方法?不能 newEmergencyForm() 方法和 reportEmergency() 方法合二为一吗?
uml - 在 uml 通信图中发送条件消息
我想在通信图中表示以下伪代码:
有没有标准的方法来做到这一点?我不认为我在下图中所做的事情是正确的:
uml - 支持协作的 UML 工具
我正在寻找支持协作图的 UML 建模工具(例如 uml 设计器、纸莎草纸、modelio 等)(如此处所述:http ://www.uml-diagrams.org/collaboration-diagrams/collaboration.html和这里http://www.uml-diagrams.org/collaboration-diagrams/collaboration-use.html)
我对绘制这种模式的能力特别感兴趣:
如果有人可以将我链接到一个很好的教程,我也将不胜感激。
PS:为了提供一些上下文,我对协作图最感兴趣,以描述类图的哪个部分参与给定的设计模式(例如,类图的哪些类是观察者模式的观察者/主题)。