概要设计说明书模板-V0_第1页
概要设计说明书模板-V0_第2页
概要设计说明书模板-V0_第3页
概要设计说明书模板-V0_第4页
概要设计说明书模板-V0_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 保密级别 公开 版 本 号 V1.0 文档编号 XDJA- -PD 项目名称 概要设计说明书 撰写部门: 项目组 撰写时间: 20年月日 发行范围: 文档记录 版本编号 变化状态 简要说明 撰写/ 变更人 批准人 批准日期 V0.1 C 预发布 陶留丹 王瑞民 2009-5-7 V1.0 M 正式发布 EPG 王瑞民 2009-10-31 * 变化状态: C创建、 A增加、 M修改( +修改说明)、 D删除( +删除说明) 文档审批信息 序号 角色 审批人签字 审批日期 备注 目录 1 引言 1 1.1 编写目的 1 1.2 项目背景 1 1.3 范围 1 1.4 定义 1 1.5 参考资料

2、 1 2 总体设计 1 2.1 需求规定 1 2.2 运行环境 2 2.3 设计构思 2 2.4 系统流程 2 2.5 结构设计 2 2.6 功能需求与程序的关系 2 2.7 人工处理过程 2 3 接口设计 3 3.1 用户接口 3 3.2 外部接口 3 3.3 内部接口 3 4 运行设计 3 4.1 系统初始化 3 4.2 运行模块组合 3 4.3 运行控制 3 4.4 运行时间 3 4.5 运行安全 3 5 系统数据结构设计 4 5.1 数据结构设计 4 5.2 逻辑结构设计要点 4 5.3 物理结构设计要点 4 5.4 数据结构与程序的关系 4 6 安全保密设计 4 6.1 系统安全 4

3、 6.2 数据安全 4 7 系统出错处理设计 4 7.1 出错信息 4 7.2 补救措施 4 7.3 系统维护设计 5 8 尚待解决的问题 5 概要设计说明书 1 引言 软件的概要设计又称为软件系统(程序系统)的设计,本文档应说明软件系统即程序系统设计的总体 考虑,包括系统的基本处理流程、软件系统的组织结构、模块划分、功能分配、数据结构、接口、运行、 出错处理和系统维护等方面的设计,为详细设计提供基础。 1.1 编写目的 【说明编写这份概要设计说明书的目的,指出预期的读者。 】 1.2 项目背景 【说明: a. 待开发软件系统的名称; b. 列出此项目的任务提出者、开发者、用户以及将运行该软件

4、的计算站(中心) 。】 1.3 范围 【说明本设计说明书所涉及的设计内容范围。 】 1.4 定义 【列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 】 1.5 参考资料 【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: a. 项目经核准的计划任务书、合同或上级机关的批文; b. 项目开发计划; c. 需求规格说明书; d. 测试计划(初稿); e. 用户操作手册(初稿); f. 文档所引用的资料、采用的标准或规范。】 2 总体设计 2.1 需求规定 【说明对本系统的主要的输入输出、处理的功能性能要求。 】 2.2 运行环境 【简要地说明对本系统的运行环境(包

5、括硬件环境和支持环境)的规定。 】 2.3 设计构思 【说明对本系统设计的构思、采用的关键技术、主要算法和关键数据结构。 】 2.4 系统流程 【用流程图示出本系统的主要控制流程和处理流程。 】 2.5 结构设计 【用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说 明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系 . 】 2.6 模块复用 /开发政策 用一张如下的矩阵图说明各模块的复用/开源/ 开发等政策: 】 模块名称 复用 开源代码 自行开发 模块 1 模块 2 模块 n 2.7 功能需求与模块的关系 用一张如下的矩阵图说明各项功

6、能需求的实现同各块模块的分配关系: 】 模块 1 模块 2 模块 n 功能需求 1 功能需求 2 功能需求 n 。】 2.8 人工处理过程 说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话) 3 接口设计 3.1 用户接口 【说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。 】 3.2 外部接口 【说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口 关系。】 3.3 内部接口 【说明本系统之内的各个系统元素之间的接口的安排。 】 4 运行设计 4.1 系统初始化 【说明本系统初始化过程。 】 4.2 运行模块组合 【说明对系统施加

7、不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的 内部模块和支持软件。 】 4.3 运行控制 【说明每一种外界的运行控制的方式方法和操作步骤。 】 4.4 运行时间 【说明每种运行模块组合将占用各种资源的时间。 】 4.5 运行安全 说明系统安全运行的控制。 】 5 系统数据结构设计 5.1 数据结构设计 【 列出本系统所使用的主要数据结构,包括名称、标识符及数据项等。 】 5.2 逻辑结构设计要点 【给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的 标识、定义、长度及它们之间的层次的或表格的相互关系。 】 5.3 物理结构设计要点

8、 【给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物 理关系(索引、设备、存储区域) 、设计考虑和保密条件。 】 5.4 数据结构与程序的关系 【用数据结构与系统元素之间的矩阵图表形式,示出各个数据结构与访问这些数据结构的系统元素之 间的关系。】 6 安全保密设计 6.1 系统安全 【从系统流程、结构保障安全。 】 6.2 数据安全 【从数据结构保障安全。 】 7 系统出错处理设计 7.1 出错信息 【用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。 】 7.2 补救措施 【说明故障出现后可能采取的变通措施,包括: a. 后备技术说明准备采用的后备技术, 当原始系统数据万一丢失时启用的副本的建立和启动的技术, 例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术; b. 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部 分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录; c. 恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重 新运行的方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论