- 26
- 0
- 约5.89千字
- 约 74页
- 2018-10-15 发布于天津
- 举报
uml 基础教程 第六章-状态图讲义教材.ppt
复杂转换 复杂转换 例子 只有动作描述,进入和退出和操作方法写在了里面 各种转换的区别 ?进入和退出转换 :当进入一个状态时,执行某个动作;或当退出某个状态时,执行什么动作。这时就可以使用进入和退出转换 来表示 ?内部转换 :用来处理一些不离开该状态的事件 6.2.3 判定 判定又称为“决策点”,它用来表示一个事件依据不同的监护条件有不同的影响。判定将转换路径分为多个部分,每一个部分都是一个分支,都有单独的监护条件。在UML中判定用空心菱形表示。 在状态图中,判定可以覆盖所有的可能,保证一些转换被激发。否则,状态图就会因为输出转换不再重新激发而被冻结。 通常情况下判定有一个转入和两个转出,根据监护条件的真假可以触发不同的分支转换,如图。 6.2.4 同步 同步是为了说明并发工作流的分支与汇合,状态图和活动图中都可能用到同步。在UML中,同步用一条线段来表示。 同步用一条线段来表示,如图。 并发分支表示把一个单独的工作流分成两个或多个工作流,几个分支的工作流并行进行。 并发汇合表示两个或者多个并发的工作流在此得到同步,这意味着先完成的工作流需要在此等待,直到所有的工作流到达后,才能继续执行以下的工作流。 要注意同步与判定的区别: 判定是根据监护条件使工作流分支,监护条件的取值最终只会触发一个分支的执行。例如,如果分支A和分支B
您可能关注的文档
最近下载
- ISO 14001:2026《环境管理体系 要求及使用指南》正式版(中文版) .pdf VIP
- 2025年国企纪委换届报告.doc VIP
- 相润投资控股集团有限公司招聘笔试题库2025.pdf
- 血液透析用水处理系统功能介绍.pptx VIP
- 安徽省A10联盟2025-2026学年高一上学期10月学情诊断数学(原卷版).docx VIP
- 管好自己就能飞0.doc VIP
- 2025年四川省眉山市员额检察官遴选考试真题及答案.docx VIP
- (新交际英语2024版)英语二年级上册全册教学设计(新教材).docx
- 22J403-1楼梯栏杆栏板.pptx VIP
- 2025年四川省绵阳市员额检察官遴选考试真题及答案.docx VIP
原创力文档

文档评论(0)