Tenet运动网站(基于用例)
用例成功,显示满足查找条件的所有记录。 2.4 扩充点
无
2.5 事件流
2.5.1 基流
(1) 系统提示输入商品的类别和搜索的关键字。 (2) 经销商输入商品的类别和搜索的关键字,提交。 (3) 检索该经销商的折扣。
(4) 系统检索满足条件的商品。如果存在(S-1),不存在(S-2)。 2.5.2 分支流
S-1:小图显示所有商品图片(如果有),商品名称,商品简单描述,单价,加入购物车提示。如果产品不能在一页显示完,系统显示“第一页、上一页,下一页、最后一页”页浏览提示。
S-2:系统提示不存在该目录的产品。
1.1.4.6 查看产品(view item)
1
用例图
<
2
用例的事件流描述
2.1 简单描述:
经销商查看某一产品的详细描述。 2.2 前置条件
经销商已登录,且系统处于商品页显示状态。 2.3 后置条件
用例成功,显示对应商品的详细信息。 2.4 扩充点
无。 2.5 事件流
2.5.1 基流
(1) 系统提示经销商选择一商品。 (2) 经销商选定一商品,确认。
Tenet运动网站(基于用例)
(3) 系统检索该经销商的权限。 (4) 系统检索该商品的详细信息。
(5) 系统以大图显示该商品的图象、商品名称、商品价格、加入购物车提示。
1.1.4.7 加入购物车(add cart)
1
用例图
dealer(from Actors)add cart(from dealer)
2
用例的事件流描述
2.1 简单描述
经销商把所需的商品加入购物车。 2.2 前置条件
经销商已登录且处于商品显示页中。 2.3 后置条件
用例成功,进入到查看购物车页。 2.4 扩充点
无
2.5 事件流
2.5.1 基流
(1) 在商品显示页中,系统提示加入购物车。 (2) 确认加入购物车。
1.1.4.8 查看购物车(view cart)
1
用例图
dealer(from Actors)view cart
2
用例的事件流描述
2.1 简单描述:
Tenet运动网站(基于用例)
经销商查看购物车。 2.2 前置条件
用户已登录。 2.3 后置条件
显示购物车中所有商品的编号、名称、数量、单价、金额。扩充点 无
2.4 事件流
2.4.1 基流
(1) 用户确认查看购物车。
(2) 系统显示购物车中的所有商品的编号、名称、数量、单价、金额以及
合计(商品的数量可修改)。
(3) 系统显示经销商可修改商品的数量,删除商品、清空购物车、继续购
物以及结帐。
1.1.4.9 修改购物车中的商品(modify cart items)
1
用例图
dealer(from Actors)modify cart items
2
用例的事件流描述
2.1 简单描述:
经销商修改购物车中商品的数量。 2.2 前置条件
系统处于查看购物车状态。 2.3 后置条件
用例成功,购物车中商品的数量被更改。 2.4 扩充点
无。 2.5 事件流
2.5.1 基流
(1) 系统提示更改商品的数量。
(2) 经销商输入要更改商品的数量,确认更改(E-1)。 (3) 系统刷新购物车。 2.5.2 替代流
E-1:经销商输入的商品数量只能是(1-50)间的整数。否则提示错误。
Tenet运动网站(基于用例)
1.1.4.10 删除购物车中的商品(delete cart item)
1
用例图
dealer(from Actors)delete cart item
2
用例的事件流描述 2.1 简单描述:
删除购物车中的某个商品。 2.2 前置条件
系统处于查看购物车状态。 2.3 后置条件
用例成功,删除商品。 2.4 扩充点
无。 2.5 事件流
2.5.1 基流
(1) 系统提示删除商品。 (2) 经销商删除商品,确认 (3) 系统刷新购物车。
1.1.4.11 清空购物车(empty cart)
1
用例图
dealer(from Actors)empty cart
2
用例的事件流描述 2.1 简单描述:
经销商清空购物车中的商品。 2.2 前置条件
系统处于查看购物车状态。 2.3 后置条件
用例成功,系统清空购物车。
Tenet运动网站(基于用例)
2.4
扩充点 无
2.5 事件流
2.5.1 基流
(1) 系统提示清空购物车。 (2) 经销商清空购物车。 (3) 系统刷新购物车。
1.1.4.12 结帐(check out)
1
用例图
<
2
用例的事件流描述 2.1 简单描述:
加入购物车完毕,即可进入结帐状态。 2.2 前置条件
系统处于查看购物车状态。 2.3 后置条件
用例成功,便可进入配置经销上的收货地址、送货方式、付款方式的配置页。 2.4 扩充点
无 2.5 事件流
2.5.1 基流
(1) 系统提示经销商结帐。 (2) 经销商确认结帐。
(3) 系统检查购物车是否为空(E-1)。
(4) 系统进入该经销商的登录界面,经销商输入密码确认。 (5) 检索成功(S-1),不成功(S-2) 2.5.2 替代流
E-1:购物车为空,系统提示错误,并转入至首页。 2.5.3 分支流
S-1:系统进入配置经销商的收货地址、送货方式、付款方式的页面。 S-2:停留在登录界面。
1.1.4.13 配置收货地址信息(configure recipient)
1
用例图