您现在的位置: 精品资料网 >> 管理信息化 >> 信息技术 >> 资料信息

软件工程--总体设计概述(ppt 113页)

所属分类:
信息技术
文件大小:
1754 KB
下载地址:
相关资料:
软件工程,总体设计,设计概述
软件工程--总体设计概述(ppt 113页)内容简介

软件工程--总体设计概述目录:
第1节:设计过程
第2节:设计原理
第3节:启发规则
第4节:描绘软件结构的图形工具
第5节:面向数据流的设计方法

 


软件工程--总体设计概述内容提要:
软件设计宣言:Mitch Kapor
“什么是设计?设计是你站在两个世界——技术世界和人类的目标世界——而你尝试将这两个世界结合在一起……”。
罗马建筑批评家Vitruvius提出的观念:
“设计良好的建筑应该展示出坚固、适用和令人赏心悦目”。
设计阶段:
从工程管理的角度,可以将软件设计分为概要设计阶段和详细设计阶段。
从技术的角度,传统的结构化方法将软件设计划分为体系结构设计、数据设计、接口设计和过程设计4部分。
面向对象方法则将软件设计划分为体系结构设计、类设计/数据设计、接口设计和构件级设计4部分。
总体设计过程:首先寻找实现目标系统的各种不同的方案;然后分析员从这些供选择的方案中选取若干个合理的方案,从中选出一个最佳方案向用户和使用部门负责人推荐;分析员应该进一步为这个最佳方案设计软件结构,进行必要的数据库设计,确定测试要求并且制定测试计划。
必要性:总体设计可以站在全局高度上,花较少成本,从较抽象的层次上分析对比多种可能的系统实现方案和软件结构,从中选出最佳方案和最合理的软件结构,从而用较低成本开发出较高质量的软件系统。
…………


..............................