发布商品信息用例
用例名称:发布商品信息。 主要参与者:卖家。
描述:填写商品的相关信息将其发布到网站。 前置条件:用户以商家的身份登陆。 后置条件:进入商品管理界面。 场景:用户进行商品信息填写。 异常:填写的信息有误,网络异常。
买卖信息更新用例
用例名称:买卖信息更新。 主要参与者:具用户。
描述:卖家卖出后商品数量等更新,卖家提交订单后购物车里商品信息更新。 前置条件:用户已登陆且出现了交易。 后置条件:交易信息更新。 场景:用户交易了某商品。 异常:网络异常
商品管理用例
用例名称:商品管理。 主要参与者:卖家。
描述:卖家修改相应的商品信息。 前置条件:用户以商家身份登录。 后置条件:进入商品信息显示界面。 场景:商品信息需要更新。
异常:信息更新错误,网络异常。
浏览信息用例
用例名称:浏览信息。 主要参与者:游客或用户。 描述:浏览网站信息。 前置条件:进入网站。 后置条件:查看网站信息。 场景:浏览网站。 异常:网络异常。
4
1.3基本路径与可选路径及路径场景描述
1.3.1基本路径分析
一、用户信息管理
网站首页→登录界面→买家登录→查看买家信息→修改信息
网站首页→登陆界面→卖家登录→查看卖家信息→修改信息 网站首页→登录界面→管理员登录→查看用户信息→修改信息
二、发布商品信息
网站首页→登陆界面→卖家登录→查看商品信息→修改商品状态→发布商品 三、买卖信息更新
网站首页→买家登录→查看购物车→提交订单 网站首页→卖家登录→接收订单→查看订单→修改信息
四、商品管理
网站首页→卖家登录→查看商品→管理商品信息
五、浏览信息
网站首页→买家登录→浏览网站 网站首页→游客身份→浏览网站
六、系统管理
网站首页→管理员登录→系统管理操作
1.3.2可选路径分析
一、用户信息管理
5
网站首页→登录界面→买家登录→注销
网站首页→登陆界面→卖家登录→注销 网站首页→登录界面→管理员登录→注销
二、发布商品信息
网站首页→登陆界面→卖家登录→查看商品信息→商品信息界面→商品信息管理
三、买卖信息更新
网站首页→买家登录→查看购物车→提交订单→取消订单 网站首页→卖家登录→接收订单→查看订单→修改信息→取消订单
四、商品管理
网站首页→卖家登录→查看商品→商品信息界面→发布商品信息
五、浏览信息
网站首页→买家登录→浏览网站→搜索 网站首页→买家登录→浏览网站→查看购物车 网站首页→买家登录→浏览网站→查看订单 网站首页→游客身份→浏览网站→搜索
6
2任务分析
2.1任务分解
买家模块 买家信息 图2-1 系统整体功能模块结构
购物车信息 订单信息 用户管理 商品管理 系统管理 商家信息 商品管理 订单管理 商品发布 管理员模块 卖家模块 网站首页
7
2.2层次化任务分析
一、用户购买书籍
1订购书籍 1.1挑选书籍 1.2加入购物车 1.3填写订单 1.4提交订单 1.5完成支付 1.1.1浏览书籍 1.1.2筛选书籍 1.1.3搜索书籍 1.1.4选定书籍 图2.2.1用户购买书籍任务分析
二、用户修改信息
2修改信息 2.1个人主页
图2.2.2用户修改信息任务分析
8
2.2编辑信息 2.3确认修改 2.4完成修改 三、卖家商品管理 3商品管理 3.1进入店铺 3.2选择商品 3.3确认完成 3.4管理完成 3.2.1查询商品 3.2.2增加商品 3.2.3删除商品 3.2.4修改商品 图2.2.3卖家商品管理任务分析
四、卖家订单管理 4.1 接收订单
图2.2.3卖家订单管理任务分析
4.3.2订单取消 4.4.2归还订金 4.3.1订单完成 4.4.1准备出货 4.2查看订单 4.3确认订单 4.4返回结果 4订单管理 9