- 4
- 0
- 约1.23千字
- 约 17页
- 2016-12-07 发布于河南
- 举报
7UML状态图
* UML状态图 ? 定义状态图 为什么要建模状态图 学习状态图的标记符组件 学习如何指定状态的动作和事件 学习如何建模状态图 【学习目标】 状态图的标记符与活动图的标记符非常相似,有时会让人混淆。其实,状态图用来表示单个对象的行为如何改变其状态。而活动图是用来建模不同区域的工作如何彼此交互。 一、 定义状态图 状态图用来建模对象是如何改变其状态以响应事件和展示对象从创建到删除的生命周期。状态定义为对象行为在某一个时刻的快照或者转折点。例如,计算机的状态可以定义为开机、启动、工作中、空闲、关机和离线等。状态图的任务就是用来描述一个对象所处的可能状态以及状态之间的转移,并给出状态变化序列的起点与终点。 二、 为什么要建模状态图 状态图除了可以用于描述对象接收事件触发时的行为状态外,它还可以用于许多其他情况。例如,状态图可以用来说明基于用户输人的屏幕状态改变,也可以用来说明复杂用例的状态进展情况。 可建模状态图的对象有: 类 用例 子系统 整个系统 UNIX进程状态图 在一般系统中,不需对每个类创建状态图。当一个类实例(对象)有多种状态,每种状态中的行为表现又不相同,则可创建状态图。例如,银行帐户可以有几种不同的状态,可以打开、关闭或透支。在这些不同状态下,帐户的处理功能是不同的。 三、状态图的标记符 状态图由状态、转移和事件
您可能关注的文档
- (使用一般现在时谈论将来).ppt
- 02第二节.桌面、窗口.doc
- 001_maya概述.ppt
- 01基础篇.ppt
- 09,1支付7.doc
- 03经营日志.ppt
- 13 列表法解应用题(教师).ppt
- 11如何分享.ppt
- 16 数组(一).doc
- 18交互和状态变化.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)