什么是软件概要设计?该阶段的基本任务是什么?
概要,阶段,任务
已帮助 人
什么是软件概要设计?该阶段的基本任务是什么?
-
参考答案:软件概要设计:在需求分析的基础上通过抽象和分解将系统分解成模块,确定系统功能是实现,即把软件需求转换为软件包表示的过程。
基本任务:
(1)设计软件系统结构(简称软件结构)
a.采用某种设计方法,将一个复杂的系统按功能划分成模块(划分)
b.确定模块的功能。(功能)
c.确定模块之间的调用关系。(调用)
d.确定模块之间的接口,即模块之间传递的信息。(接口)
e.评价模块结构的质量。(质量)
(2)数据结构及数据库设计
a.数据结构设计
b.数据库设计:(概念设计、逻辑设计、物理设计)
(3)编写概要设计文档(文档主要有:概要设计说明书、数据库设计说明书、用户手册、修订测试计划)
(4)评审
