Q
绘制UML状态图
7
A
回答
5
转换不状态。转换是将对象从一个状态转移到另一个状态的事件。状态由对象中变量的值和对象的行为来定义。以一个具有“新 - 等待批准”值的Student对象为例。该学生不被允许注册或上课。但是,如果价值变为“已批准”,则可以允许同一名学生注册并参加课程。有什么不同?学生对象实际上有两个状态。
是什么导致Student对象从一个状态移动到另一个状态?事件“批准到达”也许。因此,审批到达两个国家之间的箭头。
2
图中的“过渡箭头”不是状态,它们是“过渡/动作/发生”。对于例如在所提到的图中,“预定”是状态,打开是其后进入“打开注册”状态的操作。这个“开放”的转换可以被更加冗长地替换为“正在打开” 不幸的是,像预定/打开这样的转换操作也很容易混淆为一个状态,但这不是意图。
0
首先,您需要识别系统中的对象。在这些对象中,您需要选择具有随时间变化概率的对象。然后,您需要分别为所有这些选定对象绘制状态图。框表示该对象的状态,而箭头表示导致更改状态的活动特定对象。
0
相关问题
- 1. 动作如在UML状态图状态
- 2. Java类的绘制Uml图
- 3. Jsplump动态绘制状态机图
- 4. 是如何的状态图中米罗萨梅克的“实用UML状态图中的C/C++”绘制
- 5. SCXML状态图和UML状态图有什么区别?
- 6. 在绘制状态机图中挣扎
- 7. 在状态栏中绘制的视图
- 8. UML状态机子状态转换
- 9. 如果条件的UML状态机图
- 10. uml状态图中的虚线箭头
- 11. UML状态机图中的线程?
- 12. 用于交互状态机的UML图
- 13. 在JavaScript中绘制SysML/UML图
- 14. 绘制描述UML图与继承
- 15. 绘制UML图的最佳方案
- 16. 如何为MongoDB绘制NoSql的UML图?
- 17. 如何使用Eclipse绘制UML图
- 18. 用于绘制UML类图的JavaScript库
- 19. 如何正确退出UML状态图中的嵌套状态?
- 20. UML状态图与多个转变,从初始状态
- 21. 绘制形状动态
- 22. UML当前技术状态
- 23. UML状态机浅历史
- 24. 绘制图像的形状
- 25. 绘制动态图。
- 26. 限制JPanel上的绘图区域并保存图形状态
- 27. UML状态图 - 进入状态,而不必调用输入功能
- 28. 是否可以在原生状态下绘制状态栏?
- 29. 获取从状态列表绘制特定绘制
- 30. 酒吧系列绘制状态