浅谈UML---状态图
来源:互联网 发布:青少年法制网络大赛 编辑:程序博客网 时间:2024/06/05 17:14
状态图
概述
状态图不仅可以描述对象所处的可能状态以及状态之间个转换并给出状态变序列的起点和终点,还可以描述对象接收事件触发时的行为状态等等
基本组件
状态(state)
对象在其生命周期中的一种状况。
转移(transition)
是两个不同状态之间的一种关系。
事件(event)
发生在时间和空间上对状态机有意义的那些事情。
活动(activities)
指状态机中进行的非原子操作。
动作(actions)
指状态机中可以执行的原子操作。
进程的三态模型图
练习
1.图书馆中“图书”的状态图
具体步骤入下:
1、找出适合用模型描述其行为的类;
2、确定对象可能存在的状态;
3、确定引起状态转换的时间;
4、确定转换进行时对对象执行的相应的动作;
5、对建模的结果进行相应的精化和细化。
图书的状态有:订购、编目、馆藏、借出
2.手机的状态图
手机对象的各种场景:
1、呼叫对方成功;
2、呼叫对方不成功;
3、被呼叫,接听;
4、被呼叫,为听见铃声;
5、被呼叫,拒绝接听。
阅读全文
0 0
- 浅谈UML---状态图
- UML 状态图
- UML 状态图
- UML ----状态图
- UML--状态图
- UML-状态图
- UML状态图
- UML 状态图
- UML 状态图
- UML-状态图
- UML状态图
- UML状态图
- UML 状态图
- uml---状态图
- uml 状态图
- UML-状态图
- UML状态图诸要素
- visio:创建 UML 状态图
- C语言模拟实现C++继承和多态
- sql
- Is Derek lying?
- Spring Cloud 1.0 – 云平台抽象化
- APUE(7) ---- 进程环境表 char **environ
- 浅谈UML---状态图
- tensorflow object detection API 使用记录2
- cs231n图像分类
- IP首部
- 分享一些前端开发中最常用的JS代码片段
- 图论 用广搜搜邻接矩阵
- java基础理解
- 终极反馈环:从客户上报的缺陷中学习
- Android源码解析之消息机制系列(一)Message