第四章第四章 概要设计概要设计 问题定义问题定义可行性研究可行性研究可行否?可行否?否否是是需求分析需求分析概要设计概要设计开发开发p主要内容主要内容n4.1 任务任务n4.2 软件结构设计及优化软件结构设计及优化n4.3 图形工具图形工具n4.4 结构化设计(方法)结构化设计(方法)n4.5 数据结构设计数据结构设计12/20/202214.1概要设计的任务概要设计的任务p【起点】【起点】n需求分析阶段得出的需求分析阶段得出的DFD图,数据字典图,数据字典p【任务】【任务】n从需求分析阶段的工作结果出发,进行从需求分析阶段的工作结果出发,进行软件结构设软件结构设计计与与数据设计数据设计,编写,编写概要设计说明书概要设计说明书。n软件结构设计软件结构设计(是概要设计阶段的是概要设计阶段的主要主要工作)工作)p系统中每个程序由哪些系统中每个程序由哪些模块模块组成组成p以及这些以及这些模块间的关系模块间的关系n数据设计数据设计将分析阶段创建的将分析阶段创建的信息模型(数据字典)信息模型(数据字典)转换为实现系统所需要的转换为实现系统所需要的数据结构数据结构12/20/202224.1概要设