软件项目需求说明书简要模板

引言

编写目的

上位机软件可提供的功能:

  • 功能点1:…
  • 功能点2:…
  • 功能点3:…

本文档涉及到的用户角色有:

  • 模块负责人
  • 项目负责人
  • 开发小组负责人
  • 测试人员

本说明书是xxx软件开发的收据,对后续软件开发起指导作用,也是项目测试和验收的依据

范围

本说明书描述了软件项目的开发背景、用途、相关人员及测试验收标准(输出物可以是软件包、文档、代码等)

  • 验收标准1:…
  • 验收标准2:…
  • 验收标准3:…

定义

关键术语的定义

  • xxx:xxx是一个什么样的功能…
  • yyy:yyy是一个什么样的功能…

项目概述

产品描述

概括描述业务场景、产品的大致功能 …

产品功能

展开说明软件产品的功能

  • xxx
  • yyy
  • zzz

用户特点

本软件的用户类型大致可以分为以下几类:

  • xxx
  • yyy
  • zzz

具体需求

功能需求

  • xxx
  • yyy
  • zzz

设计约束

  • xxx
  • yyy
  • zzz

属性

可用性
  • xxx
  • yyy
  • zzz
安全性
  • xxx
  • yyy
  • zzz
可维护性
  • xxx
  • yyy
  • zzz
可扩展性
  • xxx
  • yyy
  • zzz

测试相关

黑盒测试

  • 各个子系统功能完整性测试
  • 输入输出是否符合业务场景

白盒测试

  • 代码游走审查
  • 单元测试

你可能感兴趣的:(嵌入式,软件,需求说明书)