0
A
回答
1
你可能想看看UML Component Diagrams。它们允许您根据需要描述组件之间的关系&提供的接口。接口是键入的 - 因此您可以捕获通过链接传递的数据类型。
hth。
1
由于@sfinnie建议,组件图是一个好主意,如果你想专注于显示组件和接口的结构和只显示他们是如何相互作用的概述。
作为使用提供的/必需的接口的替代方法,您可以在实体之间绘制<<flow>>
关系,并(取决于建模工具)显示沿该连接流动的数据的类型。
如果您想要显示每个相应交互的更多细节,顺序图很有用;他们显示单个消息及其发生的顺序。您可以在顺序图中使用组件和接口。
最后,如果您想提供通信的抽象描述,您可以使用活动图或交互概览图。然后,你将无法使用UML组件,而是描述方面的互动“出现这种情况,其次是,那么也许其他的。”这可能是最不适合你的情况的,但为了完整性,我将它包括在内。
相关问题
- 1. 我应该用什么图来表示模块中函数之间的交互?
- 2. Drupal Hook:我的模块和Drupal之间没有交互
- 3. 我如何正确使用json和jQuery之间的交互jQuery
- 4. 我该如何做这样的模块?
- 5. 如何注入“chart.js之”我的模块?
- 6. 我的DAO层如何与表示层交互?
- 7. 我该如何解决我的模块模式工作
- 8. 我应该如何配置BitBake来交叉编译我的python模块?
- 9. 我应该如何知道模块的依赖模块名称?
- 10. 我应该如何建模类之间的关联
- 11. 我该如何建模? (部分 - 老师之间的关系)
- 12. 我如何与DomDocumentFragment交互
- 13. 如何让Erlang模块相互交谈?
- 14. 类型类和模块如何交互?
- 15. 在模块之间共享互斥体
- 16. 我该如何删除OTRS模块?
- 17. 我该如何安装pythonds模块?
- 18. 如何在类之间进行交互
- 19. 我该如何“走”LINQ中表格之间的关系?
- 20. 我应该如何在Perl中维护我的对象模块?
- 21. 在显示它之前与我的JSON对象进行交互
- 22. 我如何知道我已经完成了交互模式?
- 23. 我应该模拟我的测试对象与之交互的所有对象吗?
- 24. 我的git子模块的状态如何,我该如何清理它?
- 25. 在EarlGrey中,我如何访问我正在与之交互的元素对象?
- 26. 的Python和Eclipse:如何使用交互式控制台运行的模块后,该模块变量和函数
- 27. 我该如何使用RSpec来测试我的模型与外部服务的交互
- 28. divs之间的空间:我该如何阻止?
- 29. CSS:我如何显示我的区块?
- 30. 如何确保我的图形元素之间的连接在TensorBoard中表示?