网上商城系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前台模块:
用例1 用户管理——概要级
主执行者:注册用户
范围:本网站
层次:概用级
步聚:
1.1:用户信息管理
1.2:VIP信息
用例1.1用户信息管理――概要级
执行者:注册用户
范围:本网站
层次:概要级
步聚:
1.1.1:注册会员
1.1.2:会员登录
1.1.3:查看个人用户信息
1.1.4:修改用户信息
用例1.1.1 注册会员――用户目标级
主执行者:网站浏览者
范围:本网站
层次:用户目标
项目相关人员和利益:
游览者得一个账号——会员数据库里面增加会员记录。
前置条件:已经打开该网站,进入注册页面。
最小保证:用户信息正确,两次密码相同,没有重名。
成功保证:注册提交成功。
主成功场景:
A:检查用户名是否已经存在
B:查看两次密码是否相同
用例1.2 VIP信息――概要级
执行者:管里
范围:本网站
层次:概要级
步聚:
1.2.1查看具备VIP条件
用例1.2.1查看具备VIP条件――用户目标级
执行者:管里员
范围:本网站
层次:用户目标级
项目相关人员和利益:
会员——VIP来自会员幸运者,可以享受网站一些活动或购物的优惠。
前置条件:登陆成功。
最小保证:用户的消费满足优惠的条件。
主成功场景:
A:用户的消费满足优惠的条件
用例2 购物管理――概要级
主执行者:注册用户
范围:本网站
层次:概用级
步聚:
2.1:浏览商品
2.2搜索商品
2.3暂存架管理
2.4:购物车管理
用例2.1浏览商品――概用级
主执行者:浏览者
范围:本网站
层次:概用级
步聚:
2.1.1:查看商品列表
2.1.2:查看商品详细信息
2.1.3:查看商品评论
2.1.4:发表评论
2.1.5:放入暂存架
2.1.6:放入购物车
用例2.1.1 查看商品列表――用户目标级
主执行者:网站浏览者
范围:本网站
层次:用户目标
项目相关人员和利益:
浏览者——商品商,可以浏览商品的信息。
前置条件:网页已经打开。
成功保证:浏览到商品。
主成功场景:
A:商品列表
用例2.1.2查看商品详细信息――用户目标级
主执行者:网站浏览者
范围:本网站
层次:用户目标
项目相关人员和利益:
浏览者——商品商,可以浏览商品的信息。
前置条件:网页已经打开,进入到商品列表。
成功保证:浏览到商品详细信息。
主成功场景:
A:查看商品详细信息
用例2.1.3查看商品评论――用户目标级
主执行者:网站浏览者
范围:本网站
层次:用户目标
项目相关人员和利益:
浏览者——看到商品评论。
前置条件:网页已经打开。
成功保证:查看商品评论。
主成功场景:
A:查看商品评论
用例2.1.4发表评论――用户目标级主执行者:网站浏览者
范围:本网站
层次:用户目标
项目相关人员和利益:
浏览者——对进行商品评论。
前置条件:网页已经打开。
成功保证:评论提交成工。
主成功场景:
A:发表评论
用例2.1.5放入暂存架――用户目标级主执行者:网站浏览者
范围:本网站
层次:用户目标
项目相关人员和利益:
浏览者——对进行商品评论。
前置条件:网页已经打开。
成功保证:评论提交成工。
主成功场景:
A:发表评论
3.订单管理——概要级
主执行者:会员或用户
范围:会员或用户
层次:用户目标
步骤:
3.1订单信息。
3.2退货管理。
用例3.1订单信息——概要级
主执行者:会员
范围:会员
层次:会员目标
步骤:
3.1.1查看订单,会员用户对已购书下的订单进行浏览。
3.1.2修改订单(未审核前),会员用户对订单的信息进行修改。
3.1.3合并订单(未审核前),会员用户对订单信息里同一种相同标识的订单进行合并成一
个订单。
3.1.4取消订单(未审核前),会员用户取消(已提交未审核的)订单。
用例3.1.1查看订单——会员目标级( )
主执行者:会员
范围:会员或用户
层次:会员目标
项目相关人员和利益:
会员——会员用户对已购书下的订单进行浏览。
前置条件:会员已经打开PAF。
最小保证:能够查看订单,以便当出现问题时,PAF能够检测到问题,并要求会员提供更详细的信息。
成功保证:会员用户能够成功查看查订单订单信息。
主成功场景:
1.购买者选择通过万维网来购买股票。
2.PAF从用户那里得到所用站点的名称。
3.PAF与站点建立网络连接,并保持控制权。
4.购买者在该站点上浏览并购买股票。
5.PAF截取站点的响应信息,并更新购买者的记录。
6.PAF向用户显示更新后的记录。
扩展:
2a. 购买者要使用一个PAF不支持的站点:
2a1.系统从购买者那里获取新建议,带有取消用例的选项。
3a.在设置过程中,网络发生故障:
3a1.系统向购买者报告错误,并建议他退回到前一步。
3a2.购买者或者退出此用例,或者重新再试。
4a.计算机系统崩溃或者在交易过程中被关掉:
4a1. (这时怎么办?)
4b. Web站点没有及时认可此次购买活动,而是把它推迟处理:
4b1. PAF把这次推迟事件记入日志,设置一个时钟,定期向购买者询问结果。
5a. Web站点没有返回关于购买情况的必要信息:
5a1. PAF把缺少信息的事件记入日志,要求购买者更新存有疑问的交易。
用例3.2退货管理——概要级
主执行者:用户
范围:用户