自行车租赁系统
——用户需求列表
成员:
2015-12-3
目录
1 引言.......................................................................................................... 1
1.1 编写目的........................................................................................1
1.2 背景................................................................................................1
1.3 参考资料........................................................................................1
2 需求列表.................................................................................................. 1
2.1 功能需求列表................................................................................1
2.1.1 系统管理员端......................................................................1
2.1.2 租赁点管理员端..................................................................1
2.1.3 用户端..................................................................................2
2.2 性能需求列表 .......................................2
2.3 质量属性需求列表........................................................................3
2.4 约束................................................................................................3
3 度量数据.................................................................................................. 3
1 引言
1.1 编写目的
本文档详细列出了在需求获取的展开阶段,通过面谈和原型的方式,从客户
处获得的需求,本文档对于下一阶段——需求定型阶段的软件需求说明书的编写
有指导作用,软件需求说明书中列出的所有需求是对本文档中需求的细化和补
充。
1.2 背景
项目名称:自行车租赁系统
需求获取方:软件 13-4 pm:刘旭东,组员:徐鹏
需求提供方:软件 13-4 pm:杨思慧,组员:朱士勇
用户:租赁点管理员,系统管理员以及用户
1.3 参考资料
《需求工程—软件建模与分析》
2 需求列表
2.1 功能需求列表
2.1.1 系统管理员端
管理员端的功能需求列表如表 2-1-1 所示。
表 2-1-1 管理员端的功能需求
需求编号
需求内容
1
2
系统管理员可以根据用户是否为 vip,为其设定优先级。
系统管理员可以更改用户的优先级。
1
3
4
系统管理员能够对数据进行恢复、更新和转储
系统管理员可以对已经定义在系统的异常修改
2.1.2 租赁点管理员端
租赁点管理员端的功能需求列表如表 2-1-2 所示。
表 2-1-2 管理员端的功能需求
需求编号
需求内容
当地管理员根据系统管理员设定的优先级,通过本系统对 vip 和普通用户
1
2
不同等级登记
可以查看用户信息。
2.1.3 用户端
需求编号
需求内容
1
2
用户可以使用系统。
可以支付钱,查看余额。
2.2 性能需求列表
性能需求列表如表 2-2-1 所示。
表 2-2-1 性能需求列表
需求编号
类别
需求内容
1
2
3
4
5
6
7
输入数据:整数
精度
输出数据:整数
保存数据:整数
输出数据的时间:<10s
时间特性
更改操作的响应时间:<0.5s
监测数据的更新延迟:≤1min
存储容量
转储的数据容量:≤1G
2
2.3 质量属性需求列表
质量属性列表如表 2-3-1 所示。
表 2-3-1 质量属性列表
需求编号
需求内容
1
2
3
4
5
可靠性:系统要具有高的可靠性,在用户作出错误操作时,系统有提示。
效率:由于系统运行的平台在存储容量和处理速度上有一定的局限性,可
降低对于效率的要求,但时间不能长于特性时间特性要求中的上限。
可维护性:系统在实现时要考虑到系统的可维护性,使系统易于维护。
可移植性:系统属于定制型,不需要考虑移植问题。
易用性:系统界面应简洁明了,易于用户上手,并且能够吸引用户。
2.4 约束
约束如表 2-4-1 所示。
需求编号
需求内容
表 2-4-1 约束
1
2
可靠性:系统要具有高的可靠性,在用户作出错误操作时,系统仍能维持
正常运行。
效率:由于系统运行的平台在存储容量和处理速度上有一定的局限性,可
降低对于效率的要求,但时间不能长于特性时间特性要求中的上限。
3 度量数据
一、需求获取的次数:3
二、用户需求数量:7
三、非功能需求的数量:14
四、非功能需求各种类占总体需求比率:
1 精度:15%
2 时间特性:25%
3
3 存储容量:10%
4 质量属性:30%
5 约束:20%
4