- 3
- 0
- 约7.13千字
- 约 72页
- 2017-08-22 发布于广东
- 举报
软件工程 第三章 概要设计 软件设计的任务 软件设计是一个把软件需求转换成软件表示的过程。 软件设计的影响 最终影响软件实现的成功与否 影响软件维护的难易程度 影响软件的质量 第三章 概要设计 包含的三个内容 数据设计:把分析阶段的信息域模型变换为数据结构 体系结构设计:程序结构构件之间的相互关系 过程设计:变换结构构件为软件的过程描述 与需求分析阶段相对独立 在软件需求提供的信息,功能和行为模型上,设计阶段可以使用任何一种设计方法 第三章 概要设计 软件设计分两步:概要设计和详细设计两个阶段。 概要设计:把需求转换为数据结构和软件体系结构设计和接口设计 详细设计:又称过程设计,主要集中在体系结构表达式的细化,产生详细的数据结构和软件算法表达式 3.1.1 概要设计的任务 概要设计是将软件需求转换成软件结构和数据结构的阶段,概要设计的基本目的是概要地说明系统应该怎样实现,又称为初步设计或总体设计,其具体任务是: 1.确定系统具体的实施方案 2.设计软件结构和数据结构 3.编写概要设计说明书 3.1.2 概要设计的过程 1.提供选择的方案 2.选取一组合理的方案 3.推荐最佳实施方案 4.功能分解 5.软件结构设计 6.数据库设计 (1)模式设计。 (2)子模式设计。 (3)完整性和安全性设计。(4)优化。 7.制定测试计划 8.编写概要设计
您可能关注的文档
- 软件测试技术详解及应用 教学课件 作者 胡铮 12,13,14,15.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 16,17,18.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 19,20,21.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 22,23,24.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 上机部分.ppt
- 软件工程 教学课件 作者 夏小娜 第1篇-第1章 概述.ppt
- 软件工程 教学课件 作者 夏小娜 第2篇-第3章 可行性研究.ppt
- 软件工程 教学课件 作者 夏小娜 第2篇-第4章 需求分析.ppt
- 软件工程 教学课件 作者 夏小娜 第2篇-第5章 面向对象需求分析过程.ppt
- 软件工程 教学课件 作者 夏小娜 第3篇-第6章 体系结构设计.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 4 详细设计.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 5 面向对象的分析和设计.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 6 统一建摸语言 UML.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 7面向对象分析和设计范例.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 8 程序编码.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 10软件维护.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 11配置管理和文档技术.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 12软件质量管理.ppt
- 软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 13软件复用.ppt
- 软件工程基础教程(第二版) 教学课件 作者 方志刚 主编 张银南 副主编 第1章.ppt
原创力文档

文档评论(0)