传统OA二次开发的弊端
更新日期:2009-8-17 信息来源:http://www.chysoft.net
传统的OA产品一般会控制其源代码的开放,这样一来,如果企业要对已有的OA系统进行二次开发,只能继续由现有OA系统的开发者提供服务。更为严重的是如果在现有OA基础上做二次开发,则厂商产品升级(升级的目的一般包括添加模块、增加新功能、功能升级、错误的修复、增强安全性、改善性能等)后一般是不包含用户二次开发的功能,选择升级则需要重新将二次开发的功能整合到厂商升级的版本中。一般的厂商选择二次开发服务的技术人员水平不是很高,设计能力有限,很多都是直接在OA系统的源码中进行修改,这种做法带来了两方面的不良后果,一是在产品中引入新的错误需要经过一段时间的运行后稳定下来,二是如果使用厂商新升级的版本则需重新整合、代价高。

随着OA产品技术的逐渐成熟,越来越多的OA厂商开始提供开源型OA,支持源代码的开放,对企业用户来说这无疑是一大福音,借助源代码,用户可以自主进行OA的二次开发,增加了企业在信息化运用方面的主动性。然而不得不提的是,即使提供了源代码,OA系统的二次开发业也不是一蹴而就的事。由于OA系统的二次开发接口,主要针对专职程序设计人员,往往因为实施周期长、风险大、费用高影响了企业OA的正常应用。
粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司