软件产品需求规格说明书
项目名称:
项目编号:
编 写:
审 核:
批 准:
日 期:
修订历史记录
版本 | *变化状态 | 说明 | 日期 | 修订者 |
*变化状态(A-添加,M-修改,D-删除)
目 录
本文档的目的在于梳理用户需求,明确产品开发的目标,根据业务需求分析转化出产品需求,为后续的设计开发工作提供基础,保证产品功能满足用户需求。
本文档供用户、高层、专家、项目经理、开发人员、市场人员、PMO、QA阅读。
缩写、术语 | 解 释 |
-
- 产品面向的用户群体及需求描述
角色名称 | 职责描述 |
网络环境: | |
硬件平台: | |
操作系统平台: | |
数据库平台: | |
Web服务: |
-
- 约束和限制
- 产品的功能结构
名称 | ||
优先级 | ||
功能描述 | ||
参与者 | ||
前置条件 | ||
事件流(操作序列) | 1、 2、 | |
可选事件流 | ||
后置条件 | ||
数据描述 | ||
补充说明 | ||
修改历史 |
接口描述内容:
接口功能描述:查询区域信息
接口方向:电力系统--à区域管理系统
接口数据描述(重点):
开发人员依据接口数据描述开发程序。
包括两部分数据:
请求端:
<?xml version="1.1" encoding="utf-8"?>
<queryarea>
<parentid> </parentid>//父级区域id
<start></start>//起始记录,从1开始
<end></end>//结束记录
</queryarea>
接收端:
<?xml version="1.0" encoding="UTF-8"?>
<areas>
<area>
<areaid> </areaid>//区域id
<areaname></areaname>//区域名称
<arealevel></arealevel>//区域等级
<parented></parented>//父级区域id
</area>
//…..
</areas>
详细数据格式表格:
请求端
参数名称 | 参数意义 | 是否为空 | 备注说明 |
parentid | 父区域id | 否 | 区域的id采用X.XX.XXX.格式存储… |
start | 起始记录下标 | 否 | 最小值是1 |
接收端
参数名称 | 参数意义 | 是否为空 | 备注说明 |
areaid | |||
areaname |
主要质量属性 | 详细要求 |