概要设计说明书
1. 引言
1.1 编写目的
阐明编写本概要设计说明书的目的,指出读者对象。
1.2 项目背景
列出本项目的委托单位、开发单位和主管部门,说明该软件系统与其他系统的关系。
1.3 定义
列出本文档中所用到的专门术语的定义和缩写词的原意。
1.4 参考资料
列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源。包括本项目经核准的计划任务书、合同或上级机关的批文,项目开发计划,需求规格说明书,本文档需要引用的论文、著作,需要采用的标准、规范。
2. 需求概述
2.1 功能要求
列出必须实现的功能,可以扩充的功能。可使用系统层次图说明系统功能组织结构。
2.2 性能要求
说明系统需要具备数据精度、时间特性、适应性等。
2.3 运行环境
说明系统运行时需要具备的硬件环境、操作系统、支撑软件环境、数据环境、网络环境以及需要一起协同工作的其他软件和设备环境等。
2.4 条件与限制
说明软件系统在功能和性能方面的特殊要求。
3. 系统设计目标
说明概要设计将要采用的设计思路和需要达到的设计目标。
4. 系统设计原则
说明概要设计需要遵循的设计原则。
5. 系统总体设计
5.1 处理流程
使用系统流程图说明软件系统的处理流程。
5.2 总体结构设计
描述软件系统中模块的组成关系。可使用软件结构图或类图进行描述。
5.3 功能分配
说明各项功能与软件结构的关系。
6. 模块接口设计
6.1 外部接口
说明系统与其他外部组件之间的接口关系,包括界面接口、软件接口与硬件接口。
6.2 内部接口
说明系统内部各个模块之间的接口、调用关系以及模块之间的数据传递关系等。
7. 数据结构设计
7.1 逻辑结构设计
描述系统需要使用的数据(如数据表、数据项、记录、文件)的标
识、定义、长度等逻辑特征以及它们之间的逻辑关系。
…… …… 余下全文