欧阳历创编 2021..02.09
需求说明书
时间:2021.02.09
创作人:欧阳历 1 系统需求
根据对系统的分析,把该系统划分为四个子系统:基于客户的电子商务网站、基于经销商的电子商务网站,后台管理网站以及数据库管理子系统。
1.1 基于经销商的电子商务网站
1.1.1 功能分析
根据对该系统的分析,该系统应具有如下功能 1. 经销商登录
经销商登录并经过身份验证合法后,经销商能执行该子系统的所有功能。 2. 经销商信息管理
(1) 配置经销商的收货信息(收货人、收货地址、邮
编),每个经销商允许有多个收货信息,下订单时如果是第一次下订单,则要求添加收货信息。否则使用最近使用过的收货信息,允许对最近使用的收货信息进行修改。
(2) 配置经销商的送货方式,每个经销商允许有多个送
货方式,下订单时如果是第一次下订单,则要求添加送货方式。否则使用最近使用过的送货方式,允许对最近使用的送货方式进行修改。
(3) 修改经销商的基本信息,除了分配给该经销商的用
户名外,经销商可以修改所有其他信息。
欧阳历创编 2021..02.09
欧阳历创编 2021..02.09
3. 浏览目录:经销商能够浏览目录。在主页上,应向经销
商显示目录清单,经销商选择了一个目录之后,应能显示该类别下的实际商品的图片(如果有)、名称、简单描述、价格信息,并允许把商品加入购物车,不同级别的经销商浏览产品的价格信息应不同
4. 显示商品详情:显示商品的较大图片和/或该产品的详细说明、价格信息,并允许把商品加入购物车。
5. 搜索商品:经销商能够根据商品的特征搜索符合条件的商品。
6. 购买商品:经销商能够把商品放入购物车。 7. 管理购物车
(1) 删除购物车中的商品。 (2) 更改某些商品的数量。 (3) 清空购物车。
8. 结帐:结帐前必须再次验证经销商,验证合法后,可以配置经销商的收货信息、送货方式、付款方式、接下来就可下订单。
9. 下订单:计算订单的运费、税金和总计,显示订单的订单号、日期、运费、税金和总计、收货信息、送货方式、付款方式、以及订单项目明细。 10. 订单管理
(1) 查看订单。
1) 经销商可基于订单号、时间段、订单状态的组合条件查找
2)查看所有订单,当订单数超过一页时,要提供“第一页、上一页、下一页、最后一页”的页浏览功能。
(2) 修改订单,只允许对未审核的订单进行修改。 (3) 删除订单,只允许对未审核的订单进行修改 11. 经销商反馈
经销商可以可以给总部提一些建议。
12.查看反馈信息:经销商可查看所有的反馈信息,也可基于时间段查看反馈信息。
欧阳历创编 2021..02.09
欧阳历创编 2021..02.09
显示新品、特价品:向经销商展示最新的产品和特价品。
13. 查看积分
经销商可以查看其积分情况。
14. 修改经销商信息,不能修改经销商的ID。
12.
1.1.2 系统顶层活动图。 1.1.3 用例图
1.1.3.1 参与者
1.经销商(loginedUser):
描述:该参与者的信息已保存在数据库中,经过合法性验证后,能够执行该系统中的所有功能。
1.1.3.2 用例
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
登录(logon)
注销(logout)
修改经销商信息(modify dealer info) 浏览目录(view category) 搜索产品(search item) 查看产品(view item) 加入购物车(add cart) 查看购物车(view cart)
修改购物车中的商品(modify cart items) 删除购物车中的商品(delete cart item) 清空购物车(empty cart) 结帐(check out)
配置收货人信息(configure recipient) 配置送货方式(configure shipment)
欧阳历创编 2021..02.09