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

當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 北京OA系統(tǒng) > 北京OA快博

OA系統(tǒng)二次開發(fā)的需求如何取舍?

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

關(guān)于OA系統(tǒng)二次開發(fā),稍懂一些開發(fā)或技術(shù)的人在系統(tǒng)選型時都會作為一個考慮因素,我們講的OA定制開發(fā)就是屬于這個范圍,作為OA軟件廠商和最終用戶應(yīng)該如何正確面對二次開發(fā)呢?
一、為什么會存在OA系統(tǒng)的二次開發(fā)?
    要正確面對二次開發(fā),首先就需要理解為什么會存在二次開發(fā),主要是由以下幾個方面導(dǎo)致的:
1、由管理軟件的特點決定,管理軟件需要解決用戶的需求,而用戶的需求因不同的行業(yè)、企業(yè)的管理模式、企業(yè)不同的發(fā)展階段等不同而不同,標(biāo)準(zhǔn)功能很難做到滿足所有客戶的需求,那種單純的認(rèn)為二次開發(fā)是由于OA系統(tǒng)標(biāo)準(zhǔn)功能不成熟和不完善是極其錯誤的。
2、用戶的個性化需求高、應(yīng)用深入
    對于應(yīng)用要求不高的用戶我們一般建議使用標(biāo)準(zhǔn)功能,而某些個性化功能不適合產(chǎn)品標(biāo)準(zhǔn)化,通過二次開發(fā)進行解決是最佳選擇。所以部分OA廠商只對通用功能進行開發(fā)和升級,在某種程度上講是不做二次開發(fā)。
3、通用功能缺乏,需要重新開發(fā),嚴(yán)格意義上講這是產(chǎn)品的升級范圍,是OA產(chǎn)品的成熟度不夠。
4、OA系統(tǒng)和其他系統(tǒng)之間的集成、整合、數(shù)據(jù)的交換,只能通過二次開發(fā)解決。
    成功的二次開發(fā)帶來的是軟件適應(yīng)性的提升、用戶的高滿意度。
 
二、OA系統(tǒng)二次開發(fā)的需求如何取舍?
    既不能夸大二次開發(fā)的難度和風(fēng)險,遏制用戶合理的需求,也不能無限的放大二次開發(fā)的范圍增加風(fēng)險和成本,二次開發(fā)可以更好的滿足用戶的需求,提升軟件的適應(yīng)性,但在具體的實施過程中,應(yīng)合理的處理好二次開發(fā)周期、成本、質(zhì)量之間的關(guān)系。如果二次開發(fā)的工作量大和技術(shù)難度大,則成本會大大增加,系統(tǒng)開發(fā)實施的周期也會比較長,因此OA軟件廠商和最終用戶之間就二次開發(fā)問題最好能夠達(dá)成一致意見,軟件廠商就基于現(xiàn)有產(chǎn)品的架構(gòu)和設(shè)計,結(jié)合二次開發(fā)需求準(zhǔn)確評估二次開發(fā)的難度、周期和成本。
    在正確理解二次開發(fā)需求的前提下,降低技術(shù)難度,使用最少的時間和成本,確保高質(zhì)量的功能實現(xiàn)。
 
三、二次開發(fā)可能會影響已有功能的穩(wěn)定,影響系統(tǒng)升級
    不同軟件廠商的產(chǎn)品技術(shù)路線、架構(gòu)和設(shè)計不同,情況也有所不同,但有一點是可以肯定的,如果是基于核心源碼修改的二次開發(fā),對標(biāo)準(zhǔn)功能肯定會有影響,后續(xù)的升級就需要重新整合和重新開發(fā),這點最終用戶需正確評估?;谄脚_架構(gòu)的平臺型OA系統(tǒng)的二次開發(fā)不是針對核心源碼的修改,基于平臺的定制和接口的擴展開發(fā),很好的解決了個性化二次開發(fā)和通用標(biāo)準(zhǔn)產(chǎn)品升級的矛盾。
 
四、OA系統(tǒng)二次開發(fā)由誰來進行
    目前很多OA提供了表單、工作流等定制工具,一般的功能修改和調(diào)整可以基于該模式實現(xiàn),節(jié)省時間和成本,如果是復(fù)雜或基于該模式不能夠解決,則需要進行二次開發(fā)。
    系統(tǒng)如果提供成熟的接口,二次開發(fā)可以不用軟件廠商來處理;如果是基于核心源碼的開發(fā)需要提供源碼和技術(shù)指導(dǎo),這種方式比較麻煩,修改源碼后的代價實在是太大,導(dǎo)致系統(tǒng)出現(xiàn)新不穩(wěn)定,不能直接接受標(biāo)準(zhǔn)產(chǎn)品的升級。
    一般來講二次開發(fā)是需要額外進行編碼開發(fā)的,這方面平臺型OA有著比較明顯的優(yōu)勢。以北京泛普OA辦公軟件為例,使用定制代替直接的手工代碼二次開發(fā),在平臺提供的接口基礎(chǔ)上進行開發(fā),大大降低二次開發(fā)的技術(shù)難度,節(jié)省時間和成本,提升軟件的質(zhì)量和適應(yīng)性。
 
五、OA系統(tǒng)二次開發(fā)的周期和費用如何計算
    由二次開發(fā)的功能多少(主要),現(xiàn)有標(biāo)準(zhǔn)功能的滿足程度,二次開發(fā)的技術(shù)難度和開發(fā)模式等綜合因素決定的
發(fā)布:2006-05-06 00:18    編輯:泛普軟件 · 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è)公司