版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、动态模型,第四章,2,回顾,用例是系统执行的动作序列,产生特定参与者可看得见的结果值 用例之间关系有:扩展、包含和泛化 用户之间的服务和交互是使用用例图描述的 通常这些图是在建立系统模型时首先要绘制的图,3,目标,理解和掌握状态图 理解和掌握时序图 理解和掌握协作图和活动图 理解 UML 中动态图的定义,4,消息和消息表示法,在消息的发送方和接收方之间绘制一条带箭头的线,以表示消息。箭头指示所发送消息的类型,5,动态视图,所有系统都具有静态结构和动态行为。UML 提供多种图以捕获和描述系统的这两个方面。 类图最适用于记录和描述系统的静态结构。 而状态图、时序图、协作图和活动图最适用于表示系统的
2、行为(动态特性),6,状态图,状态图是有助于描述系统动态特性的一组图 任意时间点上对象的状态是对象在该瞬间的状况 对象的状态是由对象的所有属性和对象所维护的链接定义的,7,状态和转换,状态更改的过程称为状态转换 转换通常是导致状态发生重要更改的操作调用的结果 事件 监护条件 动作,8,子状态,对象的状态可以包含子状态 子状态是复合状态的一部分 子状态可以是并发的,也可以是顺序的,9,子状态 示例,10,使用状态图,所有的可能状态 所有的可能转换 导致转换的所有事件,11,时序图,时序图重点说明对象之间交互的顺序,它包括时间序列,但是不包括对象关系。 有两个坐标轴 垂直坐标轴显示时间,而水平坐标
3、轴显示一组对象 可帮助识别对象、类、交互和职责;还帮助验证体系结构。,12,一般的时序图,事件是由水平线描述的对象是由垂直线描述的 水平坐标轴上是表示对象或类的名称的带下划线的矩形框。垂直虚线表示对象在序列中的存在状态,称为生命线。当对象存在时,用一条虚线表示;当对象的过程处于激活状态时,生命线是一个双道线。 时间是从顶部开始沿垂直方向描述的。这意味着,应该按从上到下的事件发生顺序来描述事件,13,时序图示例,14,递归,它是指一再重复同一活动,直到符合条件为止 在显示递归时,事件箭头会回到从其开始的同一对象处,15,使用时序图,16,协作图,就像时序图那样描述对象之间的交互,但与时序图的不同
4、之处是协作图侧重于事件 对象是使用类图标显示的 协作图中的序列是通过对消息编号显示的 更适合于了解对给定对象的所有影响,而且更适合于过程设计,17,使用协作图,18,活动图,在执行操作时捕获动作(工作)。这是最常见的用途 描述相关对象之间的交互是如何发生的 用动作和对象状态更改来描述用例的执行 捕获对象的内部过程 用对象描述系统的功能流,19,活动图表示,活动,20,活动图,21,活动图与并发性,并发路径同时运行,然后在下面连接 拆分和合并是以水平实线表示的,22,信号,23,信号 示例,24,泳道,25,使用活动图,26,总结,状态图描述系统的动态特性 状态图的子状态可以是并发的,也可以是顺序的 时序图描述对象之间的交互。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市政水网施工方案(3篇)
- 小区走廊施工方案(3篇)
- 阿里山的姑娘课程设计
- 滑雪登山活动方案策划(3篇)
- 烤鱼牛蛙活动策划方案(3篇)
- js课程设计代码
- android课程设计培训
- 盐城草皮施工方案(3篇)
- 砾石桩施工方案(3篇)
- 空调设计施工方案(3篇)
- 统编版(2025)七年级下册道德与法治第一单元《珍惜青春时光》教案(第1、2课共6课时)
- 年产3000吨太阳能级多晶硅项目节能评估报告(节能专)
- 公路桥梁技术状况评定标准
- DB45T 2479-2022 一般固体废物填埋场水文地质工程地质勘察规范
- 学校高空坠物安全教育预案
- 护理副高竞聘述职
- 公务员考试题库及答案4000题
- 煤矿回风斜井井筒施工组织设计方案
- 大学生职业发展与就业指导新编高职全套完整教学课件
- 某公司钢结构厂房监理大纲
- 《机械常识》(第二版) 课件 第一章 常用金属材料
评论
0/150
提交评论