TAG标签 | 网站地图 现代商业杂志社-国内统一刊号:CN11-5392/F,国际标准刊号:ISSN1673-5889,全国中文流通经济类核心期刊
热门搜索:跨境电商 构建 存在的问题及对策 大学生 互联网 财务管理 信息化 目录 大数据 现代商业杂志

网络应用

当前位置:主页 > 文章导读 > 网络应用 >

江淮乘用车数据交互平台的应用研究

2016-01-29 14:11 来源:www.xdsyzzs.com 发布:现代商业 阅读:

乔彦伟 江淮汽车乘用车营销公司

摘要: 随着业务的拓展和新业务的出现,企业信息化建设需要不断引入新的信息系统,如何集成这些系统,避免信息孤岛的出现是一个有价值的课题。江淮汽车乘用车营销体系内多个专业信息系统的集成和数据共享是江淮汽车信息化建设发展任务的重中之重,也是实现公司资源最优化配置的关键步骤之一。本文在乘用车营销体系信息化现状的基础上,理论联系实际、创新性地提出了一个基于经销商管理系统的数据交互平台架构,并通过了模拟客户端的远程调用来验证了该平台的合理性和有效性。

关键词:信息系统;经销商管理系统;数据交互;信息化建设

 一、江淮乘用车信息系整合的必要性

(一)江淮乘用车营销体系信息化现状

随着江淮乘用车事业的发展,大量的专业的信息系统也被引入乘用车营销体系,这些专业的信息系统又推动着相关业务的快速发展,在提升公司品牌形象和核心竞争力方面的贡献功不可没,主要有如下系统:

江淮乘用车经销商管理系统,主要的业务系统,实现了厂商业务全面覆盖;乘用车业务支持系统,为乘用车营销体系提供办公平台和信息发布的通道;APP平台,可以扩展在智能手持设备,是体系内开展业务和加强联系的又一快捷通道。通过APP可以加强车厂和终端客户的联系,实时获取到客户的需求数据,用于市场策略的决策支持;微信平台,新媒体、新渠道,通过微信订阅号和服务号来更好地服务终端客户,掌握一线市场数据;培训管理系统(电子课堂),为体系关键岗位人员提供系统的培训和认证服务;备件仓库管理系统,实现备件快速配发货;电子图册系统、400投诉系统等。

(二)信息系统集成的必要性

信息系统集成的必要性主要表现三个方面:

1)每个信息系统都有其所专长的领域,不可能把企业的所有业务流程都放到一个信息系统中去,用专业的系统做专业的事,多系统并存在当前乃至今后将是常态;

2)从企业信息安全和发展的角度来看,采用多个系统可以减少对某个特定信息系统供应商的依赖,有利于公司的信息安全;

3)系统集成可以统筹规划企业资源,提高资源利用率,实现数据的共享式管理,提高企业的综合效益。

 二、数据交互平台设计

针对实际业务状况、结合新信息技术的优势,我们提出了基于乘用车经销商管理系统的数据交互平台,用于实现对事业部内部和事业部间的数据交互业务实时的、动态的支持。该平台以需方为主导,由五个部分组成(如下图),用户界面、接入认证、交互数据信息库、Web服务注册中心、授权准入认证系统。

数据交互平台设计

(一)用户界面

用户界面为用户提供数据交互平台使用介绍、接入规范及平台调用文档等,主要是为了使开发人员能快速了解数据交互平台,缩短交互应用的开发时间。

(二)接入认证

对请求调用平台数据服务的接入方进行认证,是确保乘用车营销数据安全的必要过程。

(三)交互数据信息库

交互平台中的一个关键部分,提供了所有交互数据的调用逻辑和功能,负责返回/处理请求方请求的数据信息, 定义描述如下:

< 交互数据信息库 > = < ID, 接口,分发控制器,相关数据库 >

< 分发控制器 > = < 功能模块,推理机 >

< 功能模块 > = < 协同管理,信息查询,信息修改,业务处理 >

< 相关数据库 > = < WSDL列表库,客户档案库,车辆信息库,经销商绩效库 >

相关数据库和功能模块描述如下:

WSDL列表库:存放由Web 服务注册中心返回的WSDL列表,用于请求交互数据。

客户档案库:乘用车客户档案,包含客户姓名、手机等基本信息,主要用来验证终端客户是否为档案库客户,以便提供差异化服务。

车辆信息库:乘用车所有车辆信息档案。

经销商绩效库:通过自动处理机制对绩效库库进行维护,提供经销商历年发车、实销、维修产值及进厂台次数据。

