签。系统模式错误未定义书签。用户类型错误未定义书签。对象错误未定义书签。特征错误未定义书签。激励错误未定义书签。响应错误未定义书签。功能层次错误未定义书签。附加说明错误未定义书签。
f4附录错误未定义书签。
f1引言
本部分应当提供整个SRS的概述
目的
本条宜:a描述SRS的目的;b说明SRS的预期读者。
范围
本条宜:a通过名称识别要生产/开发的软件产品例如,宿主数据库管理系统DBMS、报告生成器等);b必要时,说明软件产品将做或不做什么;c描述规定的软件的应用,包括相关的收益、目标和目的;d如果上层规格说明(如,系统需求规格说明)存在,与上层规格说明类似的陈述保持一致。
定义、简写和缩略语
本条宜提供对正确解释SRS所要求的所有术语、简写和缩略语的定义,这些信息可以通过引用SRS中的一个或多个附录、或者引用其他文件的方式来提供。
引用文件
本条宜:
fa提供SRS引用的所有文件的完整清单;b标识出每个文件的名称、报告编号(适用时)、日期、出版组织;c标明可以获得引用文件的来源。这些信息可以通过引用附录或引用其他文档的方式提供。
综述
本条宜:a描述SRS的其余章条包含的内容;b说明SRS是如何组织的。
2总体描述
本章宜描述影响产品及其需求的一般因素,而不叙述具体的需求。相反,它提供需求的背景并使它们更易理解,而在SRS的第3章将详细定义这些需求。
产品描述
本条宜把产品置于其他有关产品的全景之下。如果产品是独立的和完全自我包含的,这里宜如实给予陈述。正如常出现的那样,如果SRS定义的产品是较大系统的组成部分,则本章宜将软件的功能性与较大系统的需求相联系,而且宜识别软件和系统之间的接口。
使用框图展示较大系统的主要部分、相互联系以及外部接口是有帮助的。
本条也宜描述在各种不同的约束下软件如何运行。如,这些约束可包括:
a系统接口;b用户界面;c硬件接口;d软件接口;e通信接口;f内存;g运行;h现场适应性需求等。
f系统接口
本条宜列出每个系统接口,识别完成系统需求的软件功能以及与系统匹配的接口描述。
用户界面
本条宜规定以下方面:
a在软件产品与用户之间每个界面的逻辑特征r