ERP系统二次开发如何延伸管理流程

时间: 2014-07-08 13:51 来源: 未知 作者: admin 点击:

  目前业界对ERP二次开发的一个观点是:能不做就不要做。因为二次开发的工作量一般比较大;对企业本身的开发人员来讲,难度更大,要求其对数据库结构及程序源码都十分熟悉。而实际上,国内企业在实施ERP时,几乎都要进行或多或少的二次开发。那么,他们具体是怎么做的呢?


  排除某些企业选型不当或坚决不做业务流程及管理模式的调整等一些情况,有的二次开发也是合理的,或者说是不得不做的。此外,随着企业规模的不断扩大与发展,往往需要向ERP的深度与高度开发应用,某公司的ERP二次开发就属于此种情况。


  基于电子商务拓展应用


  某公司在2000年引进了美国四班的ERP系统,给企业带来了巨大的经济效益和管理变革。然而随着企业的发展,对系统在业务层与管理层的应用提出了进一步的需求。因此,公司电子商务公司与着名的IT解决方案供应商——韩国三星SDS公司合作,对企业进行了广域互联网络终端采集系统、管理事件发布系统和决策信息支持系统(EIS)等ERP系统的二次开发,其效果得到了四班公司的认可。


  公司基于电子商务平台的二次开发主要包括以下三方面:


  ·针对ERP系统业务层的应用开发业务层是数据采集的终端,更多、更细地采集数据才能使ERP系统更加完善。公司开发了基于Web方式的远程物流、市场预测、计划订单等录入系统,采取了将数据采集、Web服务器与ERP服务器分时隔离与互联的方式:当数据通过Web服务器录入时,将Web服务器与ERP服务器断开;录入期结束后,将Web服务与互联网断开,与ERP服务器进行数据通信后再与互联网连接。


  ·针对ERP系统管理层的应用开发让管理层ERP系统的应用更加智能化,是适应管理层特点的主要开发方向。利用一些商务智能的开发工具,将ERP系统中实时发生的事件,通过局域网、互联网、电话网、移动电话网等网络自动邮件、电话语音信息、手机短信息发送给管理人员,使得管理人员的工作效率大大提高。


  ·针对ERP系统决策层的应用开发ERP系统虽然含有为决策层提供决策的功能模块,但决策层的需求往往是多变的。为了满足这种多变的需求,公司引进了第三方报表开发工具,设计与开发出了适合本企业特点的决策信息支持系统(EIS),进一步优化了ERP系统的管理效果。


  除了像公司这样的对现有ERP产品的应用拓展所做的二次开发之外,企业实施ERP过程中还存在一些不可避免的个性化的二次开发。


  针对个性化的二次开发


  国内企业的管理模式、人员素质及企业外部所处的环境,普遍与国际先进的企业存在一定的差距。国外的商业化的ERP软件在国内具体应用时,往往会出现不能完全满足企业业务的现象。面对这种情况,国外的ERP厂商一般是不会负责进行二次开发的,他们提供的实施咨询的费用也相当昂贵。遇到这种情况,企业往往会一边摸索一边进行二次开发。


  排除业务流程等方面的个性化,往往还存在着一些不涉及业务流程的、由企业的特殊需求而产生的个性化。这种二次开发主要针对企业各类报表系统的查询及打印的格式和字段的标准化等方面。国内外的ERP产品几乎都要面对这种情况。这种二次开发的案例在国内企业实施ERP当中比较常见,国内的ERP厂商一般都会适当地进行相应功能的修改或增加。


  企业和软件开发商通常都会结合自己企业和ERP产品的实际情况进行适当的二次开发,不论是像公司一样结合企业的需求进行应用拓展,还是像丽达风扇一样摸索道路、“洋为中用”,或者像云南白药那样在ERP产品提供商的帮助下开发个性化功能,都要遵守原ERP系统的管理规范化标准,用最小的变动实现最佳的效果。


一凌网 版权所有 ©2014 客服热线:0532-80983636
售后:0532-80983636 客服邮箱:china-saas@i-lingnet.com 鲁ICP备09044324号-8

鲁公网安备 37021002000259号

您还可以用以下方式进行登录: