软件需求规范范文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件需求规范
编制:
审核:
批准:
目录
.系统简介................................................................
.文档目的................................................................
.文档范围................................................................
.与其它开发任务/文档的关系...............................................
.文档结构................................................................
.术语和缩写词............................................................
.项目背景................................................................
2.参考文档 ...................................................................
3.系统及软件概述..............................................................
.软件目标功能............................................................
.运行环境................................................................
.限制条件................................................................
4.需求假设 ...................................................................
5.需求分析 ...................................................................
6.软件范围 ...................................................................
7.功能需求 ...................................................................
8.质量属性需求................................................................
9.接口需求 ...................................................................
.用户界面................................................................
.硬件接口................................................................
.软件接口................................................................
.通信接口................................................................
10.安全需求 ...................................................................
11.系统限制 ...................................................................
12.需求追踪 ...................................................................
1.简介
1.1.系统简介
提示:对系统进行简要介绍,包括系统的安全目标,安全评估的类型等。
1.2.文档目的
为了使软件开发者对该软件在特定运行环境下的功能和性能有一个共同的理解,使之成为整个软件开发工作的基础。
1.3.文档范围
1.4.与其它开发任务/文档的关系
如软件结构和界面设计文档的关系错误!未定义书签。
1.5.文档结构
1.6.术语和缩写词
提示:列出项目文档的专用术语和缩写词。以便阅读时,使读者明确,从而不产生歧义。
1.7.项目背景
介绍一下整个系统的情况,包括安全目标等;本软件在整个系统中的位置、作用以及软件安全完整度等级。
2.参考文档
提示:列出本文档引用的所有标准、文档及其版本号。至少应包括以下项目文件:文档
软件开发计划
软件界面定义文档
软件结构设计文档
软件应用数据文档
软件配置文档
相关硬件设计文档等
3.系统及软件概述
3.1.软件目标功能
概述软件所具备的在正常模式下主要功能。其详细内容将在后面描述,所以在此只需要概略地总结。
3.2.运行环境
描述软件的运行环境,包括硬件平台、操作系统和版本,更有其他的软件组件或和其共存的应用程序。
3.3.限制条件