文档介绍:<项目名称>
软件需求规约
用于<子系统或特性>
版本<>
[注:以下提供的模板用于 Rational Unified Process。其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。按此样式输入的段落将被自动设置为普通样式(样式=Body Text)。]
[要定制 Microsoft Word 中的自动字段(选中时显示灰色背景),请选择 File>Properties,然后将 Title、Subject pany 等字段替换为此文档的相应信息。关闭该对话框后,通过选择 Edit>Select All(或 Ctrl-A)并按 F9,或只是在字段上单击并按 F9,可以在整个文档中更新自动字段。对于页眉和页脚,这一操作必须单独进行。按 Alt-F9,将在显示字段名称和字段内容之间切换。有关字段处理的详细信息,请参见 Word 帮助。]
修订历史记录
日期
版本
说明
作者
<日/月/年>
<>
<详细信息>
<姓名>
目录
1. 简介 3
目的 3
范围 3
定义、首字母缩写词和缩略语 3
参考资料 3
概述 3
2. 整体说明 3
3. 具体需求 3
功能 3
<功能性需求一> 3
可用性 3
<可用性需求一> 3
可靠性 3
<可靠性需求一> 3
性能 3
<性能需求一> 3
可支持性 3
<可支持性需求一> 3
设计约束 3
<设计约束一> 3
联机用户文档和帮助系统需求 3
购买的构件 3
接口 3
用户界面 3
硬件接口 3
软件接口 3
通信接口 3
许可需求 3
法律、版权及其他声明 3
适用的标准 3
4. 支持信息 3
软件需求规约
简介
软件需求规约(SRS) 的简介应提供整个 SRS 的概述。它应包括此 SRS 的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。]
[注:软件需求规约(SRS) 记录对系统或系统的一部分的完整软件需求。 以下是一个典型的 SRS 概述,用于以传统的自然语言风格表达需求而不涉及用例建模的项目。它在一个文档中记录了所有的需求,而适用的部分可从补充规约(此后将不再需要)中插入。对于涉及用例建模的 SRS 模板(由包含用例模型的用例、适用的补充规约及其他支持信息的包组成),请参见 rup_SRS-。]
[SRS 可能有许多不同的组织方式。有关这些方式的进一步阐述以及 SRS 的其他结构组织方式,请参见[IEEE830-1998]。]
目的
[阐明此 SRS 的目的。SRS 应详细地说明所确定的应用程序或子系统的外部行为。它还要说明非功能性需求、设计约束以及提供完整、综合的软件需求说明所需的其他因素。]
范围
[简要说明此 SRS 适用的软件应用程序、特性或其他子系统分组、与其相关的用例模型,以及受到此文档影响的任何其他事物。]
定义