洗衣机UML状态图

合集下载

UML状态图课件

UML状态图课件
终止状态在一个状态图中可以有多个,它 用一个套有一个实心圆的空心圆表示。
5 判定
判定在状态图中的位置:工作流在此处按 监护条件的取值而发生分支。
判定用空心小菱形表示。
因为监护条件为布尔表达式,所以通常条 件下的判定只有一个入转换和两个出转换。
根据监护条件的真假可以触发不同的分支 转换。
然而处于不同状态下的对象会通过不同的 动作对同一事件做出不同的反应。
示意图:
状态图
1 状态
状态由一个带圆角的 矩形表示。
状态图标可以分为: ① 名称 ② 内部转换
名称
entry/ exit/
2 转换
转换用带箭头的直线表示,一端连接源状态即转 出的状态,箭头一端连接目标状态即转入的状态。
如图所示:
准备
常见的三个活动是:
entry/ 进入教室 do/ 打开投影 exit/ 宣布上课
1、入口动作(entry ) :进入某一状态时执行的动作。
2、动作(do):系统处于该状态时要发生的动作。
3、出口动作 (exit ):离开某一状态时执行的动作 。
子状态(substate)
某些状态存在于另一个状态之中,因此它们被称为 子状态。子状态以两种形式出现:顺序子状态和并 发子状态。
状态图
讲授内容
状态图基本表示 状态、事件、转移、活
动 状态图练习 状态图知识点小节
什么是状态图
按电灯的开关时,电灯改变了它的状态 按遥控器的调频按钮时,电视机的状态由显
示一个频道的节目变为显示另一个频道的节 目 经过一段时间,洗衣机由洗涤变为漂洗状态 夏天树叶绿了,秋天变黄了 如何表示这些变化呢?
作业
自学历史状态

UML状态机图介绍

UML状态机图介绍

UML状态机图1.状态机图的作用状态机图是用来为对象的状态及造成状态改变的事件建模。

UML的状态机图主要用于建立对象类或对象的动态行为模型,表现一个对象所经历的状态序列,引起状态或活动转移的事件,以及因状态或活动转移而伴随的动作。

状态机图也可用于描述Use Case,以及全系统的动态行为。

状态机图表示一个模型元素在其生命期间的情况:从该模型元素的开始状态起,响应事件,执行某些动作,引起转移到新状态,又在新状态下响应事件,执行动作,引起转移到另一个状态,如此继续,直到终结状态。

2.状态机图的基本元素状态机图的基本元素包括:状态、转移、事件、伪状态和复合状态。

状态图由状态(state,圆角矩形)与转换(transition,连接状态的箭头)组成。

引起状态改变的触发器(trigger)或者事件(event)沿着转换箭头标示。

如图所示灯光有2个状态:off与on。

当lift switch或者lower switch事件被触发时,灯光状态会改变。

图表1 状态图的基本元素状态图通常有初始伪状态(initial pseudostate)和最终状态(final state),分别表示状态机的开始和结束。

初始状态用实心圆表示,终止状态用牛眼表示。

图表2状态图中的初始伪状态与最终状态2.1状态(state)状态是指在对象生命周期中满足某些条件、执行某些活动或等待某些事件的一个条件和状况。

一个状态通常包括名称、进入/退出活动、内部转换、子状态和延迟事件等五个部分组成。

图表3 带分栏的状态在状态图的下面部分可以标识内部活动,包括事件和动作(event/action)。

Entry和exit事件是标准的,任何一个进入状态的转换都将会调用entry动作,任何一个退出状态的转换都将会调用exit动作,而且也可以添加自己的事件。

与do行为不同,进入和退出行为是无法被中断的。

图表4状态的内部行为例如,咖啡机正在煮咖啡的状态(Brewing),并且可以把行为写在状态内。

UML状态图的画法

