二手书交易系统需求说明书 2.docx
《二手书交易系统需求说明书 2.docx》由会员分享,可在线阅读,更多相关《二手书交易系统需求说明书 2.docx(11页珍藏版)》请在冰豆网上搜索。
![二手书交易系统需求说明书 2.docx](https://file1.bdocx.com/fileroot1/2023-1/3/d48ac9e7-b5b5-4660-ae67-13484102bdf7/d48ac9e7-b5b5-4660-ae67-13484102bdf71.gif)
二手书交易系统需求说明书2
二手书交易系统用例说明书
用例编号
UC_01
用例名称
登录
执行者
会员
优先级
高
负责人
XXX
说明
会员登录系统后浏览图书信息、购买图书
先决条件
用户注册成为会员
普通过程
1.会员进入系统登录页面,输入用户名和密码;
2.系统进行验证;
3.验证通过则进入系统首页,否则根据验证情况返回错误提示信息,回到登录页面。
可选过程
会员登录失败接收到密码错误的提示信息时,可以选择重新设置密码:
3.2进入密码重新设置页面,输入新的密码,输入设置的密保问题答案,如果密保的答案正确则显示密码更新成功的提示信息;
3.3会员返回系统登录页面,重新登录系统。
例外
如果系统显示该用户不存在,则应该先注册
用例编号
UC_02
用例名称
浏览图书信息
执行者
会员
优先级
中
负责人
XXXX
说明
浏览图书信息,搜索想要的图书
先决条件
会员进入系统首页
普通过程
1.会员在图书信息栏里查看新增图书信息,或者分类查看现有图书,还可以在搜索框中直接输入书名搜索图书;
2.点击图书,可以进入图书详细信息页面,查看作者、出版社、价格、顾客评价等详细信息。
可选过程
完成步骤2号可以:
2.2.如有疑问,可以在线联系管理员
例外
想要的图书没有搜索到,说明书库里暂时没有会员想要的图书
用例编号
UC_03
用例名称
添加图书到购物车
执行者
会员
优先级
高
负责人
XXXX
说明
会员可以将选中的图书添加到购物车列表中
先决条件
会员查看图书列表或图书详情
普通过程
1.从图书列表或图书详情页面选中需要购买的图书;
2.将选中图书添加到购物车;
3.显示添加成功提示;
4.返回步骤1页面当前图书列表或图书详情页面。
可选过程
在执行到3显示添加成功后,可以选择:
4.2查看购物车中图书信息;
4.3显示购物车列表。
例外
如果添加图书到购物车失败,普通过程3显示添加失败提示,可以重新添加图书。
用例编号
UC_04
用例名称
修改购物车中的图书
执行者
会员
优先级
高
负责人
XXXX
说明
会员可以修改购物车列表中的图书,即增加、减少数量以及删除图书。
先决条件
会员成功添加图书至购物车
普通过程
1.在购物车选择要操作的图书;
2.删除该图书;
3.显示删除成功提示;
4.返回购物车列表页面。
可选过程
在步骤4返回购物车页面还可以做;
4.2增加、减少其购物车图书数量,确保其数量大于1;
4.3修改完购物车之后可以下订单。
例外
当库存容量不能达到会员的要求时,显示错误提示。
用例编号
UC_05
用例名称
下订单
执行者
会员
优先级
高
负责人
XXXX
说明
会员可以将购物车图书选中然后下订单
先决条件
会员先将图书放入购物车
普通过程
1.打开购物车;
2.将购物车中要买的图书进行下订单操作;
3.显示下订单成功提示;
4.返回步骤2的购物单页面。
可选过程
在执行步骤3下订单后可以选择
4.2查看订单信息;
4.3返回首页。
例外
如果下订单失败,普通过程3将提示失败,可以重新下订单。
用例编号
UC_06
用例名称
修改会员信息
执行者
会员
优先级
中
负责人
XXXX
说明
会员可以修改并完善自己的注册信息。
先决条件
会员先登录
普通过程
1.会员打开修改会员信息页面;
2.更改自己需要更改的信息;
3.显示修改成功提示;
4.返回修改信息页面。
可选过程
在执行步骤3后可以选择:
4.2.返回首页。
例外
如果修改信息不成功,普通过程3提示失败,可以重新修改信息。
用例编号
UC_07
用例名称
更改送货地址
执行者
会员
优先级
低
负责人
XXXX
说明
会员可以修改自己的地址,以方便送货人员发送。
先决条件
会员在完成购物下订单时。
普通过程
1.更改自己要求的送货地址;
2.显示修改成功提示;
3.返回修改信息页面。
可选过程
在完成步骤3后可以选择:
4.2.返回首页。
例外
如果修改送货地址不成功,提示修改不成功,可以重新修改送货地址。
用例编号
UC_08
用例名称
冻结注册用户
执行者
管理员
优先级
高
负责人
XXXX
说明
管理员可以冻结用户账户,限制账户功能。
先决条件
用户账户存在并且此账户存在不良交易记录。
普通过程
1.以管理员身份登陆;
2.打开用户管理界面;
3.选择用户进行冻结操作;
4.显示操作成功提示;
可选过程
在完成步骤4后可选择:
4.2.返回用户管理页面;
4.3.查看所有被冻结的注册用户。
例外
如果冻结失败,普通过程4提示失败,可以重新冻结用户账户。
用例编号
UC_09
用例名称
解除账户冻结
执行者
管理员
优先级
高
负责人
XXXX
说明
管理员可以解冻已被冻结的用户账户,恢复其功能。
先决条件
用户账户被冻结
普通过程
1.以管理员身份登陆;
2.打开用户管理界面,查看被冻结的用户;
3.选择被冻结的用户进行解冻操作;
4.显示操作成功的提示。
可选过程
在完成步骤4后可选择:
4.2返回用户管理页面;
4.3查看所有被冻结的注册用户。
例外
如果解冻失败,普通过程4提示失败,可以重新解冻账户。
用例编号
UC_10
用例名称
购入图书
执行者
管理员
优先级
高
负责人
XXXX
说明
管理员负责回收有卖书需要的同学手里的旧书
先决条件
同学手里有闲置的二手书,并且有卖的愿望
普通过程
1.管理员查看会员卖书的请求;
2.记录会员的信息;
3管理员指派专门工作人员现场回收旧书,并且完成全部的交易。
可选过程
在步骤3完成交易之后再还可以:
3.2工作人员记录会员就服务提出宝贵的意见。
例外
旧书回收人员跟卖书同学协商时此同学心里想法发生变化,临时改变想法等等。
用例编号
UC_11
用例名称
录入图书信息
执行者
管理员
优先级
高
负责人
XXXX
说明
管理员负责把购入图书信息录入数据库,及时更新数据库,以供会员浏览和购买图书。
先决条件
购入新的图书
普通过程
1.管理员输入账号密码进入系统后台,对数据库进行操作。
2.记录图书的基本信息包括有图书ISBN、名字、作者、版本信息、图类别、新旧程度等信息;
3.将上述信息录入数据库,完成之后并显出录入的图书信息。
可选过程
在将书籍信息录入数据库后可从前台检查是否录入成功:
3.2管理员从后台退出,再从前台登陆系统界面,查看书籍是否录入成功;
3.3如果不成功,则再一次录入书籍信息。
例外
操作数据库发生错误,比如说数据库无法存储完全相同的两本书信息。
用例编号
UC_12
用例名称
修改图书信息
执行者
管理员
优先级
中
负责人
XXXX
说明
因为收购图书的信息有误或者有变化,管理员修改图书信息。
先决条件
图书库里面有图书
普通过程
1.管理员从系统后台登陆;
2.选择要修改的图书;
3.修改选中的图书信息并保存;
4.显示修改成功的信息提示。
可选过程
修改完图书之后仍可以选择:
4.2.继续修改图书信息;
4.3.退出图书修改,返回系统后台首页。
例外
图书信息不能够修改,例如修改后的图书编号重复会报错的。
用例编号
UC_13
用例名称
价格评估
执行者
购买图书成功的会员
优先级
高
负责人
XXXX
说明
在交易之前,卖书同学和工作人员按照既定的价格评估机制对书籍价格进行评估,参考标准有书籍的新旧程度,使用时间段,原书价格等等。
先决条件
同学有卖旧书需求,并且有与工作人员就价格沟通的愿望。
普通过程
1.工作人员与卖书同学首先确定书籍新旧程度,然后再根据书籍原本的价格,按照我们的价格评估机制,确定合适的收购价格,使得双方都满意。
2工作人员成功购买将图书带回书库。
可选过程
在步骤1工作人员与卖书同学达成一致意见后还可以这样做:
1.2记录下书籍的信息,方便管理员对信息的统计。
例外
价格商议失败,工作人员不能成功购书。
用例编号
UC_14
用例名称
派送图书
执行者
系统管理员分配派送员
优先级
高
负责人
XXXX
说明
用户提交订单后系统管理员进行分配派送员派送图书,会员货到付款。
先决条件
会员提交订单
普通过程
1.用户提交订单后系统管理员分配派送员派送图书;
2.会员收到图书后进行付款;
3.会员在成功购入图书后还可以对我们服务评分。
可选过程
会员收到图书后,如果对图书不满意,可以请求退货。
例外
图书派送途中由于某种原因将书丢失或者破损,无法正常完成交易。