UML系统建模与分析设计所有课件
第五章
系统设计与对象动态交互模型
本章目的: 本章目的:
了解UML软件开发的系统设计方法与技术 了解UML软件开发的系统设计方法与技术 了解UML 掌握系统设计规格说明报告文档书写格式 掌握系统设计规格说明报告文档书写格式 掌握UML中顺序图的描述方法 掌握UML 掌握UML中顺序图的描述方法 掌握同步消息和异步消息的定义和描述方法 掌握同步消息和异步消息的定义和描述方法 掌握UML中合作图的描述方法 掌握UML 掌握UML中合作图的描述方法 掌握利用顺序图与合作图建立动态交互模型 掌握利用顺序图与合作图建立动态交互模型 的方法步骤
2011-9-19
UML系统建模与分析设计
1
UML系统建模与分析设计所有课件
5.1
系统设计
5.1.1 反复迭代的系统设计方式 5.1.2 系统对象设计
(1)对象接口设计 (2)设计算法和数据结构 (3)确认子系统 (4)子系统间的通信规约
2011-9-19
UML系统建模与分析设计
2
UML系统建模与分析设计所有课件
5.1.3 系统体系结构设计 1.任务管理设计 主从结构设计。 (1)主从结构设计。 分布式结构设计。 (2)分布式结构设计。 2.数据管理设计 定义数据类型。 (1)定义数据类型。 设计数据管理。 (2)设计数据管理。数据管理设计提供了 持久对象的基本结构。 持久对象的基本结构。 3.用户界面设计 5.1.4
2011-9-19
系统设计的优化和审查
UML系统建模与分析设计 3
UML系统建模与分析设计所有课件
5.1.5 系统设计规格说明报告
2011-9-19
UML系统建模与分析设计
4
UML系统建模与分析设计所有课件
5.2
5.2.1
交互模型建模
对象之间的通信
消息内容标识的格式为: 消息内容标识的格式为: 序号][警戒条件]*[重复次数][回送值表: ]操作名参数表 ][警戒条件]*[重复次数][回送值表 操作名参数表) [序号][警戒条件]*[重复次数][回送值表:= ]操作名参数表) 使用规则: 使用规则: 序号:表示消息在对象间交互的时间顺序号。 1.序号:表示消息在对象间交互的时间顺序号。 警戒条件] 选择项,为一布尔条件表达式。 2.[警戒条件]:选择项,为一布尔条件表达式。 重复次数] 选择项,表示消息重复发送的次数。 3.*[重复次数]:选择项,表示消息重复发送的次数。 回送值表: 区分的名字表列, 4.回送值表:以“,”区分的名字表列,分别表示完成指定 操作后返回的系列值。可缺省。 操作后返回的系列值。可缺省。 操作名:必须是接收该消息的对象类角色中的操作名。 5.操作名:必须是接收该消息的对象类角色中的操作名。 ()”内的参数表是以“ 号区分的实参表, 6.“()”内的参数表是以“,”号区分的实参表,传送给 接收消息的对象中的某个操作。 接收消息的对象中的某个操作。
2011-9-19 UML系统建模与分析设计 5
UML系统建模与分析设计所有课件
5.2.2 同步
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件
UML系统建模与分析设计所有课件