你好吗?我正在提出这个问题,因为我正在开发移动应用程序的体系结构。我正在制作用例图,我需要在该图内表示系统。例如,用户需要向应用询问某种信息。用例称为信息查询,干预的角色是用户和系统。我怎样才能代表系统?它是否像人类演员一样?,相同的符号?或者有另一种方式来表达这一点。非常感谢!。UML用例图系统表示
0
A
回答
0
有两种可能性,取决于您是否对系统的见解感兴趣。如果不是,那么只用一个演员。如果您想从(人类)用户那里删除它,那么您可以定义一个原型并将其分配给它。如果您关心系统,即它是系统的其他子系统,那么您可以在用例图中使用第二个系统边界,并在系统边界框中显示其他子系统的用例,它表示它。
1
- 说实话,有很多职位对UC的对堆栈溢出来指导你,看也对网:sparx tutorial或papyrus tutorial
用例图的目标不是建模系统,但系统为演员做了什么。它始终是一个黑盒子的描述。
可以模型化的系统边界不是UML对象,我的意思是没有“SystemBoundary”元类。
所以通常情况下,我做的:
认为这与系统交互的所有元素(人,而不是人):这是演员。如果能够填充演员姓名和演员角色的表格更安全。就像那样,你确定你知道你为什么定义一个演员。
绘制一个只有角色的模式来显示继承关系来模拟你系统的不同角色。
想想这些元素需要执行什么,并且在堆栈溢出上有很多关于这一点的文章。正如@Kilian所说:不要用功能或工作流程来思考,而要从功能或需求方面来考虑。对于演员来说,能够填充所有用例和主要演员的表格以及简短的句子总结使用案例更为安全。
然后绘制你的图 。
不要忘记使用corectly包含和扩展关系。
goog运气;)
+0
“Goog luck”是一款不错的xD –
相关问题
- 1. uml用例图 - 我如何建模一个“自主”系统?
- 2. 用例图UML
- 3. uml图 - 用例图
- 4. 系统调用示例
- 5. UML diagrams-用例图
- 6. 如何在UML系统序列图中显示If else条件
- 7. 在定义了UML用例之后对系统进行建模
- 8. 网站UML示例
- 9. UML场景示例
- 10. 如何以图形方式表示UML用例扩展点?
- 11. 用于分布式系统的UML
- 12. UML用例图的问题
- 13. UML创建用例图(noob)
- 14. UML类图的文本表示 - 用于UML的DSL
- 15. 如何用主干关系表示UML关系?
- 16. 哪个UML图表用来表示应用程序体系结构?
- 17. 来表示UML
- 18. 用例图 - 作为演员的系统
- 19. 将子系统建模为用例图?
- 20. UML用例图问题与角色和用例之间的关系
- 21. 显示系统中每个模块的UML类图是否很常见?
- 22. 类关系的UML图
- 23. java的Uml类关系图
- 24. UML类图中的关系
- 25. 如何在UML中表示用户的不同角色用例图?
- 26. 肥皂处理中间系统示例
- 27. 桌面辅助系统的UML序列图是否正确?
- 28. IaaS和PaaS云系统的UML部署图
- 29. 如何显示在UML ER图表
- 30. 在UML通信图中表示循环
我不建议通过展示嵌套边界进行系统设计。应该只考虑一个系统。 –