概要设计说明书模板示例.docx
- 文档编号:28400371
- 上传时间:2023-07-13
- 格式:DOCX
- 页数:7
- 大小:18.08KB
概要设计说明书模板示例.docx
《概要设计说明书模板示例.docx》由会员分享,可在线阅读,更多相关《概要设计说明书模板示例.docx(7页珍藏版)》请在冰豆网上搜索。
概要设计说明书模板示例
【项目名称】
概要设计说明书
文件编号
【项目编号】/AG-SP-SD-T01
文件状态
[]草稿[]正式发布[]正在修改
当前版本
拟制
日期
审核
日期
批准
日期
******有限公司
修订历史记录
A-增加M-修订D-删除
变更版本号
日期
变更类型
(A*M*D)
修改人
摘要
备注
【模板使用必读:
模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。
文件提交时不得再含有这些内容。
】
1引言
1.1编写目的
【给出项目概要设计说明书的编写目的,同时指明读者对象。
】
1.2背景
【标识要开发的软件产品(名称,代码);
列出此项目的任务提出者、开发者、用户,以及将运行该软件的计算站(中心)。
】
1.3术语与缩写解释
【列出本文件中用到的专门术语的定义和外文首字母缩写的原词组。
】
缩写、术语
解释
PMO
项目管理办公室,ProjectManagementOffice
PP
项目策划(规划),ProjectPlanning
…
1.4参考资料
【提示:
可包括:
(1)本项目经核准的计划任务书、需求规格说明书、合同或上级机关的批文;
(2)本文档所引用的资料、规范等,列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。
】
2概述
2.1系统任务
2.1.1系统目标
【说明本系统将要实现的目标。
】
2.1.2运行环境
【简要地说明对本系统的运行环境的规定,包括所需的硬件设备和支持软件。
】
2.1.3与其它系统关系
【当前系统是某一软件产品的一部分,或者与其它系统有密切关联时,说明相互间的关系。
】
2.2需求规定
【说明对本系统的主要的输入/输出项目、处理的功能和性能要求,以及需求说明书中明确的其它专门要求。
】
2.2.1功能需求
2.2.2非功能性需求
2.2.3约束和假定
【描述系统设计中最主要的约束,这些是由客户强制要求并在需求说明书写明的。
说明系统是如何来适应这些约束的。
另外如果本系统跟其它外部系统交互或者依赖其它外部系统提供一些功能辅助,那么系统可能还受到其它的约束。
这种情况下,要求清楚地描述与本系统有交互的软件类型以及这样导致的约束。
】
3总体设计
3.1基本设计概念和处理流程
【说明本系统的基本设计概念和处理流程,尽量使用图表的形式。
】
3.2组件开发、重用与购买
【说明本系统各组件/模块是自行开发、重用或购买;计划哪些组件需要提交给组织组件库;当采购或选择非开发时,分析维护所隐藏的代价。
】
模块名称
开发/重用/购买
计划提交给组织组件库
购买的风险分析
模块A
开发
模块B
开发
是
模块C
重用
模块D
购买
可能对将来的产品升级有影响
。
。
。
开发
3.3软件系统结构
【用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。
】
3.3.1模块A
...
3.3.2模块B
...
3.4功能需求与系统模块的关系
本条用一张如下的矩阵图说明各项功能需求的实现同各模块的分配关系:
系统模块1
系统模块2
……
系统模块m
功能需求1
√
功能需求2
√
……
功能需求n
√
√
3.5接口设计
3.5.1用户接口
【说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
】
3.5.2外部接口
【说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
】
3.5.3内部接口
【说明本系统之内的各个系统元素之间的接口的安排。
】
3.6数据结构设计
3.6.1逻辑结构设计要点
【给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。
】
3.6.2物理结构设计要点
【给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。
】
3.6.3数据结构与程序的关系
【说明各个数据结构与程序的关系,可采用下图形式进行说明。
】
程序1
程序2
……
程序m
数据结构1
√
数据结构2
√
√
……
数据结构n
√
√
4运行设计
4.1运行模块组合
【说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。
】
4.2运行控制
【说明每一种外界的运行控制的方式方法和操作步骤。
】
4.3运行时间
【说明每种运行模块组合将占用各种资源的时间。
】
5系统出错处理设计
5.1出错信息
【用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。
】
5.2补救措施
【说明故障出现后可能采取的补救措施,包括:
a.说明准备采用的后备技术,当原始系统数据万一丢失时,启用的副本的建立和启动的技术,例如,周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;
b.说明准备采用的降效技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;
c.说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。
】
6系统维护设计
【说明为了系统维护的方便而在程序内部设计中做出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。
】
7尚未解决的问题
【说明在概要设计过程中尚未解决的而设计者认为在系统完成之前必须解决的各种问题。
当在概要设计中无遗留问题时,此项可以去掉。
】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 说明书 模板 示例