系统需求规格说明书模板(结构化标准版)(共13页).doc





《系统需求规格说明书模板(结构化标准版)(共13页).doc》由会员分享,可在线阅读,更多相关《系统需求规格说明书模板(结构化标准版)(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上(项目名称)系统需求规格说明书文件版本编写日期发布日期专心-专注-专业文件修改记录修改日期版本号变化状态修改内容修改人*变化状态:C创建,A增加,M修改,D删除文档审批信息版本号提交人批准人批准日期发布日期备注目 录1 概述1.1 目的【说明编写需求说明书的目的,指明读者对象。可以用如下的列举方式进行描述。例如:本文档是项目名称需求规格说明书,该文档为系统设计及系统测试提供依据。项目验收标准之一软件维护的参考资料】1.2 预期读者【说明该文档都有哪些读者,如:需求人员、设计人员、系统测试人员、用户、QA、PM。】1.3 背景(可选)【说明在做该项目之前所处的时期及为什
2、么要做该项目。】1.4 参考资料【说明该文档所用到的所有参考资料。】1.5 标准(可选)【说明开发此系统时应当遵循的所有内部和外部的标准以及法律法规要求,还应标识出哪些外部标准是用户制定的。对有相应的内部标准而未使用时,应当略述不使用该内部标准的理由。】1.6 术语定义【描述在文中出现的缩写和略语的说明定义。】术语定义解释SPP精简并行过程,Simplified Parallel ProcessRD需求开发 Require Development1.7 图例说明【对该需求说明书中所用到的图例进行简要说明。】2 系统描述2.1 现状综述1) 画出目前系统或当前业务流程图。2) 描述此系统目前的运
3、行状况/或业务状况进行描述。3) 说明目前面临的问题。2.2 系统目标【说明系统将要实现的目标。】2.3 目标系统概述【说明系统的系统结构,并用图表的方式描绘出该系统的计算机体系结构。同时,在体系结构图中应明确标明此系统在整体结构中的位置。为清晰起见,可用多个图表来表示。在功能追加的场合,要指明该追加部分在整体结构中的位置。并简要介绍目标系统的功能和作用。在此图表上应加一些简洁的注释,突出重要部分,并说明此系统在系统整体结构中的位置。】2.4 范围【定义工作范围。明确定义哪些工作是要做的,哪些工作是不做的,以确定项目的边界。如:我方主要负责哪些开发阶段,负责的业务范围等。】2.5 系统假设/约
4、定【在此对描述系统实现的约束和假设条件。列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立)。这可能包括你打算要用的商业组件或有关开发或运行环境的问题。你可能认为产品将符合一个特殊的用户界面设计约定。如果这些假设不正确、不一致或被更改,就会使项目受到影响。此外,确定项目对外部因素存在的依赖。例如,如果你打算把其它项目开发的组件集成到系统中,那么你就要依赖那个项目按时提供正确的操作组件。如果这些依赖已经记录到其它文档(例如项目计划)中了,那么在此就可以参考其它文档。】2.6 接口与界面2.6.1 外部接口(可选)【描述目标系统和用户其他相关系统之间的接口关系和依赖型,包括硬件之
5、间的接口和软件之间的数据接口等。】2.6.2 硬件接口【描述系统中软件和硬件每一接口的特征。这种描述可能包括支持的硬件类型、软硬件之间交流的数据和控制信息的性质以及所使用的通信协议。】2.6.3 软件接口【描述该产品与其它组件(由名字和版本识别)的连接,包括数据库、操作系统、工具、库和集成的商业组件。明确并描述在软件组件之间交换数据或消息的目的。描述所需要的服务以及内部组件通信的性质。确定将在组件之间共享的数据。】2.6.4 通信接口(可选)【描述与产品所使用的通信功能相关的需求,包括电子邮件、We b 浏览器、网络通信标准或协议及电子表格等等。定义了相关的消息格式。规定通信安全或加密问题、数
6、据传输速率和同步通信机制。】2.6.5 用户界面【陈述所需要的用户界面的软件组件。描述每个用户界面的逻辑特征。而对于用户界面的细节,例如特定对话框的布局,应该写入一个独立的用户界面规格说明中,而不能写入软件需求规格说明中。】3 功能需求3.1 系统流程图【画出系统整体流程图。系统模块比较多时可以对复杂的模块画单独的流程图,但要在主流程图中标示出来。】3.2 功能一览表【显示出业务和系统功能的关系,以及优先级(高、中、低)。】功能编号功能对应业务优先级3.3 功能描述3.3.1 功能1【对功能进行简要描述。】3.3.1.1 流程图【画出此功能流程图。】3.3.1.2 前提条件【描述进入此功能的前
7、提条件。如必须完成某项操作后。】3.3.1.3 输入【描述此功能的输入要求。例如:登陆功能,输入:用户名、密码。】3.3.1.4 处理【描述此功能处理步骤。】3.3.1.5 输出【描述此功能的输出。例如:登录功能输出用户名、密码正确,进行主界面;用户名、密码错误,返回错误信息。】 3.3.1.6 规约【描述此功能在业务或数据上的约束条件。例如:用户名必须是8位字母或数字组成。】3.3.2 功能n3.4 公共功能描述3.4.1 功能1【对功能进行简要描述。】3.4.1.1 流程图【画出此功能流程图。】3.4.1.2 前提条件【描述进入此功能的前提条件。如必须完成某项操作后。】3.4.1.3 输入
8、【描述此功能的输入要求。例如:登陆功能,输入:用户名、密码。】3.4.1.4 处理【描述此功能处理步骤。】3.4.1.5 输出【描述此功能的输出。例如:登录功能输出用户名、密码正确,进行主界面;用户名、密码错误,返回错误信息。】 3.4.1.6 规约【描述此功能在业务或数据上的约束条件。例如:用户名必须是8位字母或数字组成。】3.5 数据描述(可选)【可以以附件的形式进行描述,如果采用附件,本节可直接参见附件。】3.5.1 业务数据描述【描述各个业务相关的数据种类和属性。】3.5.2 公共数据描述【描述系统共通数据的种类和属性。】3.5.3 数据存放结构【描述数据在存储介质中的存放结构。】3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 需求 规格 说明书 模板 结构 标准版 13

限制150内