基于ERP系统二次开发工具探究和应用

基于ERP系统二次开发工具探究和应用

ID:46419593

大小:75.50 KB

页数:9页

时间:2019-11-23

基于ERP系统二次开发工具探究和应用_第1页
基于ERP系统二次开发工具探究和应用_第2页
基于ERP系统二次开发工具探究和应用_第3页
基于ERP系统二次开发工具探究和应用_第4页
基于ERP系统二次开发工具探究和应用_第5页
资源描述:

《基于ERP系统二次开发工具探究和应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于ERP系统二次开发工具探究和应用摘要:采用成熟套件+二次开发是成功实施具有特色ERP系统的主要方法,而一个成熟的ERP二次开发工具是成功实施ERP不可缺少的保障。通过研究钢铁企业ERP二次开发的特点,归纳总结出一个采用OracleERP+Delphi+PL/SQL进行二次开发应用的方法。关键词:OracleERP;二次开发;Delphi;PL/SQL中图分类号:TP311文献标志码:A文章编号:1006-8228(2013)08-40-040引言ERP是企业资源计划(EnterpriseResourcePlan

2、ning)的简称,在国外已成功运用几十年,其融合国外先进管理理念及管理方式,与国内管理有很大的不同。随着信息技术的飞速发展和企业经济实力的不断增强,国内越来越多的企业开始实施ERP[l]oERP是从传统制造业发展起来的,如汽车制造业,国外ERP成熟套件有其明显的行业特征;而钢铁行业的生产流程与这些领域差别很大,完全套用ERP成熟套件在钢铁行业实施就很难成功。若采用成熟的ERP套件+二次开发的技术路线,充分利用ERP套件的集成性、先进的管理理念,结合商用大型应用系统的实施经验及自身的二次开发优势,则实施风险小,成功机

3、会大。1ERP的工作原理ERP的工作原理在于MRP(MaterialResourcePlanning),它根据销售预测和客户订单,以B0M建立的供需关系,综合考虑到设备能力、库存情况、时间要求等一系列复杂关系,产生出物料需求信息:生产、采购、委外。系统围绕计划,设计了三条主线:进销存、生产制造、财务,从而构成了一套完整的ERP企业信息管理系统[lloERP系统的总体框架如图1所示。2ERP二次开发实施基本原则(1)尽量以使用标准功能为主,能使用标准功能的,坚决不做二次开发;(2)能在ERP系统内开发的坚决不在系统外

4、开发;(3)系统外开发一定要继承和发扬原有信息化建设成果,对用户来说做到新旧系统透明转换。只有充分了解二次开发工具及与ERP接口方法,才能更好地进行二次开发的应用和实施。是系统内开发还是系统外开发,是前台开发还是后台实现,采用何种工具,如何接口,把握好二次开发基本框架等,是二次开发成败的关键。3ERP二次开发体系结构3.1开发工具/应用程序层次结构Oracle应用系统lli版本是真正完全基于互联网Internet架构,并且采用开放的Java语言和技术标准进行编写的应用软件,其开放性使Oracle应用系统lli版本有

5、越来越强的生命力‘Oracle应用系统充分采用了数据库上的先进技术,将有些系统功能放到数据库中去实现,而不是通过编程的方式,因而大大简化了程序,提高了效率。使用OracleERP标准功能开发工具,能够很好地实现二次开发与ERP的集成,界面风格统一,并且在系统升级时也能很好地得到支持。Delphi以C/S构架为主,是一种面向对象编程的工具,特别适用于企业局域网内大批量数据处理。特别是其第三方控件丰富,可满足用户个性化需求。ERP二次开发可能用到的开发工具有以下:⑴利用系统标准功能的Form开发,它主要适用于前台业务操

6、作,如炼钢、轧钢车间管理,由于操作相对单一,与ERP标准功能联系紧密,能完全融合在ERP标准界面内,操作简单、方便,属B/S三层模型构架。(2)利用系统标准功能的支持Web的PL/SQL工具,它以网页形式返回输出,可以使结果动态化,主要用于数据展示,如报表综合查询。(3)利用Delphi,主要用于与ERP标准功能联系不紧密,个性化多、数据量大的业务操作,如销售发运平台、大宗原(燃)材料验配结算系统,属于客户机/服务器(C/S)构架。(2)利用Oracle后台PL/SQL工具,主要用于后台数据处理,不需人工干预的地方

7、。如产成品完工入库完全是在后台执行的。3.1.1使用Delphi开发模板Delphi是Borland公司研制的新一代可视化开发工具,可在Windows2000,WindowsXP等环境下使用。它拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了100多个可供使用的构件,使开发人员可以快速地构造出应用系统。开发人员也可以根据需要修改部件或编写部件。其主要特点[2]:⑴直接编译生成可执行代码,编译速度快。(2)支持将存取规则分别交给客户机

8、或服务器处理的两种方案,允许开发人员建立一个简单的部件或部件集合,封装所有的规则,独立于服务器和客户机,所有的数据转移通过这些部件来完成。大大减少了对服务器的请求和网络上的数据传输量,提高应用处理的速度。(3)提供许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用。(4)具有可重用性和可扩展性。开发人员不必再对诸如标签、按钮及对话框

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。