本文摘要:这篇系统集成论文发表了SAP ECC系统的企业资源管理信息化解决方案,企业应用不是单一的,非SAP系统的集成、企业数据共享等方面都对基于SAP系统的集成提出要求,本文通过研究SAP的集成技术,总结了实际应用中的几种集成实践,为企业消除信息孤岛,提供信息化
这篇系统集成论文发表了SAP ECC系统的企业资源管理信息化解决方案,企业应用不是单一的,非SAP系统的集成、企业数据共享等方面都对基于SAP系统的集成提出要求,本文通过研究SAP的集成技术,总结了实际应用中的几种集成实践,为企业消除信息孤岛,提供信息化建设提供了一些经验。
【关键词】系统集成论文,SAP ERP;BPM;系统集成
0 引言
SAP ECC系统提供了企业资源管理的信息化解决方案,企业实施SAP后,实现对于人、财、物的集成管理,显然,SAP系统是一个重量级的集成应用系统,但是依然不能覆盖企业的全部信息化需要,而且与已经建设的应用系统不能有效协同工作,企业信息共享难度大,造成信息化孤岛效应,从实际应用效果来看,主要问题有这么几点:
1)SAP并不能覆盖企业的全部管理业务,还需要对其做大量的包装和二次开发;
2)SAP的操作比较繁琐,对操作人员有一定要求,培训成本较高;
3)SAP对于工作流的支持较弱,审批流程难以在SAP中实现;
4)报表功能不能完全满足需要,图形、图表几乎没有;
5)实施成本,用户费用都比较昂贵。
针对上述的问题,企业在实施SAP后,将SAP系统定位于专业业务人员使用的专业系统,因此,诸如产品数据管理,生产执行系统,以及一些新技术的应用,比如库房的货架、配送管理,资产的RFID标签管理等都需要实现基于SAP系统的集成应用开发。
1 关键技术研究
1.1 ABAP开发技术
SAP开发技术是一个封闭的生态圈,开发语言为ABAP/4,是第四代支持结构化程序设计的语言,它合并了所有通常的控制结构和模块化概念,同时,它还支持面向对象的程序设计方法。使用ABAP语言,SAP系统内可以实现:报表的开发;SmartForm表单打印开发;批量处理业务开发;SAP增强开发;对话框页面开发。系统间接口可以通过RFC,BAPI,IDOC等方式实现,下面详细介绍一下这三种接口。
RFC(Remote Function Call),即远程方法调用,是SAP与其他系统的双向接口技术,既可以通过RFC函数对SAP外的系统提供数据,外部系统也可以通过直接调用RFC函数来执行SAP系统内的功能模块。
BAPI(Business Application Programming Interface)实际上是一组特殊的RFC函数。BAPI函数实现一组程序接口,它允许程序员通过SAP将第三方系统整合成R/3专有功能,完成SAP组件功能。
IDOC主要用于以消息方式在系统之间传递数据,如两个SAP系统间的数据同步。
1.2 SAP PI中间件
SAP PI是SAP公司提供的集成中间件,为SAP的系统集成,系统间的同步和异步消息的交换以及SAP公司产品间跨组件的处理提供支持,实现了标准的XML格式的数据传输,同时在PI中提供了完整的日志和消息机制,对RFC,BAPI等接口提供方式有比较好的补充。
1.3 企业服务总线
企业服务总线ESB(Enterprise Service Bus)是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,提供一系列的标准接口,为接入的集成应用提供标准的数据传输方式。
2 SAP集成应用实践
通过SAP系统实施,基本实现企业在财务,采购,物料,生产计划的业务大集成,由于企业的信息化架构以及SAP系统本身的不足,必然需要对SAP系统中不涉及以及不深入的应用范围进行集成。
在笔者所在的企业,信息化应用主要有四个方面产品数据管理,企业资源管理,生产执行管理,综合办公管理,显然SAP系统能够覆盖企业资源管理信息化的大部分业务,对其他三个方面的应用就需要通过系统间的集成来提供支持。
综合办公管理方面,由SAP系統通过SAP RFC函数,同步人岗关系及基本的人员信息到公司门户及身份认证系统。此外,审批工作流系统实现,由ESB通过将SAP系统提供的RFC或者BAPI函数封装为标准的Web Service接口,提供数据实现流程流转。
产品数据管理方面,产品数据管理系统提供BOM结构以及物料数据,SAP获取物料数据,驱动采购及生产消耗,实现物料,采购,生产的业财一体化。由于BOM数据的数据量以及稳定性的要求,这部分的执行主要通过SAP PI实现。
生产执行方面,SAP系统依照生产计划驱动生产,通过PI接口将工单发放到生产执行系统;生产执行系统会将物料的消耗及产品的完工入库情况通过PI接口反馈SAP系统。
4 总结与展望
综上所述,SAP系统作为企业的核心系统,与企业内部的其他应用系统会有比较多的集成,由于技术路线以及系统建设的历史原因,导致集成方案比较分散,技术路线也不统一,未来希望能够充分利用SAP PI或者企业总线,统一提供数据接口和集成方案,消除技术差异,提高集成效率,统一企业的信息化集成架构。
【参考文献】
[1]公慧玲,李志勋.SAP系统架构浅析[J].硅谷,2012.9.
[2]刘佩贤.Web Service体系结构和应用研究[D].北京化工大学,2008.
推荐阅读:《水下无人系统学报》是由中国船舶重工集团公司主管, 第七〇五研究所主办的综合性学术期刊。以报道国内外水下无人装备科学与技术领域的最新科研成果、相关交叉学科领域基础理论与应用技术, 涵盖军民两用技术, 繁荣学术交流, 服务工程实践。
转载请注明来自发表学术论文网:http://www.fbxslw.com/jjlw/18262.html