文档介绍:UML系统建模与分析设计
本章目的:
●了解对象状态变化和活动变化的描述方式
●掌握UML绘制状态图和活动图的方法和步骤
●掌握状态模型中并发行为的描述方法
●掌握用状态图和活动图建立对象动态行为模
型的方法和步骤
第六章系统动态建模——状态模型
2017/11/12
1
UML系统建模与分析设计
UML系统建模与分析设计
对象状态的基本描述图符
状态图的基本组成成分
2017/11/12
2
UML系统建模与分析设计
UML系统建模与分析设计
对象状态的基本描述图符
2017/11/12
3
UML系统建模与分析设计
UML系统建模与分析设计
一个无人职守电梯升降的状态图
2017/11/12
4
UML系统建模与分析设计
UML系统建模与分析设计
对象的状态属性
状态的分类与描述
6-4 一个设备使用状况的状态图
2017/11/12
5
UML系统建模与分析设计
UML系统建模与分析设计
简单状态与嵌套状态
动作:一组可执行的语句,动作具有以下特征:
●迁移性:与状态迁移有关;
●原子性:这组语句不可中断;
●连续性:一组语句必须连续执行,直到完毕。
活动:一组可执行的动作,后栋具有以下特征:
●有限性:完整的活动有一定的期限;
●非原子性:这组动作可因某一事件发生而中断。
2017/11/12
6
UML系统建模与分析设计
UML系统建模与分析设计
简单状态与嵌套状态
6-5 描述设备(车床)状况的嵌套状态图
2017/11/12
7
UML系统建模与分析设计
UML系统建模与分析设计
状态的顺序迁移
状态的并发迁移与同步
2017/11/12
8
UML系统建模与分析设计
UML系统建模与分析设计
状态的并发迁移与同步
6-7 采用同步并发迁移图符描述的并发子状态图
2017/11/12
9
UML系统建模与分析设计
UML系统建模与分析设计
嵌套状态中的历史状态指示器
6-8 带有历史指示器的软件安装过程状态图
2017/11/12
10
UML系统建模与分析设计