-
行業(yè)資訊
INDUSTRY INFORMATION
ehr系統(tǒng)二次開發(fā)具有風(fēng)險性是毋庸置疑的,因?yàn)轭櫦蒭hr系統(tǒng)開發(fā)的風(fēng)險而放棄二次開發(fā)是不可能的,一個優(yōu)秀的ehr系統(tǒng)供應(yīng)商該做的就是全面地控制二次開發(fā)的風(fēng)險,并將風(fēng)險控制到最低。那么,如何控制ehr系統(tǒng)二次開發(fā)帶來的風(fēng)險呢?
合理分析企業(yè)的二次開發(fā)要求,有所取舍
許多企業(yè)都會有多個業(yè)務(wù)系統(tǒng)同時存在,還會有借口集成等問題,因此,供應(yīng)商要根據(jù)企業(yè)的實(shí)際需求,并且從業(yè)務(wù)流程的整體角度去考慮,恰恰相反的,只從某一個功能或者某個部門的角度出發(fā)去考慮的二次開發(fā)是不合理的。雖然說企業(yè)要為自身實(shí)際考慮,但是,也不應(yīng)該太過強(qiáng)調(diào)自身的特點(diǎn),畢竟ehr系統(tǒng)中的管理流程是從許許多多的企業(yè)當(dāng)中提煉而來的,其先進(jìn)性與合理性具有的。企業(yè)的部分需求是企業(yè)流程本身的不合理產(chǎn)生的,恰恰應(yīng)該通過ehr系統(tǒng)的實(shí)施來對企業(yè)的業(yè)務(wù)流程進(jìn)行優(yōu)化或者重組,而不是盲目地對ehr系統(tǒng)進(jìn)行二次開發(fā)來適應(yīng)那些不合理的流程。
盡可能使用系統(tǒng)原有的“閑置”字段,不輕易改動數(shù)據(jù)庫結(jié)構(gòu)
Ehr系統(tǒng)有些地方的二次開發(fā)會需要新增字段甚至是檔案,會影響到原有的數(shù)據(jù)庫,這時候要盡量利用hr系統(tǒng)中原有的“閑置”的字段,而不要輕易地新增字段以及文件檔案。如果確實(shí)有需求,那么,最好與原開發(fā)商甚至是原開發(fā)人員進(jìn)行確認(rèn),從而避免二次開發(fā)與產(chǎn)品原來的發(fā)展方向發(fā)生重疊或者沖突,這是考慮到日后ehr系統(tǒng)版本升級的問題。
不輕易修改ehr系統(tǒng)的核心代碼,新功能要自成模塊
Ehr系統(tǒng)二次開發(fā)要嚴(yán)格遵守的一個原則是:不輕易修改核心代碼!如果必須要開發(fā),那么,盡可能讓二次開發(fā)的新模塊獨(dú)立于原來的ehr系統(tǒng)。這樣,ehr系統(tǒng)版本更新的時候,二次開發(fā)出來的模塊就不需要修改或者只需要比較少的修改就能夠應(yīng)用在高版本的ehr系統(tǒng)當(dāng)中。
建立二次開發(fā)規(guī)范
Ehr系統(tǒng)是一個龐大繁雜的系統(tǒng)工程,二次開發(fā)一定要建立一套完整的開發(fā)流程以及標(biāo)準(zhǔn)。新擴(kuò)充的字段,新建程序的命名都要制定統(tǒng)一的規(guī)范,另外,還要預(yù)留擴(kuò)充的空間。公用組件是建議能不修改就不修改的,程序的編寫則應(yīng)該應(yīng)該采用繼承的方式。
加強(qiáng)it團(tuán)隊(duì)的建設(shè),盡可能避免開發(fā)人員流失
Ehr系統(tǒng)供應(yīng)商的一個重要工作就是培養(yǎng)自己的一支既懂得管理科學(xué)又懂得信息技術(shù)的,復(fù)合型的,專業(yè)化的人才隊(duì)伍。而留住開發(fā)人才是降低ehr系統(tǒng)二次開發(fā)風(fēng)險的關(guān)鍵策略。