软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 3 概要设计.pptVIP

  • 3
  • 0
  • 约7.13千字
  • 约 72页
  • 2017-08-22 发布于广东
  • 举报

软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 3 概要设计.ppt

软件工程 第三章 概要设计 软件设计的任务 软件设计是一个把软件需求转换成软件表示的过程。 软件设计的影响 最终影响软件实现的成功与否 影响软件维护的难易程度 影响软件的质量 第三章 概要设计 包含的三个内容 数据设计:把分析阶段的信息域模型变换为数据结构 体系结构设计:程序结构构件之间的相互关系 过程设计:变换结构构件为软件的过程描述 与需求分析阶段相对独立 在软件需求提供的信息,功能和行为模型上,设计阶段可以使用任何一种设计方法 第三章 概要设计 软件设计分两步:概要设计和详细设计两个阶段。 概要设计:把需求转换为数据结构和软件体系结构设计和接口设计 详细设计:又称过程设计,主要集中在体系结构表达式的细化,产生详细的数据结构和软件算法表达式 3.1.1 概要设计的任务 概要设计是将软件需求转换成软件结构和数据结构的阶段,概要设计的基本目的是概要地说明系统应该怎样实现,又称为初步设计或总体设计,其具体任务是: 1.确定系统具体的实施方案 2.设计软件结构和数据结构 3.编写概要设计说明书 3.1.2 概要设计的过程 1.提供选择的方案 2.选取一组合理的方案 3.推荐最佳实施方案 4.功能分解 5.软件结构设计 6.数据库设计 (1)模式设计。 (2)子模式设计。 (3)完整性和安全性设计。(4)优化。 7.制定测试计划 8.编写概要设计

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档