目 录
1. 引言 4
1.1 目的 4
1.2 适用范围 4
1.3 术语和缩略语 4
2. 系统概述 4
2.1 产品描述 4
2.2 产品功能 4
2.3 一般约束 5
3. 功能性需求分类 5
3.1 功能描述1 8
3.2 功能描述2 8
3.3 外部接口说明 8
3.3.1 用户接口 8
3.3.2 软件接口 8
4. 产品的非功能性需求 9
4.1 性能需求 9
4.1.1 硬件的限制 9
4.2 属性 9
4.2.1 友好性 9
4.2.2 安全性 9
4.2.3 可维护性 9
4.2.4 可转移/换性 9
4.3系统的运行环境 10
4.4 其他需求 10
4.4.1用户操作需求 10
软件需求规格说明书
1. 引言
1.1 目的
【 说明编写这份软件需求说明书的目的,小组长、项目负责人和其他各部门领导及用户是文档的预期读者。
明确系统范围、系统与其他系统的接口问题、及用户的各种功能、界面等需求。由预期读者签字确认,审核人中应该包括用户部门领导。】
1.2 适用范围
【说明:
a. 待开发的软件系统的名称;
b. 说明软件将干什么,如果需要的话,还要说明软件产品不干什么;
c. 说明软件与其他系统的接口,本系统要完成什么,不完成什么,要实现的系统功能,需要其他系统提供什么,本系统需要为其他系统提供什么。】
1.3 术语和缩略语
参见《CMMI术语和缩略语》
2. 系统概述
2.1 产品描述
【叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张结构图来说明该系统的组成和本产品同其他各部分的联系和接口。】
注:结构图是用来描述系统的总体结构以及系统内部个部分之间的联系,它以树型结构来表示。
例如:
2.2 产品功能
【本条是为将要完成的软件功能提供一个摘要。
|
|