网上书店需求分析说明书完成Word格式文档下载.docx

上传人:b****4 文档编号:17591396 上传时间:2022-12-07 格式:DOCX 页数:23 大小:43.74KB
下载 相关 举报
网上书店需求分析说明书完成Word格式文档下载.docx_第1页
第1页 / 共23页
网上书店需求分析说明书完成Word格式文档下载.docx_第2页
第2页 / 共23页
网上书店需求分析说明书完成Word格式文档下载.docx_第3页
第3页 / 共23页
网上书店需求分析说明书完成Word格式文档下载.docx_第4页
第4页 / 共23页
网上书店需求分析说明书完成Word格式文档下载.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

网上书店需求分析说明书完成Word格式文档下载.docx

《网上书店需求分析说明书完成Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网上书店需求分析说明书完成Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。

网上书店需求分析说明书完成Word格式文档下载.docx

使用JavaEE5平台,Service2Worker框架+DAO设计模式实现

第三部分、需求分析

1、BUC01会员登录和游客注册

用例关系图

功能说明

功能编号

功能名称

文中标题编号

备注

UC0101

用户注册

UC0102

用户登录

UC0103

密码找回

UC0104

修改信息

UC0105

用户注销

用例说明

UC0101用户注册

用例描述:

客户(游客或会员)在本系统注册帐号

参与者:

客户(游客或会员)

前置条件:

1、客户在本系统中选择注册

基本路径:

1、客户选择注册

2、系统返回一个注册页面

3、客户根据提示输入相关注册信息

4、系统验证客户输入正确

5、客户提交注册信息

6、系统返回注册成功页面并跳转到首页(默认已经登录)

备选流程:

4.1、客户输入信息和系统确认不一致,如字段长度超过系统设置,系统给出相应提示,返回注册

4.2、客户输入帐号是已经注册帐号,系统给出提示,返回注册

4.3、系统异常,无法注册,给出相应信息(如:

网站维护)

UC0102用户登录

会员选择系统登录,系统进行相关的系统验证

会员(已注册用户)

1、客户必须是本系统的成功注册用户

1、会员选择登录

2、系统返回一个登录页面

3、用户输入客户名和密码并提交

4、系统进行系统验证,验证成功,记录该用户为登录用户并返回主页面(显示已登录)

3.1、用户忘记密码,选择“找回密码”功能,进入找回密码用例

4.1、系统验证用户登录信息有误,提示用户重新登录

UC0103密码找回

会员忘记密码后,选择“找回密码”,对密码进行找回

1、会员选择“找回密码”

2、系统返回一个密码找回页面(要求会员输入帐户,根据密码提示问题会员给出密码提示答案)

3、会员输入帐号和密码提示答案并提交

4、系统进行系统验证,验证成功,返回修改成功页面并自动跳转登录页面

3.1、会员输入帐号和安全码并提交

4.1、系统验证会员输入信息有误,提示重新输入并返回“密码找回”页面

UC0104修改信息

会员选择“修改信息”功能

会员(已登录用户)

1、客户必须是本系统的成功注册且已成功登录用户

1、会员选择“修改信息”

2、系统返回一个信息修改页面

3、会员修改相关注册信息并提交

4、系统进行系统验证,验证成功,返回修改成功页面

4.1、系统验证会员输入信息有误,提示重新输入并返回“修改信息”页面

UC0105用户注销

会员选择“用户注销”功能

1、会员选择“用户注销”

2、系统返回一个已退出的提示页面

2、BUC02浏览图书

UC0201

浏览图书目录

UC0202

浏览图书

UC0201浏览图书目录

客户在本系统中查看所有图书目录,或者输入相应信息来查看某些图书

游客或者会员

1、客户在本系统中选择了查看商品目录

1、客户选择查看商品目录,或者输入查看的图书信息

2、系统返回客户查看显示

4.1、系统在数据库没有找到与客户输入信息以至的商品,系统给出提示信息

4.2、系统发生异常,系统给出提示信息,用例结束

UC0202浏览图书

客户查看客户选择的商品详细信息,系统给出详细信息。

游客或会员

客户必须在浏览商品目录时候选择查看某个商品的详细信息

1、客户选择查看商品详细信息

2、服务器返回商品详细信息

备选路径:

2.1、该商品暂时无详细信息,系统给出相应提示

2.2、系统异常,系统给出提示信息

3、BUC03会员订购图书

BUC0301

添加图书

BUC0302

查看购物车

BUC0303

删除图书

BUC0304

修改图书数量

BUC0305

清空购物车

UC0301添加图书

客户选择了添加该图书

会员(状态:

已登录)

1、客户必须是已登录会员

1、用户在看中的图书上选择添加图书

2、系统返回添加成功,并弹出结帐还是继续购物提示窗口

3、用户选择结帐

4、系统返回购物车页面用例

2.1、客户未登录,返回登录页面

3.1、用户选择继续购物,系统返回购买图书页面

UC0302查看购物车

用户选择查看购物车

已登录会员

1、客户必须是已成功登录会员

2、用户选择查看购物车

1、客户选择查看购物车

2、系统返回购物车页面

2.1、客户不是会员,系统给出提示,要求客户先登录

2.2、系统返一个提示:

购物车没有商品

2.3、系统异常,系统给出提示信息

UC0303删除图书

客户在购物车对已经添加的图书进行删除

已经登录的会员

1、客户是已登录会员

2、在购物车管理页面选择删除图书

3、购物车中有图书

1、会员选择购物车管理,选中图书点击删除图书

