下载此文档

UML系统建模与分析设计-系统设计与对象动态交互模型.ppt


文档分类:IT计算机 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
系统设计与对象动态交互模型
本章目的:
了解UML软件开发的系统设计方法与技术
掌握系统设计规格说明报告文档书写格式
掌握UML中顺序图的描述方法
掌握同步消息和异步消息的定义和描述方法
掌握UML中合作图的描述方法
掌握利用顺序图与合作图建立动态交互模型
的方法步骤
2018/11/12
1
UML系统建模与分析设计
系统设计
反复迭代的系统设计方式
系统对象设计
(1)对象接口设计
(2)设计算法和数据结构
(3)确认子系统
(4)子系统间的通信规约
2018/11/12
2
UML系统建模与分析设计
系统体系结构设计

(1)主从结构设计。
(2)分布式结构设计。

(1)定义数据类型。
(2)设计数据管理。数据管理设计提供了持久对象的基本结构。

系统设计的优化和审查
2018/11/12
3
UML系统建模与分析设计
系统设计规格说明报告
2018/11/12
4
UML系统建模与分析设计
交互模型建模
对象之间的通信
消息内容标识的格式为:
[序号][警戒条件]*[重复次数][回送值表:= ]操作名参数表)
使用规则:
:表示消息在对象间交互的时间顺序号。
2.[警戒条件]:选择项,为一布尔条件表达式。
3.*[重复次数]:选择项,表示消息重复发送的次数。
:以“,”区分的名字表列,分别表示完成指定操作后返回的系列值。可缺省。
:必须是接收该消息的对象类角色中的操作名。
6.“()”内的参数表是以“,”号区分的实参表,传送给接收消息的对象中的某个操作。
2018/11/12
5
UML系统建模与分析设计
同步通信与异步通信
(1)简单消息:表示控制流。
(2)同步消息:它是一种嵌套的控制流。
(3)异步消息:它是异步控制流。
(4)返回消息:表示控制流从过程调用的返回。
2018/11/12
6
UML系统建模与分析设计
顺序图建模
顺序图用来描述对象间的交互行为。它注重消息的时间顺序,即对象间消息的发送和接收的顺序。顺序图还揭示了一个特定场景的交互,即系统执行期间发生在某个时间点的对象之间的特定交互,它适合于描述实时系统中的时间特性和时间约束。
2018/11/12
7
UML系统建模与分析设计
顺序图的组成成分
2018/11/12
8
UML系统建模与分析设计
(1)对象:顺序图中所包含的每个对象用一个对象框(短式)表示,对象名需带下划线。
(2)生存线:对象框下画的一条垂直虚线,称 为该
对象的生存线,表示对象的生存时间。
(3)激活期:对象生存线上的一个细长方形 框,
表示该对象的激活时间段,即活动期 间。
(4)消息:对象之间消息的发送和接收用两个 对象
生存线(激活期)之间的消息箭头线。
顺序图的组成成分(con.)
2018/11/12
9
UML系统建模与分析设计
对象之间的同步与异步操作

同步消息的发送者把进程控制传递给消息的接收者,然后暂停活动,等待消息的接收者放弃或返回控制;
同步消息的接收者执行所请求的操作,如果需要的话,可以把控制传递给另一个对象角色,请求做某个操作,并且当该操作完成后把控制返回给原来的同步消息的发送者;
同步消息的接收者也可以直接返回或发送信息给原来的消息发送者。
2018/11/12
10
UML系统建模与分析设计

UML系统建模与分析设计-系统设计与对象动态交互模型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人endfrs
  • 文件大小891 KB
  • 时间2018-11-12