B2B2C电子商务模式与基于J2EE设计架构的电子商务平台
2012-08-15张涛
张 涛
(成都群诚科技有限公司,四川成都 610000)
B2B2C电子商务模式与基于J2EE设计架构的电子商务平台
张 涛
(成都群诚科技有限公司,四川成都 610000)
B2B2C电子商务模式是互联网信息时代市场新型商务交易需求与电子信息技术开发利用的产物.基于J2EE电子商务平台开发技术架构的B2B2C电子商务平台具有稳定运行、交互性能高、易于维护、可扩展和安全性良好的特点,可以较好地满足当前电子商务交易复杂的企业级应用需要.
电子商务;互联网网站;J2EE架构
0 引 言
电子商务,是指商务交易的主体与客户通过简单、快捷、低成本的电子通讯商务交易平台完成相关商贸活动的一种交易方式.以往商务交易的主体通过打电话或发传真的方式来与商务交易的客户进行的商贸交易活动是一种较为初级的电子商务活动.随着互联网电子商务技术的日臻成熟,电子商务的技术发展、技术平台与商务模式都跃上了新的台阶.本研究所探讨的电子商务主要是指以电子数据交换(Electronic Data Intercharge,EDI)和互联网来完成的各类电子商务活动.
目前,市场主流的电子商务模式分为3类,即:B2B模式、B2C模式和C2C模式.根据统计数据,2011年国内互联网支付的用户规模已经达到1.67亿人,较2010年增长了21.6%,互联网支付用户比例已占到总体互联网用户规模的33%[1].伴随着电子商务规模的快速发展,通过互联网电子商务平台交易的商品也从实物商品逐渐延伸到了虚拟的商品.目前,淘宝、易趣等电子商务网站已出现大量的诸如手机充值、游戏卡点销售的卖家,而电信营业商、航空公司、铁路公司等大型国企也纷纷推出自己的网上营业厅,使用户可以在网上更加方便快捷地完成缴费、购票等电子商务交易.然而,值得注意的是,在电子商务快速发展的同时,习惯在实体店里享受缴费、购票等服务的消费人群依然十分庞大.因此,本研究将探讨B2B2C新的电子商业模式及其技术架构,利用互联网电子商务平台营销模式整合传统实体店经营模式从而为大众客户提供更便利且人性化的服务.
1 B2B2C电子商务模式及其技术架构
1.1 B2B2C电子商务模式
B2B2C是Business to Business to Customer的缩写,第一个B是指生产商或供应商,第二个B是指电子商务网站(网络平台销售主体),而C则是指消费者客户.其中,电子商务网站既要承担与供应商的批发商务交易,又要实现面对消费者的零售商务交易与服务.
B2B2C电子商务模式的诞生是适合当前市场供应商、网路平台销售主体与消费客户之间的各方需求的一种新的商务交易模式.一方面,作为供应商的电信、电力、燃气、自来水、航空等企业的自有实体营业点难以满足日益增长的市场服务消费客户需求,客户排队缴费及购票现象仍普遍存在,这在一定程度上严重影响企业形象并制约企业相关业务的规模发展与深度拓展;另一方面,作为网络平台销售主体的网络游戏公司等互联网企业在游戏点卡、充值卡销售方面又缺少自己的消费客户,进而转向依靠各种实体代理渠道销售实物卡,但制卡有成本且存在风险.因此,使用可以在互联网络平台上流通的电子虚拟交易卡成为一种既可降低成本又能有效控制风险的电子商务解决方案.再从消费的客户方面来看,遍布居民小区的众多便利店是实体销售店,其客户人群规模有限且人流量低,因此客户人气明显较低.
依据B2B2C电子商务模式,可以充分利用互联网电子商务平台联通下游的居民小区便利店等实体店,为上游的电信、电力、燃气、自来水、航空、网络游戏等企业供应商代理缴费、充值、购票等业务,为居民提供便利、快捷的服务.B2B2C电子商务网络平台的营运主体与上游的电信、电力、燃气、自来水、航空等企业供应商签订协议,成为上游商家的业务代理商.在技术上,B2B2C平台通过互联网与放置在上游商家机房的接口服务器连接,接口服务器再与上游商家的业务平台连接.同时,通过互联网与B2B2C平台再与各个直接面对社区客户群的实体代理商店联通.为保障平台的交易安全,对来自互联网的请求接口服务器可只接受来自指定 IP、指定端口的B2B2C平台的访问,接口服务器后面的防火墙则可以保证只有接口服务器的请求方能通过申请并顺利接入业务平台.
1.2 B2B2C电子商务模式的J2EE设计架构
目前,电子商务网上商城一般包括:会员管理、广告位管理、财务管理、会员认证管理、网上多类店铺管理及网上充值管理等[2].因此,首先要考虑如何设计一种良好的技术框架,以确保能为B2B2C电子商务平台提供良好的技术基础.随着软件技术发展和互联网的普及,J2EE(Java 2 Platform,Enterprise Edition)技术体系的多层体系结构体现出其能建立分布式、可扩展、交互性强与面向服务的电子商务平台框架的优势,其分布式对象技术可以较好地满足基于互联网的电子商务平台的跨平台和分布式设计思路.
1.2.1 前端系统.
B2B2C电子商务平台前端系统一般由用户中心模块、交易系统模块、账务系统模块、公告系统模块和安全系统模块构成.进入业务系统后,实体店的代理商就可以按照客户的要求完成所需业务系统的电子商务交易服务.
1)用户中心模块.该模块的功能是存储实体商店的代理商用户资料信息,对进入B2B2C平台进行商务交易的商家信息进行资格验证,通过后,允许商家对商家相关交易的信息进行及时的更新维护.
2)交易系统模块.该模块是B2B2C平台的核心系统模块,其功能是接受和提取实体商店商家所购买的商品、用户余额等信息入库,并在此基础上创建相关交易凭证,完成相关电子交易卡的充值与实体商店商家支付款的扣款.主要涉及的交易业务包括,电话话费充值、QQ产品充值、游戏卡充值、机票购买及水电气费交纳等.交易系统模块通过U盾保障技术确保交易的安全性.交易资金的支付可以是从实体店代理商在电子商务平台的资金账户支付,还可以通过银行或者第三方支付网络平台来实现.
3)账务系统模块.该模块的功能在于管理实体店代理商家在B2B2C平台的资金流动状况,为实体店代理商提供不同账户充值的财务方式,并提供相匹配的财务情况查询.
4)公告系统模块.该模块向用户发布B2B2C电子商务平台的最新商务活动信息与相关交易公告,使电子商务平台两端的交易相关主体及时了解B2B2C平台的各种商务信息动态.
5)安全系统模块.该模块提供多种网络加密与验证技术策略,保护商家账号的安全.电子商务参与方在交易时必须进行安全认证.安全系统还可确保商家更加安全地使用B2B2C平台完成相关商务交易.
1.2.2 业务系统.
B2B2C电子商务平台开展的电子商务业务系统分为多个子系统,这些系统分别为B2B2C平台上游不同的电子商务业务供应商的发货提供技术平台支持.B2B2C平台的实体店商家选择接入相应的业务系统,分别与上游业务供应商家进行业务系统连接,并通过此平台分别与供应商和实体店客户完成“进货”与“出货”电子商务交易.目前,主要的电子商务业务系统有,电话话费充值业务系统、游戏卡充值业务系统、水电气交费业务系统、机票订购业务系统以及手机号卡选购业务系统.
1.2.3 商家接入系统.
商家接入系统包括提供各类业务服务的电信公司、电力公司、燃气公司、自来水公司、航空公司等企业业务供应商,以及各类互联网运营服务供应商家.
2 B2B2C电子商务平台开发的技术开发倾向
B2B2C电子商务平台作为复杂的企业级应用电子商务平台,需要使用企业级的软件开发应用技术.电子商务平台在技术开发上需要充分考虑其服务交易的复杂性、安全性、规模性、开放性、交互性等实际需求.目前,较为普遍使用的是基于J2EE的电子商务平台开发技术,其以JAVA为核心语言,以JSP为主要表现形式.相对于其他可用的开发技术工具,J2EE开发技术能更好地为电子商务平台的使用者提供一个多层次分布式平台应用模式和一系列技术规范.基于J2EE的电子商务框架可分为Web层、业务逻辑层、数据层3层技术体系.在每一层的结构中可以应用相应组件技术实现各层的功能开发.3层技术体系共同组成可扩展的、系统功能完备的B2B2C电子商务平台架构.
2.1 Web应用表现层
Web应用表现层的运行集中在服务器上.服务器可同时给不同的客户端发送商务业务信息.在Web应用表现层可以采用JSP、Servlet和JavaBean技术工具.该层主要采用JSP技术实现与客户(代理商)的信息交互.客户(代理商)必须进行相应的身份验证和注册程序才能进行所需商务交易.
2.2 业务逻辑层
在Web服务器需要进行特别的操作时,该层技术发挥作用.这些操作应用业务逻辑层技术,可以确保在线交易与服务管理.此层的技术管理能保证电子商务平台上操作的一致性和数据的完整性.该层主要应用的J2EE技术主要分为EJB技术和JDBC技术.通过技术实现在该层中封装各个业务逻辑EJB,如代理商业务管理、交易业务管理及上游商家业务管理等.
2.3 数据层
数据库层提供对电子商务相关数据的基本存储和访问记录.例如,目前许多B2B2C电子商务平台倾向于采用甲骨文公司的大型关系数据库Oracle做数据层后台服务技术支持.
3 结 语
B2B2C电子商务平台通常采用基于J2EE技术进行多层体系结构设计,实现平台设计主体的组件化设计理念,采用浏览器、中间件、应用服务器、数据库服务器等多层结构,将显示逻辑、业务处理逻辑和数据访问逻辑恰当分开,形成完备的安全控制结构和通用的数据访问结构.实践表明,基于J2EE技术开发的电子商务平台运行稳定,性能较高,易于维护,具有良好的可扩展性和安全性,因此值得推广.
:
[1]刘诗平,刘琳.互联网支付用户达1.67亿人 支付业务有待规范[EB/OL].[2012-05-09].http://news.xinhuanet.com/newmedia/2012-05/09/c123098822.htm,2012-06-11.
[2]胡坤.电子商务创造扩张奇迹[J].电子商务世界,2005,6(7):72-73.
[3]陆鹏.电子商务淘金热背后[J].数码世界,2008,7(4):15-16.
[4]蒋海昌.基于J2EE的电子商务技术架构研究[J].软件导刊 ,2010 ,9(9):161-163.
[5]袁华强,王亚强,朱君.利用J2EE轻量级框架构建Web应用研究[J].计算机工程与设计,2007,28(1):22-23.
B2B2C E-commerce Mode and E-commerce Platform Based on J2EE Framework
ZHANGTao
(Chengdu Quncheng Science and Technology Co.Ltd,Chengdu 610000,China)
B2B2C e-commerce mode is the outcome of new business transaction demand and the development and utilization of electronic information technology,which is based on J2EE Framework and has its own advantages of stable operation ,high interactive performance ,easy maintenance ,good expanding potentials and trust-worthy safety.It can well satisfy the application needs of current complicated e-commerce trade between enterprises and customers.
e-commerce ;Internet website ;J2EE framework
TP311.52
A
1004-5422(2012)04-0405-03
2012-07-25.
张 涛(1964—),男,工程师,从事电子商务系统技术开发.