UML九种图(三)——状态图
来源:互联网 发布:淘宝卖家后台登录 编辑:程序博客网 时间:2024/05/16 18:13
描述
状态图是描述状态和状态转换的图,它展示了一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态间的转移,可以用来描述用例实例的生命周期。
组成
状态图通常包括状态和转换
(1)状态表示一个模型在其生存期内的状况,用于对对象在其生命中状况的建模,一个完整的状态有5个部分组成,即名字、入口/出口动作、内部转换、延迟事件、子状态。
子状态的形式分为两种:顺序子状态和并发子状态。在顺序子状态中对应的对象在其生命期内只处于一个状态;而并发子状态中会出现多个并发执行的顺序子状态。
顺序子状态
并发子状态
(2)转换是状态之间的关联,用来展示系统的动作行为。转换也有5部分组成:源状态、目标状态、厨房事件、监护条件和动作。
源状态是对象处在转换被激发之前的状态;目标状态是源状态被激发转换后到达的状态;触发事件是引起状态发生转变的事件;监护条件可以判断触发事件是否有效;动作包括操作的调用、另一个对象的创建或撤销、向另一个对象发送信号。
0 0
- UML九种图(三)——状态图
- UML之三——状态图
- UML之三——状态图
- UML详解之三——状态图
- UML——状态图
- UML——状态图
- UML——状态图
- UML——状态图
- UML——状态图
- UML——状态图
- UML——状态图
- UML——状态图
- UML—状态图
- UML—状态图
- UML—状态图
- Statechart Diagram(状态图)——UML
- UML总结—状态图(State Diagram)
- UML总结—状态图(State Diagram)
- [Intel汇编-MASM]程序中可用的寄存器
- 微机接口实验 C# 串行通信
- C++算法之 二分查找
- java泛型常见问题
- 感受架构的力量
- UML九种图(三)——状态图
- 商业模式新生代之开放商业模式
- html表格内容居小记
- Linux之ubuntu学习笔记(三):对文件和文件夹进行简单的操作
- Android ActionBar的基本用法
- 《数据结构》第七章 查找学习指南
- Sicily1940-Ordering Tasks
- process migration(进程迁移) 学习笔记
- android项目中出现out cannot be resolved or is not a field错误