论文部分内容阅读
SAP(System,Application and Products in Data Processing)作为一种先进的管理理念和软件系统,融合了计算机信息技术和管理领域的具体业务,为企业参与激烈的市场竞争提供了有力的支持。随着SAP系统的引进,企业的信息化水平得到了进一步的发展,但企业经过多年的信息化建设,已经为不同部门、不同的应用建立了多个应用系统。这些应用系统极大的提高了企业经营管理信息的准确性和及时性。然而,由于这些信息系统都是为了不同的需要分别设计开发的,SAP系统与这些系统之间不能有效共享业务处理流程和信息,不能有效的协同工作。随着竞争的日趋加剧,企业迫切需要消除SAP系统与其他系统之间一个个的信息孤岛,使各个应用间既相互独立又能有效协同工作,将不同的应用集成到一个完整的企业级信息化环境中,并能够实现与其他企业间的通信。SAP接口技术很好的解决了SAP系统与外围信息系统的集成问题以及数据迁移或共享问题,接口是为了解决企业内的“信息孤岛”等而产生的,企业通过开发建设SAP接口,在各个信息系统之间架起了沟通的桥梁,为许多企业疏通了脉络,提高了信息系统的整合能力。本论文以实际的企业信息系统的建设为背景,采用大量的实例和截图,对SAP接口技术进行了深入的分析和研究,介绍了SAP相关的理论知识,对SAP软硬件体系结构、传输系统、集团策略进行了探讨,然后着重研究了SAP的RFC接口技术,BAPI接口技术,ALE-IDoc接口技术,Web Service接口技术。通过在SAP的ABAP程序中调用BAPI接口技术实现了系统用户主数据的批量自动传输;通过在外部的java程序中调用SAP的标准BAPI接口,实现了在Java网页中添加、查看、删除SAP系统用户,成功验证了SAP与外部程序的接口技术;通过物料主数据在两个不同SAP系统之间的发送和接受验证了SAP的ALE-IDoc接口技术,之后着重介绍并通过内部和外部调用验证了目前比较流行的SAP WebService技术,为企业提供了比较先进的,切实可行的SAP接口方案。对提高企业的管理水平,优化业务流程,适应未来企业发展和市场竞争具有很高的参考价值。其中一些经验适应于国内一些正在实施SAP的大型国有企业。