密级:保 密
B2B2C电商平台 需求说明书
编写人/日期: PANDA/2015-12-07
审核人/日期: XXX/2015-XX-XX 批准人/日期: XXX/2015-XX-XX
1
高端家庭
目 录
1.概述 ......................................................................................................................................... 4 1.1 1.2 1.3 1.4 1.5
目的 ..................................................................................................................................... 4 范围 ..................................................................................................................................... 4 读者对象 ............................................................................................................................. 4 参考文档 ............................................................................................................................. 4 术语定义 ............................................................................................................................. 4
2.平台说明… ............................................................................................................................. 5 2.1概述……. ............................................................................................................................. 5 2.2用户与角色 .......................................................................................................................... 5 2.3平台功能.. ............................................................................................................................ 6 2.4遵循的标准和规范 .............................................................................................................. 7 3.功能需求…. ............................................................................................................................ 8 3.1站点功能分析 ...................................................................................................................... 8 3.1.1后台管理 ....................................................................................................................... 8 3.1.2商城卖家 ....................................................................................................................... 8 3.1.3商城买家 ....................................................................................................................... 8 3.1.3.1已注册普通用户 .................................................................................................................. 8 3.1.3.2已注册会员用户 .................................................................................................................. 8 3.1.4商城游客 ....................................................................................................................... 9 3.2站点功能流程描述 .............................................................................................................. 9 3.2.1站点前台架构 ............................................................................................................... 9 3.2.2站点后台架构 ............................................................................................................. 10 3.2.3站点整体流程图 ......................................................................................................... 11 3.2.4用户注册 ..................................................................................................................... 11 3.2.5用户登录 ..................................................................................................................... 12 3.2.6商品管理 ..................................................................................................................... 12 3.2.7用户管理 ..................................................................................................................... 12 3.2.8订单管理 ..................................................................................................................... 12 3.2.9站点公告管理 ............................................................................................................. 12 3.2.10留言管理 ................................................................................................................... 13 3.2.11个人购物车管理 ....................................................................................................... 13 3.2.12用户信息管理 ........................................................................................................... 13 3.2.13给卖家评价管理 ....................................................................................................... 13 3.2.14申请退款取消交易 ................................................................................................... 13 3.2.15自己的货架管理 ....................................................................................................... 13 3.2.16用户充值账户和密码管理........................................................................................ 14 3.2.17用户在线充值管理 ................................................................................................... 14 3.2.18商城会员管理 ........................................................................................................... 14 3.2.19用户的密码保护管理 ............................................................................................... 14 3.2.20站点在线帮助 ........................................................................................................... 14
2
4.非功能性需求 ....................................................................................................................... 15 4.1技术需求 15
4.1.1软硬件环境要求 ......................................................................................................... 15 4.1.1.1硬件设备要求…………………………………………………………………………………..15 4.1.1.2支持软件………………………………………………………………………………………..15 4.1.1.3接口……………………………………………………………………………………………..15 4.1.2性能要求 ..................................................................................................................... 15 4.1.2.1精度……………………………………………………………………………………………..15 4.1.2.2时间特性要求…………………………………………………………………………………..16 4.1.3数据管理能力要求 ..................................................................................................... 16 4.1.4故障处理要求 ............................................................................................................. 16 4.2其他专门要求 .................................................................................................................... 16
3
1. 概述
随着社会的发展,网络的逐步大众化,人们的生活节奏的加快,大家的大部分时间都在繁忙的工作中度过。大部分的上班族都没有时间去商场购物,为了给广大的上班族提供一个方便快捷的购物平台,这是我们开发这个网站的初衷。
我们商城主要以商城的高端家庭用户为根本,以为商城高端家庭用户服务为中心,商品设有丰富的商品展销货架,为商城的用户提供商品丰富、廉价的购物平台。让商城的用户能够方便快捷、用最少的钱购买到用户满意的商品。 1.1 目的
本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本电子商务平台的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的特性,以期能够获得更大范围的应用。 1.2 范围
本站点分为前台和后台两个管理层面。
后台设有管理员对买家、卖家、会员以及商品的管理,管理员可以统筹的对卖家、买家、会员以及商品进行添加、删除以及修改的操作,这样就可以更好的确保所有的用户信息的完整和安全。
前台设有用户注册、用户登录、在线购物、在线浏览商城商品、成为会员等方便高端家庭用户有闲暇时间轻松购物的功能。可以让广大的用户足不出户就可以购买到自己中意的喜欢的商品,为用户节省了大量的时间。 1.3 读者对象
本文章主要面向运营以及开发项目小组中的成员等。 1.4 参考文档
无 1.5 术语定义
平台用户:
商城游客、商城购买用户以及商城的销售商。 客户:
浏览商城的商品或有意向在商城购买商品的商城游客。
登录进入商城的商城普通用户或会员浏览商城商品和有意向购买商城的商
4
品。
客户服务:
由商城用户向管理员留言或提出申请,需要商理员做出相应的回应。分咨询、建议、投诉等类型。
B2B = Business to Business. B2C = Business to Customer C2C = Consumer to Consumer B2M = Business to Manager Business to Marketing M2C = Manager to Consumer
B2A = Business to Administration(也即 B2G = Business to Government) C2A = Consumer to Administration(也即 C2G = Consumer to Government)
2. 平台说明
2.1 概述
客户管理管理平台用于管理与客户相关的信息和活动,但不包括产品信息、库存数据和销售活动。本平台需要提供产品信息查询功能、库存数据查询功能、历史订单查询功能。 2.2 用户与角色
与本平台有关的用户和角色包括: 平台管理员:
管理平台用户、角色与权限,保证平台正常运行。 普通管理员(按商品的类型确定): 对商品类型进行添加。
发布公告招商对应类型的商品的售货商。 冻结相应的商品类型的销售。
分析用户的积分、客户的角色、客户的消费量与客户流失数据,定期提交客户管理报告。 售货商:
负责更新货架上的商品。
5
根据市场需求创建新的商品类型货架。
根据用户的建议选择自己货架上的相应商品设置为优惠商品。 根据相应的用户在自己货架上的消费量设定相应的优惠程度。 根据市场设定自己的货架上相应商品为促销商品。 已注册商品用户或会员:
浏览或购买商城商品、获得相应的消费积分,根据积分获得相应的积分奖励,非会员用户根据积分的数量成为商品的会员。
未注册商城用户(游客):
进入商品浏览商城物品,注册成为商城用户进行购买。
2.3 平台功能 平台用例图见下图:
6
2.4 遵循的标准和规范
本平台采用 MySql数据库,使用Java EE开发,采用B/S架构。 数据库设计原则上符合第三范式,且规范,易于维护。
本平台分营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块。
7
3. 功能需求
3.1 站点功能分析 3.1.1 后台管理
1.可以根据用户的申请指定某一用户成为商城的卖家;
2. 可以根据卖家的诚信度或者某个会员的诚信度和会员积分来指定他为某一个货架的管理员;
3. 可以取消诚信度过低的卖家的售货资格;
4. 可以将卖家货架上不合格的商品下架并扣除对应的售货商的诚信度; 5. 临时接受买家的付款(不可支取)。
注:若买家10日内没有确定收到货物或向管理员申请退款,则视为交易成功,货款汇入卖家账户用户得不到货款返还;若用户申请退款(3日内)原因3日是发货期,则3日后会自动扣除相应的邮寄费用。 3.1.2 商城卖家
1. 可以向站点管理员申请增加出售货物的类型; 2. 根据货物的剩余量适时的向货架上添加货物; 3. 可以将长久没有出售的货物下架;
4. 可以查看买家或游客给我的留言以及买家或游客相应的回复; 5. 向站点管理员留言(提交申请)并查看管理员的回复; 6. 从管理员接收货款。 3.1.3 商城买家 3.1.3.1 已注册普通用户
1. 浏览所有的商品; 2. 拥有自己的购物车; 3. 拥有自己的充值账户;
4. 将自己中意的商品添加到购物车,在购物车中确定购买; 5. 结算(买家的账户会自动扣除相应的总货款金额); 6. 可以向站点管理员提出申请成为商城卖家;
7. 搜索商品或售货商(可以用不同的检索方式进行搜索)。
3.1.3.2 已注册会员用户
1. 具有普通用户的所有功能; 2. 可以购买不同级别会员特价商品;
3. 会员优先获知商城的新商品以及优先购买不同级别会员商城的限量版商品。
8
3.1.4 商城游客
1. 注册成为商城用户;
2. 浏览商城的所有商品并且快捷购买。
3.2 站点功能流程描述 3.2.1 站点前台架构
站点前台结构图 1
9
3.2.2 站点后台架构
站点后台结构图 1
10
3.2.3 站点整体流程图
浏览搜索商品选择商品放入购物车商品结算收货地址是否注册注册用户登录会员中心继续浏览退出商城 3.2.4 用户注册
用户在浏览商品时看到自己中意的商品时而不能购买,可以注册成为商城的正式用户,就会拥有自己的商城充值账户,进而可在商城购买自己中意的上商品。
11
3.2.5 用户登录
方便用户进入到商城购买到自己在商城看到中意的商品,方便用户在商城拥有自己的特有身份和购买商品的充值账户。
详细描述
如果用户选择记住用户名与密码,下次登录平台则不需要再输入用户名与密码。
3.2.6 商品管理
(1)商品资料的添加和更新管理,有助于商城商品信息较为最新和丰富商城的货物,提升用户的购买热度;
(2)商品的类别管理,有助于用户能快捷的查找和浏览自己所需要的商品,也有助于对货物的管理。
3.2.7 用户管理
(1)用户资料的添加、更新和删除管理有助于站点对用户信息及时的刷新,让买家和卖家及时了解到对应用户的购买诚信度,也方便站点对诚信度低的卖家取消他的销售资格,以及冻结部分诚信度过低的买家在商城购物的权利;
(2)用户的类别管理有助于站点对于会员、普通用户以及售货商的区分,同时有助于站点区分普通用户和会员用户购买同一产品所付货款的不同。
3.2.8 订单管理
(1) (2) (3)
3.2.9 站点公告管理
发布站点最新动态,向用户发布商城最新的商品,以及热卖、特价的商品。
单用户订单:有助于站点获取下订单的卖家信息,以及用户所团体订购订单:有助于站点获取订购商品的负责人,确定团体会员订单,有助于站点获取订购数量,以确定会员订货的回扣。
购买的数量,以帮助站点带给你相应的回扣; 的数量以确定相应的回扣;
12
3.2.10 留言管理
及时查看用户给自己的留言,并给出相应的解决方案回复给用户,帮助管理员或售货商及时了解到商城用户对商城以及自己的看法或建议。
详细描述:
详用户进入界面,进行留言,管理员查看客户留言,对于用户提出的问题给出合理的解决方案,并针对不好的留言进行删除。售货员的工作主要是查看和回复留言。
3.2.11 个人购物车管理
用户在自己的购物车查看购物记录和购物积分(帮助其及时向管理员申请成为会员和领取普通用户奖励)。
详细信息:
登陆后进入首页,浏览商品,选择商品,加入购物车,确认支付。期间可以选择多种产品。查看积分,换取奖励。
3.2.12 用户信息管理
有助于用户及时更新自己的信息,帮助售货商及时的将用户的订单货物邮寄到用户的最新地址。
3.2.13 给卖家评价管理
通过用户对商城售货商的评价可以确定商城对应售货商销售诚信度,也可以让其他售货商有个直观的了解,作出明确的选择。
3.2.14 申请退款取消交易
帮助用户取消相应的自己购买不适合自己使用的或自己购买错了的商品。以确保商城用户的自身利益,防止用户不必要的损失。
3.2.15 自己的货架管理
售货商及时更新自己货架上的商品,以给出用户足够的可浏览和可购买的商品。根据市场行情对应的增加或减少相应商品数量;可以向管理员申请扩展自己售货架售货范围。
13
3.2.16 用户充值账户和密码管理
用户可以进入网站修改自己的充值卡账户和密码,防止自己的充值卡号和密码轻易丢失,进而增强相应的安全性。
3.2.17 用户在线充值管理
方便用户及时的保证自己的账户有足够的资金或在购买商品时充入足够的金额保证自己能够及时购买到自己中意的商品,以防止不必要的麻烦。
商城会员拥有普通用户的所有权限,可以购买到商城限量版的商品和特价商品,还可以根据你的身份在购买商品时进行打折优惠。
3.2.18 商城会员管理
商城会员拥有普通用户的所有权限,可以购买到商城限量版的商品和特价商品,还可以根据你的身份在购买商品时进行打折优惠。
3.2.19 用户的密码保护管理
用户可以设置自己的账户信息、密码保护防止账户的丢失,还可以修改自己的账户和密码。
3.2.20 站点在线帮助
给用户提供在站点购买商品的在线帮助,还可以对用户发表的问题进行相关的解答。
14
4. 非功能性需求
4.1 技术需求 4.1.1 软硬件环境要求 4.1.1.1 硬件设备要求
4.1.1.2 支持软件
Myeclipse8.0、Tomcat6.5、MySql、JDK1.8
平台可运行于Windows平台或Unix平台(数据库服务器运行于Windows平台)。
平台采用B/S架构,可通过浏览器访问,使用IE8.0或更高版本可顺利完成全部操作。
平台运行于互联网环境中。
平台采用的是JDK1.80和MySql数据库。
4.1.1.3 接口 1.网络接入部分
网络接入部分主要是指Internet的接入设备,包括路由器、调制解调器、防火墙、防病毒墙等。 2.硬件接入部分
提供针对智能硬件的公用API或者SOCKET接口服务,具体通信协议待定。
4.1.2 性能要求 4.1.2.1 精度
在数据的选择上,除了考虑产品对于网站平台在运行效率、数据处理能力等方面的支持功能外,重要的是选择适合整个开发队伍技术能力的平台。在数据库结构设计方面,着重考虑数据安全、查询速度、数据整理效率等。此外,合理数据库的操作权限可以满足一定的数据安全要求。
数据精确度也要求数据存储部分非常稳定,其主要是指用来保存大量数据的设备,我们知道建立一个网站需要大量的数据作为基础,丰富的资讯需要有大型
15
的数据存储平台来支持,数据存储部分不仅需要有海量存储能力和高速搜索能力,还要有一整套数据采集、制作加工、组织存储和发布等功能。目前,用来储
存数据的设备有:磁盘阵列、光盘存储设备、磁带存储设备、移动存储设备等。
4.1.2.2 时间特性要求
一般操作的响应时间应在1~2秒内,我们应保证平台的速度,使用户操作在可接受的时间内完成。
统计报表模块相应功能响应时间是30秒; 其他模块相应功能响应时间是15秒。 4.1.3 数据管理能力要求
数据存储部分主要是指用来保存大量数据的设备,我们知道建立一个网站需要大量的数据作为基础,丰富的资讯需要有大型的数据存储平台来支持,数据存储部分不仅需要有海量存储能力和高速搜索能力,还要有一整套数据采集、制作加工、组织存储和发布等功能。目前,用来储存数据的设备有:磁盘阵列、光盘存储设备、磁带存储设备、移动存储设备等。 4.1.4 故障处理要求
正常使用时不应出错,若运行时遇到不可恢复的平台错误,也必须保证数据库完好无损。
当平台出现错误时,平台会查找错误原因,并提示用户按照一定步骤继续完成操作或者重新开始操作,并保留错误信息以供查看。 4.2 其他专门要求
1.平台的功能实现情况: 用户可在本平台下实现各种用户要求的功能 2.平台的安全性: 对于平台的重要数据都有密码保护,具有一定的安全性 3.平台的容错性: 用户输错数据都有提示信息,具有较好的容错性能。
16
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务