软件需求分析说明书模板篇一:软件需求分析说明书模板保密级别:S资料编号:SRS-[产品代号] -[序列号] 版本:V[*].[*] [产品型号名称(二号字体)][部件型号名称(可选、小二号字体)]软件需求分析说明书共 11 页编制:审核:审定:会签:批准:XXXXXXXXXX公司[****]年[**]月[**]日文档修改记录目录1引言.................................................... ................. 2 1.1 编写目的 ................................................... ........ 2 1.2 范围 ................................................... ............ 2 1.3 定义、首字母缩写词和缩略语 ......................................... 2 1.4 参考资料 ................................................... ........ 2 项目概述 ................................................... .............. 3 2.1 产品描述 ................................................... ........ 3 2.2 产品需求 ................................................... .. (3)2.2.1 功能需求 ................................................... .. 3 2.2.2 性能需求 ................................................... .. 4 2.2.3 可服务性需求 (4)2.3 用户及用户特点 ................................................... .. 4 2.4 一般约束 ................................................... ........ 5 2.5 假设和依据 ................................................... ...... 5 用例描述 ................................................... .............. 5 3.1 用例1 .................................................... ......... 5 3.2 用例2 ............................................................. 6 3.3 用例n .................................................... ......... 6 外部接口需求 ................................................... .......... 7 4.1 用户接口 ................................................... ........ 7 4.2 硬件接口 ................................................... ........ 7 4.3 软件接口 ................................................... ........ 7 4.4 通信接口 ................................................... ........ 8 设计约束 ................................................... .............. 8 5.1 其他标准的约束 ................................................... .. 8 5.2 硬件的限制 ................................................... ...... 8 属性.................................................... ................. 8 6.1 可用性 ................................................... .......... 8 6.2 安全性 ................................................... .......... 9 6.3 可维护性 ................................................... ........ 9 6.4 可转移\转换性 ....................................................9 6.5 警告 ................................................... ............ 9 其他需求 ................................................... .............. 9 7.1 数据库 ................................................... .......... 9 7.2 操作 ................................................... ........... 10 7.3 场合适应性需求 ....................................................10 附录.................................................... . (10)2345678[说明:本模板中的蓝色字体与橙色字体为说明性文字,在最终提交的文档中请删除这些说明性的文字。
]1 引言1.1 编写目的说明编写这份软件需求说明书的目的,指出预期的读者范围。
1.2 范围说明:a.待开发的软件系统的名称;b.说明软件将干什么,如果需要的话,还要说明软件产品不干什么; c.描述所说明的软件的应用。
应当:1)尽可能精确地描述所有相关的利益、目的、以及最终目标。
2)如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致(例如,系统的需求规格说明)。
1.3 定义、首字母缩写词和缩略语列出本文件中用到的专门术语的定义和缩写词的原词组。
1.4 参考资料列出要用到的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 项目概述2.1 产品描述叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
2.2 产品需求2.2.1 功能需求本条是为将要完成的软件功能提供一个摘要。
例如,对于一个记帐程序来说,需求说明可以用这部分来描述:客房帐目维护、客房财务报表和发票制作,而不必把功能所要求的大量的细节描写出来。
有时,如果存在较高层次的规格说明时,则功能摘要可从中取得,这个较高层次的规格说明为软件产品分配了特殊的功能,为了清晰起见,请注意:a.编制功能的一种方法是制作功能表,以便客户或者第一次读这个文件的人都可以理解;b.用方框图来表达不同的功能和它们的关系也是有帮助的。
但应牢记,这样的图不是产品设计时所需求的,而只是一种有效的解释性的工具。
c.用系统用例图可以表达系统主要功能,如果功能较多,可以按功能分组分几个小节分别描述。
范例:篇二:模板:软件需求分析说明书湖南拓维信息系统股份<项目名称> 软件需求规约说明用于<子系统或特性>版本 <1.0>二〇一三年三月[注:以下提供的模板用于项目需求分析。
其中包括用方括号括起来并以蓝色斜体显示的文本,它们用于向提供指导,在发布此文档之前应该将其删除。
]修订历史记录目录1. 简介 ................................................... ...................................................... ...................................................... ........ 1 1.1 1.2 1.3 1.4目的 ................................................... ...................................................... ......................................................1 范围 ................................................... ...................................................... ......................................................1 定义、首字母缩写词和缩略语.................................................... ...................................................... .......... 1 概述 ................................................... ...................................................... (1)2. 业务目标及业务背景 ................................................... ...................................................... .................................. 1 2.1 2.2 2.3 2.4业务目标 ................................................... ...................................................... .............................................. 1 组织架构 ................................................... ...................................................... .............................................. 1 业务现状 ................................................... ...................................................... .............................................. 2 存在的问题 ................................................... ...................................................... (2)3. 业务流程 ................................................... ...................................................... ......................................................2 3.1 3.2[业务名称]流程 ................................................... ...................................................... .................................... 2 [业务名称]流程 ................................................... ...................................................... (2)4. 详细需求分析 ................................................... ...................................................... .............................................. 2 4.1 用例报告 ................................................... ...................................................... .............................................. 2 4.2 用例1 .................................................... ...................................................... .. (3)4.2.1 简要说明 ................................................... ...................................................... ...................................... 4 4.2.2 用户界面设计 ................................................... ...................................................... .............................. 4 4.2.3 用例场景 ................................................... ...................................................... ...................................... 4 4.2.4 业务实体 ................................................... ...................................................... ...................................... 5 4.2.5 补充规约 ................................................... ...................................................... ...................................... 5 4.3 示例:入库审核用例 ................................................... ...................................................... .......................... 5 4.3.1 简要说明 ................................................... ...................................................... ...................................... 5 4.3.2 用户界面设计 ................................................... ...................................................... .............................. 5 4.3.3 用例场景 ................................................... ...................................................... ...................................... 5 4.3.4 业务实体 ................................................... ...................................................... ...................................... 7 4.3.5 补充规约 ................................................... ...................................................... ...................................... 8 5. 系统接口需求 ................................................... ...................................................... . (8)1. 简介[软件需求分析说明即软件需求规约(SRS) 的简介应提供整个SRS的概述。