1 / 75
文档名称:

99级5_8班软件工程教案_8(第四章).ppt

格式:ppt   页数:75页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

99级5_8班软件工程教案_8(第四章).ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

99级5_8班软件工程教案_8(第四章).ppt

文档介绍

文档介绍:§
子系统设计
类及对象设计
消息设计
责任设计
面向对象设计
的四个层次:
将OO分析模型转换到OO设计模型
用例
对象-关
系模型
CRC
索引卡片
属性、
子系统设计
类及对象设计
消息设计
责任设计
分析模型
设计模型
操作、
协作者
对象-行为模型
将分析模型转换为软件设计
数据
字典
数据
流图
E-R图
状态变迁图




控制规约






数据设计
体系结构设计
接口设计
过程设计
分析模型
设计模型
结构化设计
的四个层次
数据设计
体系结构设计
接口设计
过程设计
子系统设计
类及对象设计
消息设计
责任设计
面向对象设计
的四个层次
由OO分析模型转换到OO设计模型
用例图
类图
交互图
状态图
包图
方法描述:if A then
Calculate Sales Tax
Calculate Total Amount
End if
设计带方法的类图
系统内部
保险单
包图示例
客户
保险单
填写界面
数据库界面
(abstract)
Oracle界面
Sybase界面
客户支持系统
客户维护子系统
包图示例
库存管理子系统
订单输入子系统
目录维护子系统
订单执行子系统
客户支持系统
包括设计类的包图示例
客户维护子系统
订单输入子系统
目录维护子系统
订单执行子系统
客户
目录

订单条目
订单交易
订单
退货条目
发运人
运输
Fichman和Kemerer提出的10种设计建模成分
模块层次的表示
数据定义规约
过程逻辑的规约
端到端处理序列的指明
对象状态和变迁的表示
类及层次的定义
操作到类的赋予
详细的操作定义
消息连接的规约
排它服务的标识
结构化方法
所不支持的
OOD的四个层次:
子系统层: 包含每个子系统的表示
类和对象层:包含类层次和每个对象
的设计表示
消息层: 包含使得每个对象能够和其
协作者通信的细节,建立系
统的外部和内部接口
责任层: 包含针对每个对象的所有属性
和操作的数据结构和算法的设计