- 2
- 0
- 约1.02千字
- 约 45页
- 2019-04-17 发布于贵州
- 举报
第七讲 状态图;状态图(Statechart Diagram); 状态机;状态图;状态(State)
表示一个模型在其生存期内的状况,如满足某些条件、执行某些操作或等待某些事件。一个状态的生存期是有限的一个时间段
转换(Transition)
表示两个不同状态之间的联系,事件可以触发状态之间的转换
事件(Event)
是在某个时间产生的,可以触发状态转换,如信号、对象的创建和销毁、超时和条件的改变等
活动(Activity)
是状态机中进行的一个非原子的执行,由一系列动作组成
动作( Action )
是一个可执行的原子计算,它导致状态的变更或者返回一个值;对象:货物 状态:未付款;状态的表示;转换的表示;初始状态、终止状态;判定的表示;一个简单的状态图;12;13;组成状态;IC Card Certification:
IC卡验证状态
Ring:拨号状态
Connecting:连接状态
Talking:通话状态
Hung Up:挂断状态;Running:运行状态
Forward:前进状态
Backward:后退状态
High Speed:高速行驶状态
Low Speed:低速行驶状态;历史状态;18;事件可以是:
对象之间发送的信号
某些值的改变
一个时间段的终结
任何影响对象的事物都可以是事件;入口事件;出口事件;动作事件;信号事件;调用事件;修改事件;时间事件;延迟事件;转换表示当一个特定事件发生或者某些条件得到满足时,一个源状态下的对象在完成一定的动作后将发生状态转变,转向另一个称之为目标状态的状态
转换进入的状态为活动状态
转换离开的状态变为非活动状态;外部转换;内部转换;完成转换;内部转换和自转换(完成转换)区别:
自转换是离开本状态后重新进入该状态,它会激发状态的入口动作和出口动作的执行
内部转换自始至终都不离开本状态,所以没有出口或入口事件,也就不执行入口和出口动作;复合转换;链式分支:;源状态;目标状态;触发事件;监护条件;动作;建模步骤:
找出适合用模型描述其行为的类
确定对象可能存在的状态
确定引起状态转换的事件
确定转换进行时对象执行的相应动作
对建模的结果进行相应的精化和细化;使用Rational Rose绘制状态图的步骤:
创建状态图
加入初始状态和终止状态
增加状态
增加转换
增加历史状态;书的状态图;借阅者帐户的状态图;完成电梯的状态图;45
您可能关注的文档
- 消费税MicrosoftPowerPoint演示文稿.ppt
- 消费者行为学-第七章-消费者情绪.pptx
- 消防-警钟长鸣中小学生教材可件.ppt
- 消防安全知识培训(ppt-).ppt
- 消防宣传进社区宣传-课件.ppt
- 消防法规宣讲课件.ppt
- 消防灭火培训课件.ppt
- 润岳建筑-5S管理.ppt
- 液体复苏的那些事(新排版).ppt
- 液压与气动传动(课件PPT)-第九章-液压系统设计-.ppt
- 2025至2030酒店产业政府现状供需分析及市场深度研究发展前景及规划可行性分析报告.docx
- 2025-2030中国笔记本电脑和平板电脑行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030中国安乃近行业运行形势及竞争策略分析研究报告.docx
- 2025至2030中国医用显示器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国飞机加油行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国电机启动器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国帮助创作工具(HAT)软件行业深度研究及发展前景投资评估分析.docx
- 2025至2030增益均衡器行业市场占有率及投资前景评估规划报告.docx
- 2025至2030红茶行业市场风险投资及运作模式与投融资报告.docx
- 2025至2030中国变频功率计行业调研及市场前景预测评估报告.docx
原创力文档

文档评论(0)