UML状态图的画法
当发生一个转移时,该转移进入的状态为活动状态,它将执行相应 的动作。当发生一个转移离开一个状态时,该状态变为非活动状态。
转移类型:简单转移、自转移、自动转移、复合转移等。
14
事件
事件(event是指某个时刻发生的事情 事件中最常见的是:
信号事件(signal event):从一个对象到另一个对象 的明确的单向信息流动。
购入项目 在店内
entry/ 令store = theStore本店)
弃置项目
租出项目 归还项目
已租出
租出项目
正常 entry/ 令store = null空值) 已出租do/ 每天检查到期时间
超过到期日子
过期 entry/ 通知会员
25
3.4.2 顺序子状态
顺序子状态:子状态是一个一个顺序转移的不是并发存在 的
源状态
目标状态1
源状态1
目标状态2
源状态2
目标状态
30
3.4.4 并发子状态—同步
在并发状态图中一个子状态图中 的子状态常常需要与另一个子 状态图中的子状态的行为同步 在UML中使示(伪状态,放 在分隔子状态的虚线上。
例:建筑住宅的并发状态图。 其中有二个子状态图,分别 代表主体工程施工和水电工程 施工,它们是并行进行的。
历史状态是一个伪状态的图形标记,只能作为组合状态中 的子状态,不能在顶层状态图中使用。
32
3.4.5 历史状态2
活动 停止
恢复
H
暂停
播发
中断
选择
影碟机对象工作的部分状态图
33
3.5 状态图的应用
状态图为一个对象的生命周期建立模型状态图可以表示一 个对象的历史引起一个状态向另一个状态转移的事件,以 及由于状态的转移而引发的动作。

解析uml活动图和状态图的作用和区别

解析uml活动图和状态图的作用和区别

本文和大家重点讨论一下UML活动图和状态图的概念,这两种图都有各自的特点和作用,那么他们之间有什么区别和联系呢,请看本文详细介绍。

UML活动图和状态图一、UML活动图:◆流程图常被用来建立算法模型◆UML活动图与流程图类似,不同在于它支持并行活动.◆缺点:不能清楚的表示二、作用:1、描述一个操作的执行过程中所完成的工作或者动作2、描述对象内部的工作3、描述用例的执行4、处理多线程5、显示如何执行一组相关的动作,以及这些动作如何影响周围对象三、以下情况不用UML活动图1、显示对象之间的合作2、显示对象在其生命周期内的运转情况。

这两点是通过序列图和协作图完成的。

四、UML活动图的基本要素:◆活动状态◆活动状态之间的转移(箭头)◆判断(决策点)◆保证条件◆同步条:活动之间的同步◆起点和终点--起点有且只有一个,终点可以有n个。

五、泳道:用于对UML活动图中的活动进行分组,用于描述对象之间的合作关系。

----所谓泳道技术,就是将活动用线分成一些纵向区域,这些纵向区域称为泳道。

UML状态图一、状态图:◆描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转换。

例如呼叫中心系统。

◆状态图符--状态:矩形(四角圆弧)--转移--起点--终点1、状态机:◆一种行为:描述了一个对象或一个交互在生命周期内响应事件所经历的状态序列。

◆单个类或者一组类之间协作的行为可以用状态机来描述◆一个状态机涉及到一些其他元素,包括状态、转换、事件2、状态:在对象的生命周期中满足某些条件、执行某些活动或等待某些事件的一个条件活状况。

1)名称2)进入协作和退出动作3)内部转换4)子状态5)延迟事件3、转换:两个状态之间的一种关系,表示对象将在第一个状态中执行一定的动作并在某个特定事件发生而某个特定条件满足时进入第二个状态。

1)源状态2)事件触发3)监护条件4)动作5)目标状态例子:电话机状态图二、UML活动图与状态图的区别:状态:行为的结果活动:行为的动作在uml中图符不一样。

UML状态机图介绍

UML状态机图介绍

UML状态机图1.状态机图的作用状态机图是用来为对象的状态及造成状态改变的事件建模。

UML的状态机图主要用于建立对象类或对象的动态行为模型,表现一个对象所经历的状态序列,引起状态或活动转移的事件,以及因状态或活动转移而伴随的动作。

状态机图也可用于描述Use Case,以及全系统的动态行为。

状态机图表示一个模型元素在其生命期间的情况:从该模型元素的开始状态起,响应事件,执行某些动作,引起转移到新状态,又在新状态下响应事件,执行动作,引起转移到另一个状态,如此继续,直到终结状态。

2.状态机图的基本元素状态机图的基本元素包括:状态、转移、事件、伪状态和复合状态。

状态图由状态(state,圆角矩形)与转换(transition,连接状态的箭头)组成。

