- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
. .
文档编号:
软件概要设计
Version 1.0
拟制: 日期:
审核: 日期:
批准: 日期:
文档配置说明
文件名XX产品_软件概要设计说明书Vx.x适 用创 建作 者时间XX年XX月XX日版本号Vx.x说 明: 修 改作 者时间版本号说 明: 修 改作 者时间版本号说 明:
目 录
TOC \o 1-3 \h \z \u
1. 引言 4
1.1. 编写目的 4
1.2. 背景 4
1.3. 定义 4
1.4. 参考资料 4
2. 总体设计 5
2.1. 需求规定 5
2.2. 运行环境 5
2.3. 基本设计概念和处理流程 5
2.4. 结构 5
2.5. 功能器求与程序的关系 5
2.6. 人工处理过程 6
2.7. 尚未问决的问题 6
3. 接口设计 6
3.1. 用户接口 6
3.2. 外部接口 7
3.3. 内部接口 7
4. 运行设计 7
4.1. 运行模块组合 7
4.2. 运行控制 7
4.3. 运行时间 7
5. 系统数据结构设计 8
5.1. 逻辑结构设计要点 8
5.2. 物理结构设计要点 8
5.3. 数据结构与程序的关系 8
6. 系统出错处理设计 9
6.1. 出错信息 9
6.2. 补救措施 9
6.3. 系统维护设计 9
?? 概要设计说明书又可称系统设计说明书.这里所说的系统是指程序系统。编制的目的是说明对程序 系统的设计考虑.包括程序系统的基本处。流程、程序系统的组织结构、模块划分、功能分配、接口设计。 运行设计、数据结构设计和出错处理设计等.为程序的详细设计提供基础。编制概要设计说明书的内容 要求如下:?
引言
编写目的
?? 说明编写这份概要设计说明书的目的.指出预期的读者。
背景
?? 说明:?? a.待开发软件系统的名称;?? b.列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。
定义
?? 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
参考资料
?? 列出有关的参考文件.如:?? a.本项目的经核准的计划任务书或合同.上级机关的批文;?? b.属于本项目的其他已发表文件;?? c.本文件中各处引用的文件、资料.包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位.说明能够得到这些文件资料的来源。
总体设计
需求规定
?? 说明对本系统的主要的输入输出项目、处理的功能性能要求.详细的说明可参见附录C。
运行环境
?? 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定.详细说明参见附录C。
基本设计概念和处理流程
?? 说明本系统的基本设计概念和处理流程.尽量使用图表的形式。
结构
?? 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分.扼要说明每个系统元素的标识符和功能.分层次地给出各元素之间的控制与被控制关系.
功能器求与程序的关系
?? 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
人工处理过程
?? 说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。
尚未问决的问题
?? 说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。
接口设计
用户接口
? 说明将向用户提供的命令和它们的语法结构.以及软件的回答信息。
外部接口
? 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接 口关系。
内部接口
? 说明本系统之内的各个系统元素之间的接口的安排。
运行设计
运行模块组合
? 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合.说明
文档评论(0)