B2C电子商务管理平台需求规格说明书.docx
- 文档编号:1920245
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:40
- 大小:153.69KB
B2C电子商务管理平台需求规格说明书.docx
《B2C电子商务管理平台需求规格说明书.docx》由会员分享,可在线阅读,更多相关《B2C电子商务管理平台需求规格说明书.docx(40页珍藏版)》请在冰点文库上搜索。
B2C电子商务管理平台需求规格说明书
目录
1.概述1
1.1.目的1
1.2.范围1
1.3.术语定义1
2.系统说明1
2.1.项目背景1
2.2.运行环境1
2.2.1.软件环境1
2.2.2.硬件环境1
3.总体功能概述1
4.需求说明2
4.1.功能要求2
4.1.1.功能块1名称2
4.1.2.功能块2名称2
4.2.非功能性需求3
4.2.1.安全性3
4.2.2.设计约束3
4.2.3.界面要求3
4.2.4.扩展性3
5.系统接口3
5.1.外部接口3
5.2.内部接口3
6.验收标准3
1.概述
1.1.目的
本系统旨在为企业与用户之间建立一个公开、公平、公正的网络交易平台。
满足企业、个人之间,不受地域与时间的限制,可以随时随地进行交易的需求,同时也可以节省大量人力成本。
该网站可供所有用户浏览商品信息,同时为每个注册的企业及个人提供安全、高效的商品交易、账户充值服务。
网站以用户满意为驱动,将用户满意理念贯穿于整个网站设计之中。
1.2.范围
本系统根据用户的需求进行定制开发。
包括整个的软件业务功能的实现、数据库结构的设计及实施部署。
涉及到的金额不包含与银行之间的数据交换(可预留接口)、不含数据库自身。
不含硬件产品的开发与提供。
1.3.术语定义
B2C:
businesstocustom,指的是企业针对个人开展的电子商务活动的总称。
C2C:
customtocustom,指的是个人与个人之间开展的电子商务活动的总称。
买家:
指在本网站注册的个人用户。
卖家:
指在本网站注册的企业用户。
2.系统说明
2.1.项目背景
随着科技信息技术的日益进步以及互联网的深入发展,目前国内电子商务发展如火如荼,越来越多的企业把电子商务作为主要的贸易手段,电子商务已经成为企业之间、企业对个人、个人之间重要的交易方式。
B2C电子商务,是我国最早产生的电子商务模式。
B2C电子商务模式分为综合类B2C,垂直类B2C,传统企业转型电子直销模式的B2C,平台型B2C四类。
与C2C模式相比,B2C网站更讲究信誉,注重商品质量,以及有良好的售后服务。
2.2.运行环境
2.2.1.软件环境
服务器:
1)操作系统:
WindowsServer/2003/2008Server
2)IIS6.0及以上
工作站操作系统:
WindowsxpProfessional/Vista/7
数据库管理系统:
SQL-Server2000/2005/2008
2.2.2.硬件环境
CPU1个P42.4G以上或双核2.0G以上
内存1个≥2G
硬盘1个≥80G
显示器1个17寸或以上
网卡1个10/100/1000M自适应
3.总体功能概述
本系统用户主要分为三大类:
普通用户(买家)、企业认证用户(卖家)、系统管理员。
B2C交易流程一般细化一下,大体会包括如下步骤:
1.客户进入电子商务网上商城,如果有分站点,选择进入所在地的网上商城分站;
2.客户浏览商品,选择希望购买的商品,一般有“订购”按钮,将商品加入到“购物车”;
3.客户选择商品完毕,进入付款流程:
已注册用户,一般填写用户名和密码就可以;未注册用户,一般需要先注册,按要求填写相关信息,确认无误后结账;将交易金额先付给第三方担保平台。
4.当客户登陆或注册后,一般需要填写送货信息,包括送货地址、联系电话,检查无误后确认订单;
5.订单生成后卖家会与客户联系,确认客户的订单及相关信息。
6.商家安排发货。
7.买家收到货款后,确认付款,第三方担保平台再将对应交易金额付给卖家。
从以上流程可以看出,本网站为以上三大用户提供他们各自的功能:
普通用户:
浏览商品、购买商品、注册普通用户、修改个人信息、账户充值、维护收件地址,查询交易信息、信息留言、充值记录查询、会员申请、退款申请、评价管理。
企业用户:
注册企业用户、修改企业信息、发布商品信息、修改商品信息、删除商品信息、修改交易信息、店铺管理、回复留言、销售统计。
系统管理员:
审核企业注册用户、审核会员申请、新闻发布、推荐商品设定、退款申请审核、注册用户管理、公告管理、网站使用帮助信息维护、销售统计、留言管理。
除了实现上述各自角色功能外,还需要实现相应系统功能:
首页信息展示及栏目设定:
最新公告、网站新闻、登录入口、注册入口、密码找回入口、最新商品展示、特价商品展示、推荐商品展示、订单查询、热门搜索等。
注册用户密码找回功能,登录及权限验证功能。
4.需求说明
4.1.功能要求
以功能模块进行划分,网站可以分为:
网站首页展示模块:
网站新闻公告展示、登陆入口、注册入口、密码找回入口、订单查询入口、特价商品展示、最新商品展示、推荐商品展示、购物车链接、热门商品搜索。
商品信息管理模块:
商铺管理、商品管理、商品展示、商品购买(含购物车功能)、商品交易状态修改、商品评价管理、留言管理、退款管理。
用户管理模块:
用户注册及信息修改(含普通用户与企业用户)、密码找回功能、权限验证、普通用户会员申请审核、企业用户注册审核、用户充值及查询、交易历史纪录查询。
系统管理模块:
销售统计、推荐商品设定、新闻公告管理、网站帮助管理、用户状态管理、物流配送商信息维护、站内短消息发送功能。
4.1.1.网站首页信息
首页是网站的门户页面,负责显示网站的新闻公告、特价商品、推荐商品、最新商品的展示、注册登陆界面的入口、密码找回入口、商品搜索、购物车链接、订单查询。
4.1.1.1.首页展示
需求编号息______________________________________________________________________________________________________________________________
UC-01-01
优先级
高
名称
首页展示
描述
展示网站的门户页面
角色
所有用户
触发
前提条件
主流程
1、打开网站首页,即看到网站的各信息栏目。
2、各信息类的内容以各自的栏目集中展示、包括登陆、注册入口、密码找回入口。
3、点击“新闻公告“栏目中的信息内容标题,打开内容浏览页面。
4、商品信息以文字加图片的形式展示,点击图片或者信息内容链接,打开商品的详细信息进行浏览。
5、当栏目中的内容很多时,可通过点击栏目标题或“更多”来打开栏目内容列表表,展示更多的内容。
分支流程
后置条件
相关需求
说明
4.1.1.2.商品搜索
需求编号息______________________________________________________________________________________________________________________________
UC-01-02
优先级
高
名称
商品搜索
描述
用户打开首页后,可搜索自己需要的商品
角色
所有用户
触发
点击“搜索”按钮触发
前提条件
打开首页,输入要搜索的商品名称
主流程
1.打开网站首页
2.在“商品搜索”栏中,输入需要搜索的商品名称,点击“搜索”按钮
3.将搜索到的,所以符合需求的商品信息以列表的形式展示给用户。
分支流程
2a、输入的商品名称为空或非法字符,弹出提示信息
后置条件
用户可以根据搜索的结果,选择购买需要的商品
相关需求
说明
4.1.1.3.交易订单查询
需求编号息______________________________________________________________________________________________________________________________
UC-01-03
优先级
高
名称
交易订单查询
描述
用户打开首页后,可查询交易的订单信息
角色
登陆用户
触发
点击“查询”按钮触发
前提条件
打开首页,输入订单号
主流程
1、打开网站首页
2、在“订单查询”栏,输入需要查询的交易单号,点击“查询”按钮
3、将搜索到的交易信息以列表的形式展示给用户。
分支流程
2a、输入的交易单号为空或非法字符,弹出提示信息
2b、根据输入的单号,查询信息为空,给出相应提示信息。
后置条件
若交易进行中,且用户具有相应权限,用户可以修改交易状态
相关需求
说明
4.1.1.4.购物车商品显示
需求编号息______________________________________________________________________________________________________________________________
UC-01-04
优先级
高
名称
购物车商品显示
描述
用户可点击首页的“购物车”链接,查询已购买的商品信息
角色
登陆用户
触发
点击“购物车”按钮触发
前提条件
打开首页
主流程
1、打开网站首页
2、点击“购物车”链接
3、显示用户购物车中所有商品信息
分支流程
3、若购物车中为空,给出相应提示信息
后置条件
用户可以选择继续购物或结算。
相关需求
说明
4.1.2.商品信息管理
商品管理模块主要涉及到的对象为买家和卖家:
卖家登录后,可以进行商铺管理、商品管理;买家登录后,可以进行商品购买(含购物车功能);买家浏览卖家店铺之后,可留言咨询相关信息;卖家可以根据留言进行回复。
如果当前交易正在进行中,用户可以修改交易状态。
交易结束后,买卖双方可以对本次交易进行互评。
若交易过程中有任何不满,买家可提出退款申请,经管理员审核之后,可退还预付款。
4.1.2.1.店铺管理
需求编号息______________________________________________________________________________________________________________________________
UC-02-01
优先级
高
名称
店铺管理
描述
企业用户登录之后进行店铺管理
角色
企业用户
触发
企业用户登录之后,选择店铺管理
前提条件
企业用户登录
主流程
1、企业用户登录后,点击店铺管理。
2、用户可以修改店铺的名称
3、可以添加、修改店铺的产品分类信息
4、可以添加、修改店铺的公告信息、店铺介绍、选择网站提供的物流配送商进行发货或者选择自己联系物流配送商。
5、修改完毕后,点击“保存”修改成功
分支流程
2a、店铺名称只允许修改一次,若店铺名称已修改过,则不允许用户修改
后置条件
用户能看到修改后的相关信息
相关需求
店铺名称只能修改一次
说明
4.1.2.2.商品添加、修改、删除
需求编号息______________________________________________________________________________________________________________________________
UC-02-02
优先级
高
名称
商品添加、修改、删除
描述
企业用户登录之后进行商品管理
角色
企业用户
触发
企业用户登录之后,选择商品管理
前提条件
企业用户登录
主流程
1、企业用户登录后,点击商品管理。
2、用户可以添加、修改、删除商品;先选择商品分类,再添加或修改的商品详细参数及图片、价格、会员优惠价格、库存、下架日期。
3、添加、修改商品,点击“保存”操作成功;删除弹出提示信息后提示操作成功。
分支流程
3a、操作失败提示错误原因
后置条件
用户可以看到修改后的信息
相关需求
删除操作要有确认提示
说明
4.1.2.3.商品购买
需求编号息______________________________________________________________________________________________________________________________
UC-02-03
优先级
高
名称
商品购买
描述
实现用户购买商品功能,包含购物车功能
角色
普通用户
触发
用户选择需要的产品之后操作
前提条件
普通用户登录
主流程
1、用户点击商品的标题或图片信息。
2、在新页面列出商品的详细信息、包括商品名称、图片、价格、优惠折扣、规格型号等具体参数,下架日期、已购买买家评论。
3、用户点击“立即购买”,转到新页面,提示用户输入购买数量、收件地址信息,联系电话,备注说明等信息,输入完毕之后点击“确认”按钮。
4、产生一个订单流水号,并以列表形式显示用户选择商品的名称、小图片、卖家姓名、商品总价(包括折扣信息)等信息,交易状态为“等待买家付款”。
5、用户选择“立即支付”,则从用户的账户中扣除相应的金额。
6、付款成功后,该订单交易状态变为“买家已付款,等待卖家发货”,
并同时给卖家发送一条站内短消息,通知卖家发货。
7、卖家发货之后,输入“快递单号”,点击“确认发货”,则交易状态变成“卖家已发货,等待买家确认”,同时发生站内短消息通知买家。
8、买家收到商品后,点击“确认付款”,系统自动将之前买家支付的交易金额转到卖家的账户上,同时发送短消息提示买家卖家。
分支流程
3a、若商品库存不足,则提示买家。
3b、买家可以点击“加入购物车”,将商品加入到购物列表中,所有商品购买完毕之后,打开购物车列表,用户可修改购买数量,点击“结算”按钮。
若用户不想要该商品,可点击“删除”按钮
8a、见UC-02-05
后置条件
买卖双方可以进行交易互评
相关需求
卖家发货后,15天之内,买家没有确认付款,系统将自动将交易金额转到卖家账户。
说明
4.1.2.4.退款管理
需求编号息______________________________________________________________________________________________________________________________
UC-02-04
优先级
高
名称
退款管理
描述
若交易过程中存在欺诈行为,买家可申请退款
角色
普通用户、企业用户、管理员
触发
普通用户申请退款
前提条件
买家已付款,未确认付款
主流程
1、交易过程中,存在欺诈行为,买家申请退款,选择是否收到货物、是否退货、选择退款原因,退款金额、退款说明、凭证上传,点击“退款申请”。
2、卖家收到退款申请后,若不退货,卖家同意退款,流程结束,同时将相应交易金额打到对应账户;若退货,卖家同意,状态变为“等待买家退货”。
3、卖家收到买家的退款之后,确认收货后,即可将相应金额打到对应账户。
分支流程
2a、卖家若不同意退款,说明不同意理由、相关凭证;买家可申请管理员介入,由管理员进行仲裁。
2b、5天之内,卖家未处理退款请求,系统将自动将买家申请的退款金额打到对应账户。
3a、10天之内未确认收货,系统将自动将买家申请的退款金额打到对应账户。
后置条件
相关需求
申请退款金额不能超过交易总金额
说明
4.1.2.5.交易评价
需求编号息______________________________________________________________________________________________________________________________
UC-02-05
优先级
高
名称
交易评价
描述
交易结束后,买卖双方可对本次交易进行评价
角色
普通用户、企业用户
触发
买家确认付款之后
前提条件
交易流程结束
主流程
1、交易结束后,系统自动发送短消息给买卖双方,交易结束可对本次交易进行评价,评价类别分为:
好评、中评、差评。
2、若双方对评价不满意,可进行沟通后,修改评价
分支流程
1a、三天之内没有评价,系统默认给出好评。
后置条件
相关需求
评价只能修改一次
说明
4.1.2.6.留言咨询
需求编号息______________________________________________________________________________________________________________________________
UC-02-06
优先级
高
名称
留言咨询
描述
在交易过程中,买家可以通过店铺留言进行商品咨询
角色
普通用户、企业用户
触发
普通用户点击“留言”
前提条件
用户已登陆
主流程
1、买家输入相应咨询信息,点击“确认”
2、卖家看到留言后,可点击“回复留言”,或“删除留言”。
分支流程
2a、删除留言要有提示信息
后置条件
相关需求
留言不超过200字符
说明
4.1.3.用户信息管理
本模块主要是对所有用户的信息进行管理:
若用户没有账户,可提供普通用户与企业用户的注册,普通用户注册之后即可使用,企业用户需要管理员审核之后才能生效;注册用户可以修改自己的部分个人信息、维护收件地址,可维护多个;忘记密码可以进行密码找回;普通用户消费满足一定的额度之后,可以进行会员申请,系统判定若用户符合条件,则可成为会员,会员可享受部分商品的折扣优惠;所有用户都可以对账户进行充值、余额查询、充值记录查询;所有用户都可以对与自己相关的交易历史记录进行查询。
4.1.3.1.用户登陆
需求编号息______________________________________________________________________________________________________________________________
UC-03-01
优先级
高
名称
用户注册
描述
拥有账户的用户可在本网站进行登陆
角色
普通用户、企业用户
触发
点击“登陆”按钮
前提条件
用户拥有账号
主流程
1、未登陆用户点击“登陆”链接。
2、进入登陆页面,输入账户名、密码、验证码,点击“登陆”按钮。
3、系统判定用户账户是否存在、是否禁用、企业用户是否认证通过等相关验证信息。
4、普通用户登陆后返回前一界面;企业用户登陆后转到店铺管理界面;管理员登陆后转到管理操作主界面。
5、全部正确成功登陆;错误则提示错误信息
分支流程
后置条件
登陆成功
相关需求
说明
4.1.3.2.用户注册
需求编号息______________________________________________________________________________________________________________________________
UC-03-02
优先级
高
名称
用户注册
描述
所有用户可在本网站进行账户注册
角色
普通用户、企业用户
触发
点击“注册”按钮
前提条件
用户没有账号
主流程
1、未登陆用户点击“注册”链接。
2、进入注册页面,用户选择普通用户注册或企业用户注册
3、若普通用户注册,同意注册协议、输入账户名、两次确认密码、邮箱地址,个人身份证号码,验证码即可注册;企业用户需输入账户信息,联系人信息及企业相关信息之后,方可注册;
4、普通用户注册之后即可使用;企业用户注册完毕后,需等待管理员审核,审核通过后即可使用。
分支流程
后置条件
相关需求
登陆名不能重复
说明
4.1.3.3.信息修改
需求编号息______________________________________________________________________________________________________________________________
UC-03-03
优先级
高
名称
个人信息、企业用户信息修改
描述
角色
普通用户、企业用户
触发
点击“信息修改”链接
前提条件
用户已登陆
主流程
1、登陆用户点击“信息修改”链接。
2、普通用户进入个人信息展示页面;企业用户可以看到账号信息、联系人信息、企业信息。
3、普通用户除了用户名、身份证号码之外,其他都可以修改;企业用户的账户名、公司名称、工商注册号不能修改外,其他都可以修改。
修改完毕后点击“确定”。
4、信息成功修改。
分支流程
3a、点击“取消”按钮,数据恢复到初始状态
4a、修改失败,提示失败原因。
后置条件
信息成功修改
相关需求
说明
4.1.3.4.收件地址维护
需求编号息______________________________________________________________________________________________________________________________
UC-03-04
优先级
高
名称
收件地址维护
描述
普通用户可以对自己的手机地址进行维护,可维护多个
角色
普通用户
触发
点击“收货地址”链接
前提条件
用户已登陆
主流程
1、登陆用户点击“收货地址”链接。
2、普通用户进入收货地址展示页面,用户可以看到所有已维护的收件地址。
3、用户可以对已存在的地址进行“修改”与“删除”操作;或添加新地址。
4、修改或添加时,需输入收件人姓名、所在地区(省、市、区或县),详细地址、邮政编码、电话号码、手机号码,点击“保存”,即可操作成功
分支流程
4a、操作失败,提示失败原因。
后置条件
信息成功修改
相关需求
说明
4.1.3.5.密码找回
需求编号息______________________________________________________________________________________________________________________________
UC-03-05
优先级
高
名称
密码找回
描述
注册用户忘记登陆密码,可以申请密码找回
角色
注册用户
触发
点击“密码找回”链接
前提条件
用户未登陆
主流程
1、用户点击“密码找回”链接。
2、用户进入密码找回页面
3、输入登陆账户、注册邮箱,点击“提交”按钮
4、系统发送一封有用户登陆密码的邮件至用户邮箱
分支流程
3a、输入信息不正确,有提示信息
后置条件
登陆成功
相关需求
说明
4.1.3.6.会员申请
需求编号息______________________________
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- B2C 电子商务 管理 平台 需求 规格 说明书