引起状态改变的触发器(trigger)或者事件(event)沿着转换箭头标示。

如图所示灯光有2个状态:off与on。

当lift switch或者lower switch事件被触发时,灯光状态会改变。

图表1 状态图的基本元素状态图通常有初始伪状态(initial pseudostate)和最终状态(final state),分别表示状态机的开始和结束。

初始状态用实心圆表示,终止状态用牛眼表示。

图表2状态图中的初始伪状态与最终状态2.1状态(state)状态是指在对象生命周期中满足某些条件、执行某些活动或等待某些事件的一个条件和状况。

一个状态通常包括名称、进入/退出活动、内部转换、子状态和延迟事件等五个部分组成。

图表3 带分栏的状态在状态图的下面部分可以标识内部活动,包括事件和动作(event/action)。

Entry和exit事件是标准的,任何一个进入状态的转换都将会调用entry动作,任何一个退出状态的转换都将会调用exit动作,而且也可以添加自己的事件。

与do行为不同,进入和退出行为是无法被中断的。

图表4状态的内部行为例如,咖啡机正在煮咖啡的状态(Brewing),并且可以把行为写在状态内。

【StarUML】状态图

【StarUML】状态图

【StarUML】状态图状态图以可视化地⽅式将对象的各个⽣命周期展现出来,表现为⼀个个的状态,状态之间的流转以及流转触发⽅式、触发条件等。

例如此,有三个状态,每个圆⾓矩形代表着⼀个状态,状态之间通过箭头表⽰状态流转,箭头上的⽂字说明表⽰流转的触发时间和条件。

1、基本元素a、状态(state)⼀个对象,在其⽣命周期⾥会执⾏很多的命令,将这些命令进⾏归类,就成了⼀个个的状态,当触发了某些事件,⼀个状态会流转到下⼀个状态。

这就代表着⼀个状态。

b、初态(initial)和终态(final)初态:状态机的起点,它能流转到别的状态,别的状态不能流转到它。

终态:状态机的重点,代表着对象的声明周期已经结束,只能由别的状态流转到它,它不能流转到任何其他状态。

c、流转(Transitions)流转即状态之间的变化,在StarUML⾥⽤箭头表⽰,触发状态的流转⼀定是出现了某个事情,所以流转箭头上⼀定包含触发事件,除此之外还会包含其他⼀些元素(1) 事件标识它可以是⼀个信号、条件变化、时间表达式(调⽤事件(Call)、变化事件(Change)、时间事件(Time)和信号事件(Singal));(2) 警戒条件当事件发⽣之后,并不是所有的情况,都会发⽣状态流转的,还需要满⾜警戒条件,才能流转(3) 结果状态流转之后发⽣的事情(状态流转除了导致当前输出的状态变化,还会发⽣⼀些其他的结果,这⾥就是⽤于补充的)⼀条流转线上,可以增加多个,前提是警戒条件和结果是⼀致的,如果不⼀致需要重新画添加多个事件的⽅法添加结果的⽅法添加警戒条件是在属性⾥添加的d、动作(State Action)动作分为进、出两个动作,这是状态机⼀个⾮常强⼤的地⽅,对象在进⼊某个状态的时候,在进动作⾥初始化⼀些变量,构建该状态中命令集合的运⾏环境,⽽在出动作⾥,可以打扫战场,清理⼀些变量,与进动作相呼应添加进出动作的⽅法:双击状态名e、⾃⾝转移(Self-Transitions)状态机中状态的转化中,还包含有⾃⾝状态转移after 2 seconds 是事件,pull 是结果,其实pull 也可以放在waiting状态中的进动作中,不过表意可能就没有放在结果中那么好。

UML的状态图图解及应用

UML的状态图图解及应用

