丁 婧,聂志刚
(1.甘肃农业大学 体育教学部,甘肃兰州 730070;2.甘肃农业大学 信息科学技术学院,甘肃兰州 730070)
近些年,随着现代信息技术的快速发展,利用电子交易平台对区域体育用品的营销逐渐展开[1]。以体育用品为销售对象的电子交易平台主要有三种类型:一是行业协会主管的体育用品电商及信息发布平台,如中国体育用品网(www.olsports.cn)等;二是由企业或个人创建的体育用品电子交易平台,如李宁(www.lining.com)、五环体育(www.hiwuhuan.com)、安踏(www.anta.com)、361°(www.361sport.com)等;三是借助第三方大型综合电商平台(淘宝网、京东等)建立的网店。但是,受地域、交通、经济、信息等诸因素的制约,体育用品电子交易的发展仍然存在着品牌推广难、平台入驻门槛高、供求信息不对称等问题[2]。
为解决区域供求信息闭塞、电商网站对体育用品资源重信息发布轻销售交易,借助第三方电商平台销售和经营规模小,体育用品“特色”品牌优势不明显,平台界面视觉识别交互体验感不强等问题。本研究以B2B2C(Business to Business to Customer)模式为框架,对体育用品电子交易平台进行设计与实现,旨在为生产企业、经销商及消费者三方搭建销售桥梁,减少体育用品交易中间过程及成本,提供一定技术支持和理论依据。
为了把从生产、供应到销售的资源优化整合,将“企业—经销商—消费者”各个产业链节点紧密连接在一起,实现增值到变现交易过程的同时,增强平台针对性的服务能力[3],从体育用品电子交易的需求出发,将企业直接推到消费者前台,采用B2B2C(Business to Business to Customer)模式为体育用品电子交易平台设计框架。平台的主要功能包括用户注册、体育用品供求信息浏览、体育用品电子交易、特色体育用品展示、交易管理和后台管理等功能。体育用品电子交易平台整体结构如图1。采用模块化设计原则,平台整体架构划分为前台和后台两部分,如图2所示。
图1 体育用品电子交易平台整体结构
图2 平台架构
依据体育用品电子交易基本流程,采用面向对象的编程语言C#和SQL Server 2008,以云计算和大数据挖掘技术为支撑,在windows7系统下完成平台的设计与实现。在SaaS(Software as a Service)层创建和部署平台并进行测试。
数据库是电子交易平台最重要部分,它是用来组织、描述和存储数据的仓库,遵照一致性、完整性和高效性等原则对体育用品电子交易平台后台数据库进行设计[4]。数据库的模型设计和逻辑设计采用Power Designer进行,数据表结构设计如表1所示。
表1 系统的数据结构
表2 管理员信息表(d_admin)
基于MVC结构,使用SQL Server 2008数据库,系统所有的数据都是存储在该数据库中,为了便于数据库的管理,安装Navicat for SQL Server数据库管理工具,高效快捷的进行数据库的管理[5]。以管理员信息的实现为例,管理员信息表如表2所示。
2.2.1 前台功能
面向体育用品电子交易平台的会员和访问者,前台提供产品搜索和分类、登录注册、公共和链接等功能。前台功能结构如图3所示。
图3 前台功能结构
体育用品展示界面如图4所示,包括:搜索导航、体育用品展示、商城公告栏、行业资讯、用户注册登录、体育用品推荐、合作伙伴链接等导航栏目[6-7]。
图4 体育用品展示界面
2.2.2 后台功能
后台功能结构如图5所示,后台登录界面,如下图6所示。
图5 后台功能结构
后台管理包括站点设置、人员管理、商品管理、订单管理、结算管理和商品行为统计等功能。用户在后台登录界面输入用户名和密码以及为防止钓鱼机器登录的验证码,正确以后才能进入后台管理系统[8]。
A.人员管理包括:系统管理员、商户和会员。根据账号区分权限,根据不同的管理权限,管理和使用平台资源。为保护用户信息和资金的安全,平台采用双重签名,在PI和OI的基础上,采用签名私钥进行签名[9]。
(1)系统管理员可查看商户、店铺以及会员的详细信息,并为各用户在线发送消息;还有对店铺增加、修改、删除等操作的权限。商户入驻需要向系统管理员提出申请,审核通过之后商户入驻功能为体育用品经营销售企业提供了一个体育用品销售的渠道,并且对于一些进行非法操作的用户和不合格的商品进行冻结处和下架处理,被冻结的用户将不能在商城消费[10]。系统管理员查询会员和访问者的咨询及浏览痕迹,并且记录这些行为,为商品的统计提供数据支持;交易成功以后酌情对商家和商品进行评价,管理员查询评价详细状态(新投诉、待申诉、对话中、等仲裁、已关闭投诉主题、新增投诉主题、投诉设置),对投诉进行处理,维护消费者权益[11]。
图6 后台系统登录界面
(2)商户有添加商品、修改商品、商品类别和添加商品等权限,也可发布商品的特价信息及公告信息管理。
(3)用户必须通过注册才能成为会员,选购商品,不注册只能浏览平台的内容和体育用品详细信息[12]。用积分可划分不同的会员等级,等级对应不同的折扣,当会员的积分达到升级标准后会自动升级。
B.商品管理包括:分类、品牌、商品信息、类型和首页楼层五个管理功能。通过这个功能可以在平台首页更加方便展示和销售体育用品,推广特色体育用品牌。
C.订单信息包括订单号、购买的体育用品、下单时间,订单金额、收货人、收货地址、邮政编码、手机号和订单状态等。订单基本状态有“已收款”、“已发货”和“已收货”三种,也可以根据实际情况更改订单的状态[13]。同时,管理员还可以对订单进行删除、查看和执行等操作。
D.结算管理中,采用两种支付方式:(1)第三方支付:使用支付宝和微信进行在线支付。(2)网上银行:对国有银行及商业银行都预留了接口。(3)货到付款。
E.基于大数据对用户、订单情况提供强大的在线统计分析功能,并且数据可直接生成图表。统计报表包括:网站访问统计、销售统计、销售额总览、销售排名、销售指标分析。
商品推荐是建立在海量数据挖掘基础上的一种智能行为,平台需要根据消费者的兴趣特点和购买行为,适当的向用户推荐感兴趣的体育用品及各种信息,体育用品推荐界面如图7所示。商品推荐功能智能的为用户推荐其感兴趣的体育用品,可促成订单生成,提升交易量[14]。
图7 特色体育用品推荐界面
平台设计采用基于用户和商品的协同过滤算法,实现在线商品推荐功能。基于商品的用户对商品感兴趣的程度计算方法如公式(1),基于用户的对未评分商品的预测评分计算方法如公式(2)。商品对用户的推荐指数等于基于物品用户对它感兴趣的程度与基于用户对未评分商品的预测评分的乘积,平台筛选出推荐指数较大的体育用品推荐给目标用户。
用户I对商品U的评分数据构造m×n的矩阵,如表3所示。其中m表示用户,n表示商品。评分值为 0或1,表示喜欢或不喜欢。
表3 用户对商品的评分矩阵
首先需要从矩阵中找出与目标用户u最相似的K个用户[15],即S(u,K);将S中用户喜欢的商品,即N(i),全部提取出来,并去除u已经喜欢的物品,即V。则对于候选商品i,用户u该商品感兴趣的程度,即Pu,i用公式(1)计算:
公式(1)
其中,rvi表示用户v对i的喜欢程度。Wuv为用户之间相似度,采用Pearson相关系数法[16]可计算。
寻找最近邻居是协同过滤算法的核心部分。所谓最近邻居,就是评分行为与当前用户最相似的若干用户[16]。设用户j的最近邻居集合为U,则用户j的未评分的商品u的预测评分值,即Pj,u,用公式(2)计算:
公式(2)
为保证平台安全可靠的运行,根据软件的需求设计测试用例进行体育用品电子交易平台的测试。
采用黑盒测试,根据系统的功能需求,设计会员注册及登录测试用例、商品管理测试用例、自营商品与商户商品订单管理测试以及体育用品购买和数据完整性测试用例。平台分别在表示层、业务层、数据层对平台进行了测试,整体上满足测试要求[17]。
体育用品交易平台推广策略主要包括联盟营销推广、口碑营销推广、延伸品牌和客户扩展[18-19]等策略。体育用品电子交易平台与物流平台合作建立体育用品销售战略联盟,同时开通官方微信、微博信息资讯平台为广大消费者推送平台相关信息,提供便捷服务。利用消费者偏向于买友购买或推荐的体育用品这一特点,平台通过“旧带新”商户减免平台建设费,多次购买优惠劵等策略,保持和扩大平台的优质受众群体。利用现有体育用品品牌的作用,开发新产品,提供产品全程在线直播及产品订制等新服务,获得潜在消费者。平台不仅为客户提供产品,还对用户提供各种体育相关产业的外包服务,包括预测市场走向和商品倾向以指导下年度体育用品企业产品配额及新产品研发,通过优化产品准入标准、嵌入体育用品溯源系统、提供高品质的产品质量,提供合理地运动知识在线指导、运动场地出租、体育旅游信息等外包服务,旨在为体育用品电子交易平台的推广拓宽渠道、扩展市场及增加优质客户。
为建立体育用品销售经营企业、经销商及消费者之间的信息化桥梁。平台以满足体育用品电子化交易的实际需求为出发点,采用B2B2C(business to business to Customer)模式为体育用品电子交易平台的框架,利用面向对象的C#程序设计语言和SQL Server 2008数据库,开发体育用品电子交易平台,主要功能有体育用品信息展示,人员、商品、订单及结算管理,商品行为统计和体育产业相关服务外包等功能。平台操作简易,使用方便,功能实用,运行稳定、可靠,并具有高度的兼容性和可扩充性。