陈平昌 吕红梅 杨光应
[摘 要] 当前,企业信息化过程中所产生的“信息孤岛”问题严重桎梏着电子商务的发展,另一方面,管理理念计算机技术迅速发展。企业不仅需要把其原有遗留系统和电子商务系统进行整合,还需要使用新管理理念应用新技术,从而实现企业内外部信息的共享,促进电子商务的快速发展。本文把数据挖掘和Web服务融合到电子商务系统中,构建了电子商务系统与ERP的信息融合功能模型,并给出了相应的分析以及编程实现。
[关键词] 企业信息化;信息孤岛;电子商务;数据挖掘;信息融合
[中图分类号]F724.6[文献标识码]A[文章编号]1673-0194(2009)03-0090-03
一、引 言
随着电子商务的迅速发展,社会经济正经历着一场巨大变革。通过电子商务实现跨越区域限制,24小时的销售,企业可以方便快捷地进入任何市场,为企业提供了一条更为便捷、广阔的业务渠道。电子商务日益成为企业对外销售和采购主要渠道,给企业带来了前所未有的机遇。
B2B指的是企业与企业间通过互联网,以电子化方式进行交易的商务模式。这种电子商务模式通常是企业在其自身的域内以及在贸易合伙人之间进行交易的主要方式。IBM把这种企业之间的密切关系,称为动态电子商务。动态电子商务的一个简单定义是:着重于B2B的综合性和基础设施组成的下一代电子商务,通过调节因特网标准和通用基础设施为内部和外部企业计算创造最佳效益。
二、融合必要性
近十几年来,许多企业纷纷投身电子商务领域。这些企业首先通过不断进行管理信息化,以达到改善管理,提高服务质量,减少响应时间,降低费用,从而促进自身电子商务发展的目的。但在实施过程中,由于电子商务本身的动态性,使得信息化的结果存在不少问题。
(一)信息孤岛
企业许多部门从具体业务出发,实现手工作业到电子转化的转变,包括前期人事部门使用工资管理系统,财务部门使用用友、金蝶软件管理资金,运输部门使用物流软件管理运输,然后就是生产管理部门针对采购、生产、销售管理而采用ERP系统,以及后来为了跟上互联网发展,销售部门涉足电子商务领域,投资建设B2B和B2C商务网站。
由于各部门根据自己需求,纷纷建设各自独立系统,根本不考虑各部门信息共享机制,造成各部门系统独立、数据独立、信息独立,难以实现互联互通和信息资源共享。最为明显的是电子商务销售订单未与企业生产管理的ERP形成良好信息共享,交互性差与集成困难,不能快速有效满足客户的需求和提供良好的服务,网上商品信息更新不及时,用户找不到自己需要的商品信息,订购的商品不能在预期时间送到,企业对外形象大打折扣。
如何实现资金流、信息流、物流三流统一,解决不同系统之间信息共享数据集成,是一个迫切需要解决的问题。
(二)管理技术发展
各种管理技术和手段在企业得到大量应用。长期以来,领导习惯确定生产目标,提供方法,监督结果,忙于检查,职工只是听从安排,企业以产品控制为中心。随着经营管理发展,强调以人为本,对内强调把员工的前途与企业发展相结合,调动员工积极性;对外以顾客价值为中心,对重点客户开展个性服务,与客户建立长期、稳定的相互信任。例如客户关系CRM加强与客户交流,提高客户满意度和忠诚度,对重点客户开展个性服务。营销手段不断创新,目前网络上常用的各种网络营销方法有:搜索引擎营销、网络广告、交换链接、许可E-mail营销、网上拍卖、网络会员制营销、病毒性营销、网络社区营销等。管理技术将更好的商业运作、客户服务、营销手段与企业应用集成等信息技术紧密融合在一起,为企业的销售和决策支持提供一个智能化的解决方案,使企业有一个基于电子商务面向商务服务的系统。
(三)计算机技术革新
近些年,计算机技术发生了巨大变化,Web服务、XML、数据挖掘、人工智能、GPS等技术先后应用。数据挖掘通过对大量的历史存储数据的分析和分类,从中得到有意义的知识,用来改进生产销售服务。GPS在运输中应用条码控制物流作业流程中的各阶段,如出入库、运输、储存等,并通过网络传递相关信息。借助地理信息系统、卫星定位系统,跟踪运输过程,监控其作业地点。信息系统不断融合新技术,大大提高企业竞争力。
三、融合模型
从产品销售、订单管理、原料采购等子系统抽取数据共享信息,在此基础上完成对数据的挖掘,根据请求对客户提供信息服务以及决策支持,可通过构建一个多源的信息处理平台来实现,为此我们提出基于信息融合的电子商务信息功能模型,如图1所示。
(一)信息共享
1. 销售订单信息,如订购单、订购单变更单、订购回复单等信息。电子商务系统产生的订单信息需要与ERP系统的订单信息同步更新,以便ERP及时安排生产。
2. 客户信息。记录客户信息主要是为了有效发掘客户价值,针对客户不同需求提供个性服务,增加客户对企业的满意度。电子商务系统的客户信息资源丰富,可以为ERP系统提供决策支持。
3. 商品信息,如商品目录与简介等。企业生产产品,ERP系统及时提供最新的商品信息,通过电子商务系统发布商品信息,进行商品的推荐与展示。
4. 物流信息,如客户在线查询订单进度、货运进度的相关信息等。ERP系统根据借助地理信息系统、卫星定位系统,跟踪运输过程,让客户及时了解物流信息。
总之,电子商务负责销售采购、网上资金收付等功能,ERP方面负责采购、生产计划、市场营销、销售、库存、财务等与物流、资金流密切相关的模块,把这些模块融合到一起,构成一个新的功能全面的应用系统。
(二)数据挖掘
电子商务网站中有大量数据,如客户订单、客户产品信息、客户感兴趣的商务网站产品信息等。为了从这些信息中挖出有用的“金矿”,就需要通过数据挖掘,帮助企业确定现有客户行为,为客户提供有针对性的服务;通过数据挖掘,发现客户行业特点和所购买商品之间的关系,从而向具有相同特点的客户推销这个商品;通过数据挖掘,分析客户对企业带来的盈利能力,找到那些核心客户,提供具有更加针对性的服务,同时分析核心客户的兴趣,向他们推荐新产品;通过数据挖掘,分析流失客户特征,采取针对性的措施防止他们流失;通过数据挖掘,预测客户盈利能力的变化,帮助企业提前采取应对措施。
这样,利用电子商务系统数据,企业获取大量信息,通过数据挖掘,分析客户特点,以满足客户的个性化需求,提供一对一的服务,分析客户信息和他们的市场反应行为模式,辨别潜在客户群,帮助企业完成筛选工作,并把潜在客户名单和这些客户可能感兴趣的优惠措施结合起来,深入挖掘,如关键客户、赢利最大的产品等。
四、编程实现
(一)信息融合方法
主要通过Web Service完成。Web Service把Internet看成一个巨大的虚拟计算环境,能够与其他Web Service交互,拥有跨平台的集成技术。Web Service架构提供3种角色:①服务提供者。为实现软件功能提供Web服务接口;②代理。管理和发布Web服务;③服务调用者。申请把参数数据发送给服务提供者,接收计算结果。
工作过程:服务调用者通过代理服务器,向提供Web Service的服务器发送请求服务SOAP信封;Web Service服务器返回带有WSDL信息的SOAP信封;代理服务器根据WSDL,把要调用的方法和参数发送到Web Service服务器;Web Service服务器执行有关的方法,并返回请求结果;代理服务器得到请求结果,就对结果进行处理并发送给服务调用者。
(二)数据挖掘实例
通过对订单数据和客户信息进行数据挖掘,发现客户特点和所购买的商品,从而向具有相同特点的客户推销这个商品。
1. 首先选择SQL Server 2005创建商业智能项目中的Analysis Services。
2. 指定要数据的数据库-----商务网站数据库。
3. 建立数据源视图,选择“客户信息”表、“订单”表和“订单清单”表。
4. 建立挖掘结构:
⑴选择“Microsoft关联规则”挖掘模型;
⑵指定“客户信息”表为事例表,“订单”表和“订单清单”表为嵌套表;
⑶设定键列和可预测列,以“客户信息表”中客户所属行业和生产产品为输入列,以“订单清单”表中商品名为可预测列;
⑷为设定的规则命名。
5. 处理“挖掘模型”,开始训练模型。
(三)Web服务
输入客户所属的行业和所生产的产品,SQL Server 2005使用“关联规则”,从数据仓库模糊匹配行业和产品,挖掘出推荐产品,数据通过Web服务提供给ERP等系统使用,以达到信息共享目的。以下为实现的代码例子。
[WebMethod]
public DataSet ecDataMini(string stra,string strProduct)
{
AdomdConnection conn= new AdomdConnection("Data Source=DataSERVER;Catalog=eclib; Integrated Security=SSPI");
conn.Open();
string Sql = "SELECTFLATTENEDTopCount(Predict(产品名称,
INCLUDE_STATISTICS,EXCLUSIVE),$AdjustedProbability,5)
FROM[ecmini]PREDICTION JOIN(select "+
strName+" as [行业], "+strProduct+" as [产品]) as T “
+” on [ecmini].[行业] = T.[行业] and[ecmini].[产品] = T.[产品]"
AdomdDataAdapter da = new AdomdDataAdapter(sql,conn);
DataSet ds=new DataSet();
da.Fill(ds,”bookmini”);
conn.Close();
return ds;
}
五、结 论
使用信息融合,解决企业各种管理系统之间的“信息孤岛”问题,并对融合信息进行数据挖掘,从而为决策支持提供准确信息,具有积极的理论和实际意义。通过系统化、集成化的智能信息融合平台,有效运用各种信息,实现企业的最优管理目标。
主要参考文献
[1] 董金祥,陈刚. 客户关系管理CRM[M]. 杭州:浙江大学出版社,2002:270-344.
[2] 任启文. 制造企业ERP系统与电子商务系统的整合研究[D]. 成都:西南石油大学,2006.
[3] 孙德建. HT公司基于ERP的电子商务整合研究[D]. 西安:西北大学,2006.