状态图可以帮助理解系统的行 为和状态转换过程
状态图可以用于描述系统的动 态行为和状态转换关系
状态图的组成
状态:表示系统在某个时间点的状态
动作:状态转换过程中执行的操作
转换:表示系统从一个状态到另一个状 态的变化
事件:触发状态转换的条件
监护条件:状态转换的附加条件
状态图:表示系统状态和状态转换的图 形表示
UML的状态图图解及应用
汇报人:XX
UML状态图的概述 UML状态图的图解 UML状态图的应用场景 UML状态图的实践案例 UML状态图的优缺点
UML状态图的发展趋势和未来展望
UML状态图的概述
状态图的定义
UML状态图是一种描述系统状 态和状态转换的图形工具
状态图描述了系统在不同状态 下的行为和转换关系
添加标题
添加标题
添加标题
添加标题
技术融合:与其他建模技术相结合, 如BPMN、SysML等
标准更新:UML标准不断更新,以 适应新的技术和应用需求
未来展望
应用领域:UML状态图将在软件开发、系统设计等领域得到更广泛的应用
技术发展:随着人工智能、大数据等技术的发展,UML状态图将更加智能化、高效化
标准制定:UML状态图将逐渐成为国际标准,为软件开发提供更统一的规范
转换的表示
转换:从一个状态到另一个状态的变化 转换条件:触发转换的事件或条件 转换动作:在转换过程中执行的操作 转换目标:转换后的目标状态
动作的表示
动作名称:在箭头上方或下 方标注动作名称
动作表示:使用箭头表示动 作,箭头指向目标状态
动作条件:在箭头上方或下 方标注动作条件
动作结果:在箭头上方或下 方标注动作结果
业务过程建模

UML(六)状态机状态图

UML(六)状态机状态图
exit/ ChangePrivateShoe entry/ ChangeInternalShoe event MeetMaster/ ShakeHand do/ discussionWithMaster event MeetChild/ SayHello
SampelState
9
2. 状态的迁移
迁移
10
InstallLi ght bulbBroken switchOn[ NoPower ] Black swithOn[ withPower ] Bright
destro yLi ne
swi tch Off
powerEnd
自身转移 不同于内部转移
3. 高级状态和迁移
高级状态和迁移
进入动作(entry/….) 每当进入该状态时,就执行它的进入动作 退出动作(exist/….) 每当离开该状态时,就执行它的退出 注意:进入和退出动作 不可以有监护条件 如c++,构造函数 和析构函数
信号 Signal
信号是消息的类元,或类型 消息是一个具名的对象,它由一个对象异步地发送给另一个对象接收 信号是一个异步事件
3
事件、 事件、信号
时间事件 和 变化事件
时间事件 是表示一段时间的推移 用关键字after 后面跟着时间表达式 用关键字at 表示某个绝对时间点上发生的时间事件 变化事件 表示状态的一个变化或某些条件得到满足的事件 用关键字 when后跟一个布尔表达式,当条件满足,则引发变化 事件
Door open
17
- timer and heatingElements are additional objects - Power can be on or off - Time can be set after the power has been turned on

UML学习复习—状态图

UML学习复习—状态图
转换可以标注与此转换相关的选项如事件、动 作和监护条件。
• Transition图例
说明: 状态的之间的转移通常是由事件触发的,此时应在转
Signal event的语法格式和Call event一样。 信号事件是一个异步事件,调用事件一般是一
个同步事件。

Signal(信号)
一个信号表示由一个对象异步地发送、并 由另一对象接收的一个已命名的对象。
说明:
信号用版型为<<signal>>的类图标表示。 信号之间可以具有泛化关系,形成层次结构。 在UML中,例外(exception)是信号的一种。

4.1 入口事件
入口事件表示一个入口的动作序列,它 在进入状态时执行。
入口事件的动作是原子的,并且先于内 部活动或转换。

4.2 出口事件
出口事件表示一个出口的动作序列,它 在退出状态时执行。
出口事件也是原子的,它跟在所有的内 部活动之后,但是先于所有的出口转换 。

4.3 动作事件
3.5 简单状态
简单状态是指不包含其他状态的状态。 简单状态没有子结构,但它可以具有内
部转换、入口动作和出口动作等。

3.6 组成状态
组成状态是可以包含一些嵌套的子状态 的状态。
组成状态可以使用“与”关系分解为并发子 状态,或者通过“或”关系分解为互相排斥 的顺序子状态。

3.6 组成状态
UML学习复习—状态图

状态图
1 状态机 2 状态图 3 状态 4 事件 5 转换 6 状态图建模技术 7 实例——图书馆管理系统的状态图

1 状态机
状态机是展示状态与状态转换的图,包含了一 个类的对象在其生命期间所有状态的序列以及 对象对接受到的事件所产生的反应。

