成都列举网 > 商务服务 > 网站/软件服务 > 如何做好ERP系统的二次开发
成都
[切换城市]

如何做好ERP系统的二次开发

更新时间:2019-07-05 14:53:28 浏览次数:127次
区域: 成都 > 高新区 > 南延线
类别:网站制作
地址:成都市高新区天府二街138号蜀都中心2栋504
如何做好ERP系统的二次开发?很多正在实施ERP系统的企业,在对ERP系统各模块有了一定理解和掌握之后,都存在一个重要的疑问:要不要对ERP系统进行客户化的开发工作?如果需要,怎样开发?深度如何?
产生这样问题的根本原因在于:套装ERP系统所提供的功能,往往与实际业务之间存在着一些很难解决的矛盾。
而在这时候,负责实施的软件公司或管理咨询公司,出于对系统安全性和实施成本的考虑,极力劝解客户尽量不要对系统进行过大的改动或开发。
对于上述问题的解决,业界普遍存在着两种近乎对立的观点,要么就是改变企业相应业务流程,使其适应ERP系统的相应功能。要么就得冒着一定风险,对原功能进行彻底改变,以适应实际业务需求。
在ERP系统实施过程中,我们经常感觉到二次开发必须要做,但不是要对原有功能进行对立式的修改,更不是对原系统做“大手术”,而是紧密围绕着系统的基本功能,充分利用ERP系统提供的各种接口表,补充开发一些我们实际需要的功能。
同时,二次开发必须考虑系统兼容性和数据一致性。这些工作,不仅不是对原系统的“破坏”,恰恰相反,起到了一种对ERP系统在实际应用中“硬度”的调和与“润滑”。
在二次开发过程中应注意哪些环节呢?根据我们的实践,得出以下几点经验:
1、必须充分利用系统提供的冗余字段,来补充开发一些我们实际要用到的功能。或者将我们原有的一些系统,通过开发后台进程,与ERP系统中的接口表进行数据交换,实现所谓的无逢连接。在开发过程中应特别注意的一点就是不要修改系统已占用字段。
2、开发前,应对系统作仔细分析和研究。国外的ERP系统都提供非常详尽的技术资料,应尽可能弄清所用到的表之间的关联关系,同时改动工作必须首先在系统的测试环境中进行。
3、在做重要开发前,必须做好系统备份。
4、开发后,必须进行全系统的周密测试。ERP一个重要的特征就是系统的集成性,因此对任何一个数据库表字段的使用,都可能会影响到系统的其他功能。
5、不赞成对原系统模块界面进行任何改动。因为这种改动可能带来的后果难以预料。
6、做好开发后技术文档的整理与保管,防止日后系统升级对已完成开发的影响。
如果把ERP系统比作一部新购进的“洋机器”,那么,在系统实施过程中所进行的二次开发工作,就好比是机器在“磨合”期,不断地对它进行润滑处理的一个过程,润滑处理得越好,磨合期就会越短,将来这部“机器”运行质量才会达到好的水平。
成都网站/软件服务相关信息
注册时间:2018年12月25日
UID:554677
---------- 认证信息 ----------
手机已认证
查看用户主页