監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

OA開放源碼對于最終用戶的作用其實很小,術(shù)業(yè)有專攻

申請免費試用、咨詢電話:400-8352-114

   很多用戶在OA選型的時候,特別是涉及到OA二次開發(fā)時,會問到OA廠商是否能夠開放源代碼。我們可以從實際需要的角度出發(fā),來分析OA二次開發(fā)的方式,二次開發(fā)實際上有多種方式(如:基于源碼,基于接口和定制平臺等),早期開發(fā)一般都是通過修改源代碼的方式實現(xiàn)的(應(yīng)該說這是一種比較落實的模式,本文后續(xù)有闡述),但需要有以下條件:
1、需要熟悉對應(yīng)的語言和編程技術(shù),熟悉OA提供商產(chǎn)品的技術(shù)架構(gòu)和設(shè)計。
2、對技術(shù)人員的要求比較高。
3、OA二次開發(fā)開放源代碼,對多系統(tǒng)之間的集成和接口開發(fā)有一定作用。
    只有OA持續(xù)的修改、維護和升級系統(tǒng),提供和開放源代碼才有意義,如果不具備,不如直接交給廠商處理。
 
OA二次開發(fā),直接開放源碼有以下弊端:
1、需要花大量的時間分析和研究OA系統(tǒng),對技術(shù)人員的要求也比較高
2、直接修改源代碼的二次開發(fā),有可能會導(dǎo)致已有功能出現(xiàn)錯誤,導(dǎo)致系統(tǒng)的不穩(wěn)定。
3、修改了核心代碼,無法直接享受原OA軟件廠商的版本升級。
4、反復(fù)修改,導(dǎo)致系統(tǒng)結(jié)構(gòu)差無法維護。
 
    因此,如果是最終用戶的OA二次開發(fā),一般建議最好由廠商直接進行,而很多情況下OA功能的適應(yīng)性調(diào)整,使用OA后臺的定制和管理功能就可以實現(xiàn),如果業(yè)務(wù)邏輯稍微有變化就要修改OA源代碼,我們就有理由懷疑這個OA的技術(shù)和品質(zhì)了。有些廠商承諾開放源代碼,有以下方面的原因:
1、基于asp和php開發(fā)的OA系統(tǒng),本身源代碼就是開放的。
2、OA軟件公司以此作為一個增值點吸引用戶,但實際上源碼對于不懂開發(fā)的用戶來說,用處不大。
 
    OA開放源碼對于最終用戶的作用其實很小,術(shù)業(yè)有專攻,尤其是對不懂軟件開發(fā)的用戶,只能說是增加了一個心理安慰。如果希望另外一家OA軟件公司,在原有提供源碼的OA基礎(chǔ)上進行二次開發(fā),可能性也非常小,開發(fā)的成本非常高,高過對系統(tǒng)的替換和數(shù)據(jù)遷移;如果最終用戶想自己擁有技術(shù)人員自行維護,那么技術(shù)人員人工成本的費用將遠遠高過OA的價格,如果技術(shù)人員離職后續(xù)的維護又成了新的問題。實際上開放源碼的OA其價值、技術(shù)含量都非常低,有些甚至是盜版的,真正有實力的OA軟件公司一般是不會輕易開放源代碼的。

    新型的平臺型OA進行二次開發(fā)不需要開放源碼,通過定制代替開發(fā)技術(shù)難度低,可以解決日常中的絕大部分問題,同時系統(tǒng)提供了大量、豐富和成熟的開發(fā)接口,就像我們在windows上編程,難道需要微軟開放windows源碼嗎?當然,這種模式對系統(tǒng)接口開發(fā)的完善和成熟度也提出了較高的要求,這是衡量一款OA軟件二次開能力和技術(shù)含量的重要依據(jù),這是一個完全區(qū)別于直接開放源碼的OA二次開發(fā),其技術(shù)難度更低,工作量小、風險低,特別是對系統(tǒng)核心沒有影響,能夠持續(xù)享受廠家的最新版本升級。

發(fā)布:2006-05-06 00:20    編輯:泛普軟件 · admin    [打印此頁]    [關(guān)閉]
相關(guān)文章:
北京OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普北京OA快博其他應(yīng)用

北京OA軟件 北京OA新聞動態(tài) 北京OA信息化 北京OA快博 北京OA行業(yè)資訊 北京軟件開發(fā)公司 北京門禁系統(tǒng) 北京物業(yè)管理軟件 北京倉庫管理軟件 北京餐飲管理軟件 北京網(wǎng)站建設(shè)公司