UML建模之状态图(Statechart Diagram)

UML建模之状态图(Statechart Diagram)

状态图目录:一、状态图简介(Brief introduction)二、状态图元素(State Diagram Elements)1、状态(States)2、转移(Transitions)3、动作(State Actions)4、自身转移(Self-Transitions)5、组合状态(Compound States)6、进入节点(Entry Point)7、退出节点(Exit Point)8、历史状态(History States)9、并发区域(Concurrent Regions)三、状态图案例分析(State Diagram Example Analysis)四、总结(Summary)一、状态图简介(Brief introduction)状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转移而伴随的动作(Action)。

一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机(State Machine Diagram),重点在与描述状态图的控制流。

如下图例子,状态机描述了门对象的生存期间的状态序列,引起转移的事件,以及因状态转移而伴随的动作(Action).状态有Opened、Closed、Locked。

事件有Open、Close、Lock和Unlock。

注意:1、并不是所有的事件都会引起状态的转移,比如当门是处于【Opened】状态,不能进行【Lock】事件。

2、转移(Transition)有警备条件(guard condition),比如只有doorWay->isEmpty 条件满足时,才会响应事件。

二、状态图元素(State Diagram Elements)1、状态(States)指在对象的生命周期中的某个条件或者状况,在此期间对象将满足某些条件、执行某些活动活活等待某些事件。

[UML]UML系列——状态机图statechartdiagram

[UML]UML系列——状态机图statechartdiagram

[UML]UML系列——状态机图statechartdiagram系列⽂章引⾔状态机图和顺序图、通信图有哪些区别?顺序图、通信图:描述多个对象间的交互状态机图:描述单个对象的状态及引起状态变化的原因实例分析:⼤学⽣学籍管理系统按国家招⽣规定录取的新⽣,持录取通知书,按学校有关要求和规定的期限到校办理⼊学⼿续。

因故不能按期⼊学者,应当向学校请假,假期⼀般不得超过2周。

未请假、请假未准或者请假逾期者,除因不可抗⼒等正当事由意外,视为放弃⼊学资格。

新⽣⼊学后,学校在三个⽉内按照国家招⽣规定对其进⾏复查。

复查合格者予以注册,取得学籍。

复查不合格者,学校区别情况予以处理,直⾄取消⼊学资格。

......学⽣有如下情况之⼀者,应予休学:(⼀)因伤病经学校指定医院诊断,须停课治疗、休养⼀学期1/3时间;(⼆)⼀学期请假缺课超过该学期总学时的1/3;(三)传染性肝炎、肺结核等传染性疾病;(四)因某种特殊原因,学校认为必须休学。

.....学⽣休学⾄少⼀学期,⼀般以⼀年为限。

学⽣复学后,休学之前已记⼊成绩档案的考核成绩继续有效,并作为学籍处理依据.学⽣复学按下列规定办理:(⼀)学⽣因伤病休学申请复学时,须持有⼆级甲等以上医院诊断书,证明⾝体健康,并经学校指定医院复查合格,⽅可复学;(⼆)学⽣休学期满后应于学期的注册期内持有关证明,经教务处核准后编⼊原专业相应班级选课学习;........学⽣有下列情况之⼀者,应予退学:(⼀)学⽣在读期间,3次出现在⼀学期中取得的课程学分不⾜10学分(不含重修和补考学分;毕业学期除外;第⼀次提出警告,第⼆次提出退学警告,由教务处公布名单,院系负责通知学⽣家长);(⼆)休学、保留学籍期满,在规定期限内不办理复学⼿续;(三)休学累计满⼆年,经复查不合格;(四)因伤病需要休学,经学校动员后仍不办理休学⼿续;(五)经学校指定医院确诊患有疾病,或意外伤残⽆法继续在校学习;(六)未请假离校连续2周末参加学校规定的教学活动;(七) 超过学校规定期限未注册⽽⼜⽆正当事由;(⼋)本⼈要求退学。

UML状态图

UML状态图

UML状态图目录1、UML状态图概述 (1)2、状态图的作用 (2)3、UML状态图的目的 (3)4、UML状态图怎么画 (3)1、UML状态图概述UML状态图是图表本身的名称,主要用于描述对象具有的各种状态、状态之间的转换过程以及触发状态转换的各种事件和条件。

