文档介绍:上海交通大学
硕士学位论文
基于4GL实现ERP与其他系统信息集成的研究与应用
姓名:朱敏
申请学位级别:硕士
专业:软件工程
指导教师:蔡鸿明;Pierre Corvaisier
20091201
基于 4GL 实现 ERP 与其他系统信息集成的研究与应用
基于 4GL 实现 ERP 与其他系统信息集成的研究与应用
摘要
企业资源计划(Enterprise Resource Planning)(简称 ERP)实现了对企业内部供应链的管
理,侧重于企业内部业务流程的整合,通过融合企业内部各方面的资源改善企业的运营效率。
4GL(Fourth-generation Language)(简称 4GL),4GL 不同于三代语言,其主要特征是用
户界面极端友好,即使没有受过训练的非专业程序员,也能用 4GL 编写程序,是一种声明式、
交互式和非过程性编成语言。4GL 还具有高效的程序代码、智能默认假设、完备的数据库和
应用程序生成器。
企业信息集成是指企业在不同应用系统之间实现数据共享,即实现数据在不同数据格式
和存储方式之间的转换,对于来源不同、形态不一、内容不等的信息资源进行系统分析、辨
清正误、消除冗余、合并同类,进而产生具有统一数据形式的有价值信息的过程。信息集成
对于优化企业业务流程,提高企业运营效率,降低企业运营成本,提高企业竞争力具有重要
的意义。
本文通过磨锐泵公司的一个 ERP 与 MES 系统进行信息集成的项目,研究了基于 4GL 实
现 ERP 与其他系统进行信息集成的技术。论文的内容包括以下几个方面:
ERP 的基本概念及发展,编程语言的发展,第四代语言 4GL 的基本概念及发展,企业信息集
成的基本概念及发展,研究并介绍了国内外对企业信息集成的研究及应用现状,研究并分析
了现有企业信息集成技术的特点及不足,并提出了有待改进及优化之处。2. 在 ERP 与 4GL
理论的基础上,根据实践经验,提出了一个基于 4GL 实现 ERP 与其他系统进行信息集成的
框架模型, 并介绍了该模型如何解决通常情况下,ERP 与其他系统接口开发与实施成本过
高、难以维护与管理的问题。 Sage X3 ERP 系统及其 4GL 开发工具,并根据多年
的 Sage X3 ERP 使用经验,总结了 Sage X3 ERP 系统中利用 4GL 进行接口开发的模式和具体
应用。,结合 Sage X3 ERP 及其 4GL 开发工具,设计和实现了磨
锐泵公司的 ERP 与 MES 系统的信息集成,对这一集成框架模型进行了具体应用及实例验证。
5. 介绍了采用这一集成框架模型所进行的企业信息集成的实际使用效果,并通过分析比较应
用 ERP 与 MES 的信息集成前后的企业运营状况,得出了应用先进的企业信息集成技术给磨
锐泵公司带来的各种有益的变化,包括:在生产过程中的信息流更加畅通、及时、准确;对
企业各种生产资源的利用更加直观透明;加强了 ERP 对于生产管理的有效跟踪与控制;企业
I
基于 4GL 实现 ERP 与其他系统信息集成的研究与应用
业务流程及管理方式的调整与优化有了决策的依据。6. 通过实例验证,证明了这一集成框架
模型理论的技术合理性以及现实的应用价值,总结了这一集成框架模型的特点,并发现了这
一集成框架模型的不足之处,为以后的进一步理论研究打下了基础。
关键词 ERP, 4GL,信息集成,接口,MES
II
基于 4GL 实现 ERP 与其他系统信息集成的研究与应用
RESEARCH AND APPLICATION OF INFORMATION
INTEGRATION BETWEEN ERP AND OTHER SYSTEM BY 4GL
ABSTRACT
Enterprise Resource Planning (Abbreviated ERP) realized the management of supply chain,
focuses on the integration of enterprise business procedure, improves the running efficiency by
synchronization of all the resources of enterprise.
Fourth-Generation Language (Abbreviated 4GL), it’s different with 3GL. The main