信息查询、信息修改模块:依据WSDL列表库,请求相应的数据服务,将处理结果传递给请求方。

业务处理模块:跨平台完成营销体系的关键业务,诸如售前的试乘试驾预约、售后的维修预约、维修评价等。

推理机:收集整理数据服务的调用处理情况,自动分析统计数据请求方的使用习惯,如调用时间、调用来源等,以便为日后调用提供更好的服务。

(四)服务注册中心

能够扩展服务列表,增加数据交互平台提供数据的范围和数量,对数据交互平台的提供交互数据的能力提升发挥着重要的作用。

(五)授权准入认证中心

数据交互平台简化了数据交互的复杂程度,在提高数据交互效率、减小系统集成成本的同时也增加了企业信息泄漏的风险,建立授权准入机制,根据授权开放数据交互查询功能是必不可少的。

三、应用案例

数据交互平台应用案例,在本例中主要通过模拟客户端调用数据交互平台的获取产品清单的数据服务为例,来验证数据交互平台提供交互数据并解析使用的过程。调用案例:

(一)  产品清单XML

<Interface Sender="DMS00981" Receiver="SAP" Billtype="101">

<Entry>

<PRODUCT_CODE>M1A12261473A860A</PRODUCT_CODE>

<PRODUCT_NAME>短轴彩旅版10座烟缸灰(2.0L) </PRODUCT_NAME>

<DEALER_PRICE>0.0</DEALER_PRICE>

<PRODUCT_STATUS>52600001</PRODUCT_STATUS>

<REMARK>短轴彩旅版10座烟缸灰(2.0L)</REMARK>

</Entry>

</Interface>

根据产品清单XML定义数据交互平台中的接口字段,并同步生成接口调用文档。

    (二)数据服务调用

为了验证Web服务被调用的过程和返回数据的正确性和完整性,项目组设计开发了一个模拟客户端的JAVA类,用来调用数据服务、获取产品清单数据。这个模拟客户端也可以用来日后验证新Web服务是否满足业务需求。显然,只要通过这个模拟客户端验证正确的,其它平台也可获取相应正确的请求数据。

(三)使用本地业务逻辑处理获取数据

调用数据服务获取数据结果后,将获取的数据和本地业务逻辑进行封装。本地存储数据和数据库数据一一对应,数据库中多行数据可以用该类的集合存储。根据不同调用平台定义稍有不同

(四)优势分析

1)通过上述验证过程可以看到,跨平台数据交互省去了繁杂的业务逻辑和中间层应用开发,只需根据数据交互平台的调用规范,简单地定义下本地调用结果解析逻辑和存储方式即可完成,大大降低了数据调用的开发周期和成本,为跨平台系统集成提供了一个有效的模式。

2)数据交互平台封装了业务系统的业务逻辑,避免了自身数据库结构暴露给第三方平台,在确保数据安全的同时也实现了对第三方数据调用的管控,有效控制了由数据交互产生的业务系统应用服务器的负载。

3)一次开发,多平台使用,从企业全局角度来讲,为企业跨平台、跨业务范围的系统集成提供了便利,降低了企业信息系统集成的成本,提升了企业的核心竞争力。

四、结论

数据交互平台能够实时的、动态的为不同的应用提供数据支持,实现企业信息系统的快速、有效地集成,从而解决了由“信息孤岛”引发的各种问题,使公司能够快速地了解一线业务数据、响应市场需求。该平台有效改善了跨平台数据交互的效率,提升了企业信息系统集成的整体性能。尽管本交互平台是基于对乘用车营销公司经销商管理系统提出来的,但对同行业的信息系统数据交互都有着重要的借鉴意义。

同时,该数据交互平台也存在着一些不足,诸如平台接入认证、数据权限管控、调用负载均衡控制、交互数据加密等问题,也在不同程度上影响着该平台的应用推进。对于接入认证、数据加密,我们可以引入JAASJava Authentication and Authorization Service)认证机制,以构建数据交互平台的安全保障框架,这也是后续研究的重点。

参考文献:

[1]高展.系统集成与现代企业[J].机械设计与研究,1999,2:49,35

[2]Harvery, M. Deitel. Java Web Service for Experienced Programmers [M]. 北京:机械工业出版社, 2003: 5-10

[3]刘克.基于Internet的分布式计算Web Service 体系构架[J].天津理工学院学报, 2003, 19(2): 92-96

[4]江红,余青松,顾君忠.基于Web Service的动态电子商务的研究[J]计算机工程, 2003, 29(2): 195-197

[5]庞太刚,陶程.Java Web 服务开发[M].北京: 清华大学出版社,2004: 28-30

相关内容
发表评论