2、系统显示会员删除成功并返回购物车

2.1、系统异常,系统给出提示信息

UC0304修改图书数量

客户对已经添加到购物车的图书进行数量修改

已经登录会员

2、购物车不为空

1、客户选择购物车并对相关图书的数量做出改变

2、系统返回确认修改提示

3、用户选择确认

4、系统返回修改成功并返回购物车

2.1、用户修改的数量没有改变提示无更改并返回购物车

3.1、用户取消修改

4.1、系统异常,系统给出提示信息

UC0305清空购物车

客户把自己的购物车清空

已经登录用户

1、客户是已经登录用户

3、确认清空

1、客户选择购物车管理并点击清空购物车

2、系统返回购物车已清空给出提示并返回购物车(已空)

2.1、购物车为空,系统给出信息:

购物车为空

4、BUC04会员订单管理

UC0401

提交订单

UC0402

查看所有订单

UC0403

查看单个订单

UC0404

取消订单

UC0401提交订单

客户确定购买购物车中所有商品提交结帐

会员

1。

会员购物车不能为空

1、会员确认购买提交

2、系统返回支付页面(输入信用卡号、密码)

3、会员填写并提交

4、系统处理支付返回结帐成功并给出购买信息

2.1购物车为空,系统给出提示

2.2

3。

信用系统处理支付失败,系统给出提示

4。

系统处理异常,系统给出相应提示

UC0402查看所有订单

客户查看订单的图书

1、会员有订单

1、会员点击“查看订单”

2、系统返回所有订单目录页面

2.1、系统返回没有订单

UC0403查看单个订单

客户在订单目录点击相应的订单显示该订单详细信息

会员拥有该订单

1、会员点击相应订单

2、系统返回该订单详细信息

2.1、系统处理异常,系统给出相应提示

UC0404取消订单

客户在订单目录里选择该订单选择取消订单

1、会员点击取消订单

2、系统返回确认取消提示

3、会员确定取消

4、系统返回已经取消该订单并返回订单表页面

BUC05会员个人收藏夹管理

UC0501

添加收藏夹图书

UC0502

删除收藏夹图书

UC0503

添加到购物车

UC0504

查看收藏夹图书信息

UC0501添加收藏夹图书

客户向自己收藏夹添加图书

1、客户必须是已登录会员

2、客户需要点击了加入收藏夹

3、客户收藏夹图书不能超过系统设置的数目

1、客户浏览图书时候,点击加入收藏夹

2、系统处理请求并返回添加收藏成功

2.1、系统返回已收藏该图书

2.2、系统返回收藏夹已满

2.3、系统处理异常,系统给出相应消息,增加失败

UC0502删除收藏夹图书

用例描述:

客户对自己收藏夹的收藏图书进行修改

1、客户必须是已经登录会员,

2、收藏夹有自己的收藏图书

1、客户打开收藏夹,删除选中收藏夹图书

2、系统返回客户删除成功

1.1、客户未登录,系统给出提示,要求客户登录

2.1、客户收藏夹为空,不能删除

2.2、系统处理客户修改异常,系统给出相应消息

UC0503添加购物车

客户选择要买的图书添加图书到购物车

1、收藏夹不能为空

1、客户选择相应图书点击添加购物车

2、系统处理,返回添加购物车成功

2.1、系统返回添加失败,该图书已不存在

UC0504查看收藏夹图书信息

]用例描述:

客户查看收藏夹中有什么图书

1、客户选择相应图书点击查看图书信息

2、系统处理,返回图书信息页面

2.1、系统返回暂无详细信息

BUC06图书管理

BUC07折扣管理

BUC08订单管理

UC0601

查询图书

UC0602

UC0603

UC0604

修改图书

UC0605

会员查询

UC0606

订单查询

UC0607

订单删除

UC0601查询图书

客户必须是已经登录管理员且拥有此权限

已经登录管理员

1、管理员选择查看图书选项

2、系统处理,返回图书信息页面(图书信息包括:

图书名称、图书作者、图书价格、图书出版社、入库时间、图书库存)

2.1、系统返回暂无图书

2.2系统返回查询异常没有图书

UC0602添加图书

无此图书

1、管理员提交添加图书信息(图书信息包括:

图书名称、图书作者、图书价格、图书出版社、入库时间、图书数量)。

2、系统处理,返回添加成功页面

2.1、系统返回添加失败,已经存在此图书

UC0603删除图书

有此图书

1、管理员提交删除图书名称。

2、系统处理,返回删除成功页面

1.1、管理员选中要删除的图书点击删除按钮

2.1、系统返回删除失败,已经无此图书

UC0604修改图书

拥有此图书

1、管理员提交修改图书信息(图书信息包括:

2、系统处理,返回修改成功页面

2.1、系统返回修改失败,图书没有修改

UC0605会员查询

存在会员

1、管理员选择查询会员

2、系统处理,返回查询结果页面(查询结果包括:

会员帐号、会员名称等)。

UC0606订单查询

1、管理员选择订单查询

2、系统处理,返回查询订单结果页面

2.1、没有订单

UC0606订单删除

1、管理员选择订单删除

2、系统处理,返回删除成功

.无

UC0607增加新折扣

管理员对某些图书进行打折业务处理

1、管理员选择添加折扣

2、系统显示添加折扣页面()

3、填写并提交折扣信息(提交信息包括:

折扣类别名,打折原因,折扣价格)

4、系统处理,是否添加成功!

2.1:

信息填写失败!

系统返回错误页面!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1