概要设计说明书模板示例

上传人:简****9 文档编号:111941253 上传时间:2019-11-04 格式:DOC 页数:9 大小:103.50KB
返回 下载 相关 举报
概要设计说明书模板示例_第1页
第1页 / 共9页
概要设计说明书模板示例_第2页
第2页 / 共9页
概要设计说明书模板示例_第3页
第3页 / 共9页
概要设计说明书模板示例_第4页
第4页 / 共9页
概要设计说明书模板示例_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《概要设计说明书模板示例》由会员分享,可在线阅读,更多相关《概要设计说明书模板示例(9页珍藏版)》请在金锄头文库上搜索。

1、AG-SP-SD-T01/V1.1【项目名称】概要设计说明书文件编号【项目编号】/ AG-SP-SD-T01文件状态 草稿 正式发布 正在修改当前版本拟 制日期 审 核日期批 准 日期 *有限公司修订历史记录 A - 增加 M - 修订 D - 删除变更版本号日期变更类型(A*M*D)修改人摘 要备注【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。文件提交时不得再含有这些内容。】目 录1引言41.1编写目的41.2背景41.3术语与缩写解释41.4参考资料42概述52.1系统任务52.1.1系统目标52.1.2运行环境52.1.3与其它系统关

2、系52.2需求规定52.2.1功能需求52.2.2非功能性需求52.2.3约束和假定53总体设计63.1基本设计概念和处理流程63.2软件系统结构63.2.1模块A63.2.2模块B63.3功能需求与系统模块的关系63.4接口设计73.4.1用户接口73.4.2外部接口73.4.3内部接口73.5数据结构设计73.5.1逻辑结构设计要点73.5.2物理结构设计要点73.5.3数据结构与程序的关系74运行设计84.1运行模块组合84.2运行控制84.3运行时间85系统出错处理设计85.1出错信息85.2补救措施86系统维护设计97尚未解决的问题91 引言1.1 编写目的【给出项目概要设计说明书的

3、编写目的,同时指明读者对象。】1.2 背景【标识要开发的软件产品(名称,代码);列出此项目的任务提出者、开发者、用户,以及将运行该软件的计算站(中心)。】1.3 术语与缩写解释【列出本文件中用到的专门术语的定义和外文首字母缩写的原词组。】缩写、术语解 释PMO项目管理办公室,Project Management OfficePP项目策划(规划),Project Planning1.4 参考资料【提示:可包括:(1)本项目经核准的计划任务书、需求规格说明书、合同或上级机关的批文;(2)本文档所引用的资料、规范等,列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。】2 概述2.1 系统

4、任务2.1.1 系统目标 【说明本系统将要实现的目标。】2.1.2 运行环境 【简要地说明对本系统的运行环境的规定,包括所需的硬件设备和支持软件。】2.1.3 与其它系统关系【当前系统是某一软件产品的一部分,或者与其它系统有密切关联时,说明相互间的关系。】2.2 需求规定【说明对本系统的主要的输入/输出项目、处理的功能和性能要求,以及需求说明书中明确的其它专门要求。】2.2.1 功能需求2.2.2 非功能性需求2.2.3 约束和假定【描述系统设计中最主要的约束,这些是由客户强制要求并在需求说明书写明的。说明系统是如何来适应这些约束的。 另外如果本系统跟其它外部系统交互或者依赖其它外部系统提供一

5、些功能辅助,那么系统可能还受到其它的约束。这种情况下,要求清楚地描述与本系统有交互的软件类型以及这样导致的约束。】3 总体设计3.1 基本设计概念和处理流程【说明本系统的基本设计概念和处理流程,尽量使用图表的形式。】3.2 组件开发、重用与购买【说明本系统各组件/模块是自行开发、重用或购买;计划哪些组件需要提交给组织组件库;当采购或选择非开发时,分析维护所隐藏的代价。】模块名称开发/重用/购买计划提交给组织组件库购买的风险分析模块A开发模块B开发是模块C重用模块D购买可能对将来的产品升级有影响。开发3.3 软件系统结构【用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的

6、划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。】3.3.1 模块A.3.3.2 模块B.3.4 功能需求与系统模块的关系本条用一张如下的矩阵图说明各项功能需求的实现同各模块的分配关系:系统模块1系统模块2系统模块m功能需求1功能需求2功能需求n3.5 接口设计3.5.1 用户接口【说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。】3.5.2 外部接口【说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。】3.5.3 内部接口【说明本系统之内的各个系统元素之间的接口的安排。】3.6 数据结构设计3.6.1

7、逻辑结构设计要点【给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。】3.6.2 物理结构设计要点【给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。】3.6.3 数据结构与程序的关系【说明各个数据结构与程序的关系,可采用下图形式进行说明。】程序1程序2程序m数据结构1数据结构2数据结构n4 运行设计4.1 运行模块组合【说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持

8、软件。】4.2 运行控制【说明每一种外界的运行控制的方式方法和操作步骤。】4.3 运行时间【说明每种运行模块组合将占用各种资源的时间。】5 系统出错处理设计5.1 出错信息【用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。】5.2 补救措施【说明故障出现后可能采取的补救措施,包括:a. 说明准备采用的后备技术,当原始系统数据万一丢失时,启用的副本的建立和启动的技术,例如,周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;b. 说明准备采用的降效技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;c. 说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。】6 系统维护设计【说明为了系统维护的方便而在程序内部设计中做出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。】7 尚未解决的问题【说明在概要设计过程中尚未解决的而设计者认为在系统完成之前必须解决的各种问题。当在概要设计中无遗留问题时,此项可以去掉。】-内部资料,注意保密- 第 9 页 共 9 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号