那么在语言平台与最终的应用软件之间是否还存在一个平台呢?回答是肯定的。经过多年的积累,人们已经总结出了业务的核心,其架构、业务模型、标准化高的业务处理均是可封装的,如果我们把这部分封装起来,再开发出辅助这个平台的客户化工具,就可以形成业务化平台。同样如此,如果对ERP进行分析、研究,将ERP的相关部分封装起来,再加上工具包,就可以形成平台化的ERP。
四、平台化ERP的基本特征
平台化ERP应该具备的基本特征至少包括以下方面:
在数据库方面,它具备ERP标准化的基础,还能进行扩展。既满足通用ERP的要求,同时又能够考虑再次进行客户化的要求。
软件架构灵活,能够增加其他客户化的模块,并能一体化运行。
核心业务、标准化程度高的业务要进行封装,对外是一个黑箱,只要进行调用即可。
接口标准化。ERP软件中,有许多接口,为了便于进行客户化,接口要标准化,防止升级带来相关部分不能应用。
软件工具部件化。现代软件开发,一个大趋势就是软件部件化,提高可重用度。实际上业务处理、业务逻辑、工作流等也是可以部件化的,这样在进行客户化过程中可直接调用,提高定制效率,而且规范。
外围源代码开放。核心进行封装后,外围的源码就能进行开放,这样在进行客户化时,就能非常密切地与其他软件嫁接。
与其他软件能较好共存。在这个平台上进行客户化时,必然要应用到或镶入其他业务系统,所以要求能有较好的兼容度。
提供客户化工具包。
具有规范的资源平台,使各种软件能够共享。
具有完善的客户化技术资源文档。
这是ERP发展的第三阶段,如果不适应这种发展趋势,一些ERP厂商必然又将面临被淘汰。
我们可以看到,在企业的ERP应用中,常常是买了软件,企业管理却没有提升多少,甚至弊大于利,给企业带来负面的效果,以致有人喊出“ERP成功率等于零”的悲观感叹。在推动中国企业的ERP应用方面,ERP软件商和服务商的工作任重道远。作为软件、硬件和服务的提供商,要认识到,企业在建设ERP系统时的所有一切(包括落后)都是无可指责的,需要好好反省一下的是我们自己所处的行业,并做出切实的努力,使整个的ERP产业更加健康地发展。这要求整个ERP行业充分地尊重客户,对客户负责。
上一篇 : 北大教授为茅台发布会言论道歉
下一篇 : 烤箱 烤箱和微波炉的主要用途和区别