UML状态图描述了一个状态机,可以被定义为一台机器,它定义了一个对象,这些状态控制外部或内部事件的不同状态。

状态机由状态、转换、事件、活动和动作五部分组成。

状态:状态指的是对象在其生命周期中的一种状况,处于某个特定状态中的对象必然会满足某些条件、执行某些动作或者是等待某些事件。

一个状态的生命周期是一个有限的时间阶段。

转换:转换指的是两个不同状态之间的一种关系,表明对象在第一个状态中执行一定的动作,并且在满足某个特定条件下由某个事件触发进入第二个状态。

事件:事件指的是发生在时间和空间上的对状态机来讲有意义的那些事情。

事件通常会引起状态的变迁,促使状态机从一种状态切换到另一种状态,如信号、对象额度创建和销毁等。

活动:活动指的是状态机中进行的非原子操作。

动作:动作指的是状态机中可以执行的哪些原子操作。

所谓原子操作,指的是他们在运行的过程中不能被其他消息中断,必须一直执行下去,以至最终导致状态的变更或者返回一个值。

2、状态图的作用状态图的作用主要体现在以下几个方面。

状态图清晰地描述了状态之间的转换顺序,通过状态的转换顺序也就可以清晰地看出事件的执行顺序。

如果没有状态图我们就不可避免地要使用大量文字来描述外部事件的合法顺序。

清晰的事件顺序有利于程序员在开发程序时避免出现事件顺序错误的情况。

例如,对于一个网上销售系统,在用户处于登录状态前是不允许购买商品的,这就需要程序员开发程序的过程中加以限制。

状态图清晰地描述了状态转换时所必需的触发事件、监护条件和动作等影响转换的因素,有利于程序员避免程序中非法事件的进入。

例如,飞机起飞前半小时不允许售票,在状态图中就可以清晰地看到,可以提醒程序员不要遗漏这些限制条件。

UML中的状态图的细节拆分和优化技巧

UML中的状态图的细节拆分和优化技巧

UML中的状态图的细节拆分和优化技巧在软件开发过程中,UML(统一建模语言)是一种常用的建模语言,用于描述软件系统的结构和行为。

其中,状态图是一种重要的图表类型,用于描述系统中对象的状态转换和行为。

在使用状态图进行建模时,我们需要注意细节拆分和优化技巧,以确保图表的清晰和可读性。

首先,细节拆分是指将复杂的状态图拆分成更小的模块,以便更好地理解和管理系统的状态转换。

在进行细节拆分时,我们可以按照系统的功能或模块进行划分,将相关的状态和转换放在同一个模块中。

例如,对于一个电子商务系统,我们可以将用户登录和注册的状态和转换放在一个模块中,将商品浏览和购买的状态和转换放在另一个模块中。

这样一来,我们可以更加清晰地了解系统中的各个功能和模块之间的状态转换关系。

其次,优化技巧是指通过一些技巧和方法,使得状态图更加简洁和易读。

在进行状态图的优化时,我们可以采取以下几个方面的措施:1. 合并相似的状态和转换:如果系统中存在多个相似的状态或转换,我们可以考虑将它们合并成一个,以减少图表的复杂性。

例如,对于一个订单系统,如果存在多个相似的订单状态(如待支付、已支付、已发货等),我们可以将它们合并成一个订单状态,并使用不同的属性或条件来区分它们。

2. 使用子状态和超状态:如果系统中存在一些复杂的状态,我们可以考虑使用子状态和超状态来表示它们的层次结构。

通过使用子状态和超状态,我们可以将复杂的状态图拆分成多个较小的子图,从而使得图表更加清晰和易读。

3. 使用合适的符号和标记:在状态图中,我们可以使用一些合适的符号和标记来表示不同的状态和转换。

例如,可以使用箭头表示状态之间的转换关系,使用不同的颜色或形状表示不同的状态,以及使用标记表示状态之间的条件或动作。

通过使用合适的符号和标记,我们可以使得状态图更加直观和易懂。

4. 添加注释和说明:在状态图中,我们可以添加一些注释和说明,以帮助读者更好地理解图表的含义和用途。

例如,可以在状态之间添加注释,解释状态之间的转换条件或动作;可以在状态图的边缘添加说明,解释图表的整体结构和用途。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档