如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
模型(móxíng)动态(dòngtài)模型的组件3状态图主要(zhǔyào)内容6.1状态图的基本(jīběn)组成成分6.1.1对象状态的基本(jīběn)描述图符6.1.2状态的迁移6.1.3一个无人职守电梯升降的状态图6.2状态的分类与描述6.2.1对象的状态属性6.2.2简单状态与嵌套状态6.2.3状态的顺序迁移-顺序状态6.2.4状态的并发迁移与同步-并发状态与同步6.2.5嵌套状态中的历史状态指示器6.3状态迁移的触发与描述6.3.1状态的迁移触发6.3.2引起状态迁移触发的事件6.3.3引起状态迁移触发的条件6.3.4触发状态迁移的动作表达式6.3.5状态迁移的分类6.1状态图的基本组成成分6.1.1对象状态的基本描述图符6.1.2状态的迁移6.1.3一个无人职守(zhíshǒu)电梯升降的状态图6.2状态的分类与描述6.2.1对象的状态属性6.2.2简单状态与嵌套状态6.2.3状态的顺序迁移-顺序状态6.2.4状态的并发迁移与同步-并发状态与同步6.2.5嵌套状态中的历史状态指示器6.3状态迁移的触发与描述6.3.1状态的迁移触发6.3.2引起状态迁移触发的事件6.3.3引起状态迁移触发的条件6.3.4触发状态迁移的动作表达式6.3.5状态迁移的分类6.1.1对象状态的基本(jīběn)描述图符状态图的描述图符状态图由状态、迁移和事件组成。联合使用状态和转移可以更好地建模它们,有时需要包含决策(juécè)点和同步条来显示更高层次的细节信息。基本状态显示为圆角图形。状态的名称放在矩形中。这种标记符代表模型中满足条件(tiáojiàn)的一个点。例如,诊断机的状态示例可能包含开、关、诊断和空闲等。标准状态的名称指示满足了什么条件(tiáojiàn),如下图所示。开始状态和结束状态标记符是指示模型的开始和结束状态的特殊标记符。模型中的开始状态是一个(yīɡè)实心点。结束状态是带有圆圈的实心点。模型不必同时具有开始和结束状态,因为模型可以总是运行,从不停止。一个(yīɡè)状态图只能有一个(yīɡè)初态,状态图中也可以包含多个结束状态,每一个(yīɡè)都表示一个(yīɡè)模型能够终止的点。2.迁移迁移用来显示从一个状态到另一个状态的处理流。转移使用从一个状态到另一个状态的开放箭头(jiàntóu)来标记,如下图所示。3.决策点(条件(tiáojiàn)判定)决策点在建模状态图时提供了方便,因为它通过在中心位置分组转移到各自的方向,从而提高了状态图的可视性,如下图所示。4.同步状态图中使用并发杆是为了说明并发工作流的分劈和接合(jiēhé)。下图所示为并发杆的标记符。活动的3个标准(biāozhǔn)事件/迁移(qiānyí)/如果内部活动正在进行,有一个转移(zhuǎnyí)被触发,此时内部活动会被终止,然后执行活动的出口动作。入口动作与出口动作是不可终止的。事件的处理(chǔlǐ)顺序思考:以下(yǐxià)动作发生的先后顺序?6.1.3一个无人(wúrén)职守电梯升降的状态图6.1状态图的基本组成成分6.1.1对象状态的基本描述图符6.1.2状态的迁移6.1.3一个无人职守电梯升降的状态图6.2状态的分类与描述6.2.1对象的状态属性6.2.2简单状态与嵌套状态6.2.3状态的顺序迁移-顺序状态6.2.4状态的并发迁移与同步-并发状态与同步6.2.5嵌套状态中的历史状态指示器6.3状态迁移的触发与描述6.3.1状态的迁移触发6.3.2引起(yǐnqǐ)状态迁移触发的事件6.3.3引起(yǐnqǐ)状态迁移触发的条件6.3.4触发状态迁移的动作表达式6.3.5状态迁移的分类6.1状态图的基本组成成分6.1.1对象状态的基本描述图符6.1.2状态的迁移6.1.3一个无人职守电梯升降的状态图6.2状态的分类与描述6.2.1对象的状态属性6.2.2简单状态与嵌套状态6.2.3状态的顺序迁移-顺序状态6.2.4状态的并发迁移与同步-并发状态与同步6.2.5嵌套状态中的历史状态指示器6.3状态迁移的触发与描述6.3.1状态的迁移触发6.3.2引起(yǐnqǐ)状态迁移触发的事件6.3.3引起(yǐnqǐ)状态迁移触发的条件6.3.4触发状态迁移的动作表达式6.3.5状态迁移的分类状态状态指对象(duìxiàng)的生命周期中满足某些条件、执行某些活动或者等待某些事件时的状况或情况。注意:状态本质上就是对象属性(shǔxìng)的值,状态的变化就是属性(shǔxìng)值的变化。6-5一个设备使用(shǐyòng)状况的状态图6-6描述设备(shèbèi)(车床)状况的嵌套状