千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

软件集成
收藏本版 (5) |订阅

软件集成 今日: 2150 |主题: 457|排名: 13 

发新帖
打印 上一主题 下一主题

[原创]传统OA二次开发的不足...

[复制链接]
zhixiongg 发布于: 2013-2-25 10:54 645 次浏览 0 位用户参与讨论
跳转到指定楼层

目前来说几乎所有的OA厂商都会打出二次开发的旗帜,例如深圳OA厂商承元软件,它基于一个软件支撑平台,不管在OA定制开发还是OA二次开发方面都非常有优势,因为开发不是在产品本身进行,而是在平台中进行。所以对产品的安全性影响也是非常小的。但是二次开发不是每一家厂商都能够很好的进行的。答案是不一定的。像传统的OA二次开发也存在很多不尽人意的地方。


首先,传统的二次开发一般采用纯手工的编码方式,这种编码方式对技术人员有相当苛刻的要求,软件厂商不仅需要投入更多的时间和成本,而且纯手工编码错误率高需要不断的投入时间和精力去修改和测试才能逐步的稳定系统,用户每提出新的需求,开发商都需要不断的开发和测试,这也是好多OA厂商不愿意二次开发的原因。


再者过多的二次开发,有可能导致OA系统变得千疮百孔,软件已有的正常功能和稳定性无法保障。传统OA软件对二次开发支持不好主要体现在以下方面:

 

传统二次开发一般会在现有核心源码的基础上进行开发,因此需要非常熟悉核心源码的软件开发工程师来设计,开发过程中要求模块之间的耦合程度要高等好多要求,因此一些个性化需求的开发会影响已有功能,系统会有可能出现不稳定。


传统二次开发是一把双刃剑,一方面能够促使OA系统更好的满足用户的需求提升软件的实用性,从而达到深入的应用,同时也会带来很多其他的问题。因此,很多软件厂商往往不愿意对OA软件进行二次开发,因为牵一发动全身。

[此贴子已经被作者于2013/2/26 9:41:32编辑过]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城