大型ERP应用开发走向平台化
2009-04-15窦彦莉
窦彦莉
5月15日,平台厂商创恒信软件以“软件开发推进器”为主题的新品发布会在北京召开。会上,创恒信正式推出拥有自主知识产权的专业ERP开发平台F1-ERP(以下简称F1),提出配置化快速开发的先进理念,通过用户整合、数据整合、应用整合以及流程整合,为企业大型ERP应用开发打造出一个敏捷开发的平台。
据了解,创恒信F1开发平台基于J2EE技术架构,采用了SOA、Web2.0、Portal等技术,内置Portal系统、统一用户管理系统、内容管理系统、电子表单系统、BPM系统五大基础来支撑平台,能够帮助用户快速实现企业ERP系统的构建以及各种复杂应用。
综观当前国内外ERP市场,我们发现,ERP系统在开发过程中普遍存在工作大量重复、系统开发周期长、产品刚性太强、系统柔性差、适应性不强等问题,这些问题直接导致了ERP开发失败率居高不下。美国某著名研究咨询机构的调查显示,当前ERP的总体成功率依然不足30%。
针对ERP在开发、实施与应用中存在的一系列问题,创恒信F1改革了软件开发的传统模式,通过高度封装并内置功能强大的应用系统和开发工具,提供大量成熟而实用的应用组件/构件、模块,采用可视化的方式来实现各种表现层的复杂展现需求。通过采取组件“拖拽式”配置的方式,平台实现了95%以上的应用无需编写代码。系统平台虽然基于J2EE架构开发运行,但应用的开发扩展却使用JavaScript,实现了不懂Java也能开发基于J2EE的应用。
同时,使用F1开发的ERP系统还具有强大的应用扩展能力。开发验收完成后,运行维护人员只需要根据软件开发设计的规程,就能通过配置来完成软件功能的升级和优化。此外,F1还能够支持在已经实现的系统基础上进行二次开发。
创恒信公司技术总监吕建海表示,ERP开发平台除了能够构建各种复杂的企业应用外,必须能够实现应用的集成和快速开发。F1作为一个应用整合的支撑系统,能够更好、更快地满足企业不断变化的个性化需求,充分体现了Web服务实现平台上跨平台、语言独立、松散耦合的异构应用的交互和集成,使建立在此平台上的ERP系统更具易用性和可扩展性。
业内专家认为,随着信息化建设的不断深入以及企业需求的不断增加,大型ERP应用开发正向平台化逐步迈进。F1-ERP开发平台这一“软件开发推进器”的推出,一定程度上说明我国软件开发敏捷时代正在到来。