职称包括哪些证书类别 职称包括啥
状态和活动图啥区别状态图是用于确定某个类(或者说是对象)的各种状态转换,例如,冰、水、水蒸气三种表示了水的三种状态. 活动图是表示某个过程中步骤的先后顺序,比如冰加热变成水蒸气的过程,1.冰块融化成水;2.水蒸发变成水蒸气.UML活动图与状态图的区别: 状态:行为的结果 活动:行为的动作 在uml中图符不一样。 注意:实际项目中,UML活动图不是必须的。 用到UML活动图的情况: -
状态和活动图啥区别
状态图是用于确定某个类(或者说是对象)的各种状态转换,例如,冰、水、水蒸气三种表示了水的三种状态.
活动图是表示某个过程中步骤的先后顺序,比如冰加热变成水蒸气的过程,1.冰块融化成水;2.水蒸发变成水蒸气.
UML活动图与状态图的区别:
状态:行为的结果
活动:行为的动作
在uml中图符不一样。
注意:实际项目中,UML活动图不是必须的。
用到UML活动图的情况:
--描述并行的过程或这行为
--描述一个算法
--描述一个跨越多个用例的活动
状态图描述了一个具体对象的可能状态以及他们之间的转换。
单独的说UML活动图很抽象,但是当把UML活动图与流程图进行简单的比较之后就不难理解了。再通过看例子就明白了。泳道挺形象的,确实像泳道一样,把活动进行分组,目的是用来描述对象间的合作关系。例子好懂,但是具体实现起来,怎样分组是个问题。
真要按照UML的标准来区分,那得仔细研究了,里面的entry action,event,这些有些不同
但我觉得从阅读或者表意的角度看,差别不大,且互补。类似协作和序列的关系
活动图 更强调每一步的动作和动作产生的后果
状态图 更强调的是状态的转化,也可以看到引起状态转化的主要因素
比如对于一个工作流系统而言
活动图 可以描述一个流程中,各级别人员对流程的参与过程,不需要反应系统为了实现而设定的work item的internal status
状态图 则可以反映出Work item的internal status,同时可以举出用户的哪个动作引起了这个状态的变化
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>