| 电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子 |
金蝶企业应用整合(EAI)解决方案一、概述 随着互联网、电子商务的风起云涌,外部世界的快捷变换要求企业能够迅速反映,而企业要做出快速反应,离不开内部信息流的畅通无阻。 事实上,在一些大型集团企业,由于不同分公司、部门的应用的侧重点不一样,单一应用软件很难满足其所有应用要求,所以很多企业使用不止一种应用软件。但从企业整体角度出发,要达到内部信息流的畅通无阻,必须对不同的应用软件集成才能实现。由此,“企业应用整合 “EAI”是Enterprise Application Integration的缩写,译成中文是“企业应用整合”。EAI是国际领先的企业应用整合思路,他能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。 K/3系统,做为通用化的企业应用软件之一,也不能完全满足所有企业的特殊要求, 因此我们不断提升K/3系统的开放性,以K/3为轴心,按照国际先进的“EAI”思想提供了一系列工具、接口、标准,使K/3系统具备和其他应用软件整合的能力,他们是: ? 接口:符合W3C规范的金蝶XML标准,二次开发组件 ? 转换:各种引入引出工具、外部数据交换服务 ? 传输:远程数据传输、SOCKET传输 ? 服务:远程自动定时服务――代理服务 ? 业务处理过程的支持:客户化工具包 以上所有工具、接口、标准,构成了K/3的“金蝶EAI”,金蝶EAI所要达到的目标是:客户可以在“金蝶EAI”搭建的平台上,通过适当的二次开发,实现K/3系统和其他应用系统(包括异构系统)的整合,贯通企业数据流。如下图: 二、目标客户 作为国内ERP软件第一品牌,使用K/3系统的客户越来越多,有客户化开发需要企业也越来越多,根据不同客户的要求,使用不同的接口、标准和工具,满足企业的个性化需要。 1. 国通证券 基于客户化工具包,成功开发出定时的K/3与国通证券的AS400股票系统的凭证数据交换系统。 2. 宁波波导股份有限公司 根据公司集中管理的要求,使用远程数据传输,实现波导集团全国28家分公司每天定时向总部传输大数据量数据。 3. 顺德科隆电器公司 使用远程数据传输,实现科隆公司全国分公司每周定时向总部传输大数据量账套。 4. 深圳万科房地产有限公司 三、 产品设计思想
基于以上思想,金蝶EAI提供三种企业应用软件整合的方式,如下图: ● 通过K/3提供的工具实现数据转换,直接进行数据交互 ● 直接通过客户化二次开发进行数据交互 ● 采用Web Service技术实现异构系统的数据交互 通过K/3工具直接进行数据交互,是目前客户应用最多的数据交换方式。使用工具不需要二次开发,简单操作,即可完成K/3指定数据交互。 这些工具包括以下几类: ● 数据引入引出工具 ● 网络数据传输工具 ● 自动化定时服务-代理服务 ● 单据自定义工具 2、通过客户化二次开发进行数据交互 企业个性化需求多种多样,完全通过上述K/3定制的工具,还不能完全满足企业应用整合的要求,由此,K/3特别提供了一个二次开发的平台――客户化开发工具包。利用这个工具包,客户可以基于K/3系统做适当的二次开发以满足特殊企业个性化的应用整合。 2.1客户化工具包 客户化工具包首先是一套工具。通过这些工具,可以协助客户实现K/3系统从标准化到客户化的过程;通过这些工具,可以协助客户实现不同系统与金蝶K/3系统数据的无缝连接;通过这些工具,可以协助客户对自身系统的数据库进行描述和整理。 客户化工具包是一套难得的技术资料,体现K/3的开放性,面对客户完整的描述了金蝶产品的软件标准、设计思想和设计原则。 客户化工具包是一套精致的开发教材,它附带有大量的样例程序,使得用户通过模仿和创新,轻松实现二次开发的功能需求。 总的来说:客户化工具包是所有的K/3二次开发支持工具、组件接口及其说明、数据字典和数据交换标准等信息的全部集成。 2.2客户化工具包的内容: ● 详尽的数据字典 ● 符合W3C规范的XML数据交换标准 ● 完整的在线帮助 ● 有代表性的示例代码 ● 支持多表页的二次开发平台:利用二次开发平台系统+VBA工具包,用户可以: ◆ 多账套取数 ◆ 创建VBA程序,完成特殊的报表 ◆ 创建VBA程序,自定义界面窗体 ◆ 利用VBA或VB编程进行功能扩展 ◆ 利用详尽的数据字典,编程实现数据交换 基于K/3客户化工具包搭建的平台,客户可以直接开发,实现与其他应用系统的数据整合。 3、采用Web Service技术实现异构系统的数据交互 异构系统的数据交互通常是企业应用整合的难点问题,客户化工具包仅仅可以实现的是相同平台数据交互,对于异构系统的数据交互,却一筹莫展。自从Web Service技术出现以后,通过网络传递符合W3C规范的XML数据交换标准文件,达到与异构系统的数据适时交互。
四、 解决问题 客户化开发的要求多种多样,需要根据具体的要求,选择不同的工具和策略进行二次开发。以下基于“金蝶EAI”的设计思想,提供三种解决方案: 1、通过K/3提供的工具实现数据转换,直接进行数据交互 这种方式是目前应用最多的数据交换方式,使用工具不需要二次开发,简单操作,即可完成K/3指定数据交互。以下是部分K/3工具介绍,客户可根据自己的实际情况选择性使用。 ● 基础资料引入引出工具:可引入引出xls、txt或xml格式文件的基础资料数据到K/3系统,批量地录入初始化数据; ● 增值税发票引入引出工具:可与税控机集成,实现K/3发票的引入引出; ● 工业数据引入引出工具:实现工业系统指定单据的引入引出。 ● 商业数据引入引出工具:实现商业系统指定单据的引入引出。 ● 固定资产引入引出工具:实现固定资产系统指定单据的引入引出。 ● 远程数据传输:实现异地大数据量数据自动化定时传输。 ● 代理服务:实现业务的远程自动化定时执行的服务。 ● 拉式传输:通过代理服务和远程数据传输的联合使用,传输业务实现由被动变主动。 ● 万能报表:用来编制满足特定业务需要的报表。 2、通过客户化工具包二次开发进行数据交互 基于客户化工具包的二次开发,可以支持基于相同平台的应用软件整合,是目前比较成熟的二次开发方式。使用客户化工具包进行二次开发,用户可以实现: ● 将其他应用软件中的数据导入K/3系统进行管理、分析,例如取POS机的数据。 ● 将K/3数据引出到其他软件中,例如将K/3职员信息引出到自己开发的考勤系统。 ● 将旧系统的数据移植到K/3系统。 ● 通过直接取数生成客户定制的统计报表。 ● 其它商业分析软件需要提取K/3的日常管理数据进行分析。 3、采用Web Service技术实现异构系统的数据交互 采用Web Service技术实现的外部数据交换服务,是企业应用整合的一种发展趋势,它解决跨平台的数据交互。如果客户希望整合的第三方应用系统与K/3是异构系统,可以基于外部数据交换服务进行二次开发,如K/3和CRM的应用整合。 五、 典型客户 作为国内ERP软件第一品牌,使用K/3系统的客户越来越多,有客户化开发需要企业也越来越多,根据不同客户的要求,使用不同的接口、标准和工具,满足企业的个性化需要。 1、国通证券 基于客户化工具包,成功开发出定时的K/3与国通证券的AS400股票系统的凭证数据交换系统。 2、宁波波导股份有限公司 根据公司集中管理的要求,使用远程数据传输,实现波导集团全国28家分公司每天定时向总部传输大数据量数据。 3、顺德科隆电器公司 使用远程数据传输,实现科隆公司全国分公司每周定时向总部传输大数据量账套。 4、深圳万科房地产有限公司 使用远程数据传输,实现万科公司全国分公司定时向总部发送大数据量账套。
相关案例
|
解决方案速查(共有 14387 个方案) 基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
推荐解决方案
领军企业实施案例
+更多领军企业案例
电子杂志订阅
赞助商链接
| ||||||||