賀建峰 寶媛媛 張 俊 胡楊升 張 昊 張明軍
1(昆明理工大學(xué)信息工程與自動(dòng)化學(xué)院 云南 昆明 650500)2(昆明澳滇科技有限公司 云南 昆明 650000)
?
基于B/S模式的醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)(LIS)的設(shè)計(jì)與實(shí)現(xiàn)
賀建峰1寶媛媛1張俊1胡楊升1張昊1張明軍2
1(昆明理工大學(xué)信息工程與自動(dòng)化學(xué)院云南 昆明 650500)2(昆明澳滇科技有限公司云南 昆明 650000)
隨著醫(yī)療信息化的發(fā)展和對(duì)檢驗(yàn)要求的提高,醫(yī)學(xué)檢驗(yàn)實(shí)現(xiàn)信息化管理已成為必然趨勢(shì),這也使得LIS在專業(yè)細(xì)分多、技術(shù)要素復(fù)雜的醫(yī)學(xué)實(shí)驗(yàn)室信息管理中越來(lái)越重要。然而,傳統(tǒng)的LIS大多基于C/S模式進(jìn)行開(kāi)發(fā),這種模式開(kāi)發(fā)的平臺(tái)安裝繁瑣,擴(kuò)展性和分布能力差,實(shí)現(xiàn)維護(hù)和平臺(tái)移植困難。針對(duì)這些問(wèn)題,基于B/S模式,運(yùn)用SSH框架和ExtJS技術(shù)對(duì)LIS平臺(tái)進(jìn)行研究并設(shè)計(jì)開(kāi)發(fā)了一種醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)。結(jié)果表明,該平臺(tái)有效地解決了傳統(tǒng)LIS的許多不足,完成并實(shí)現(xiàn)了醫(yī)學(xué)實(shí)驗(yàn)室的規(guī)范管理與信息融合,提高了工作效率。
檢驗(yàn)科LISC/SB/S模式SSH框架ExtJS技術(shù)
隨著自動(dòng)化的醫(yī)學(xué)檢驗(yàn)儀器和設(shè)備在醫(yī)院中的應(yīng)用和普及,如何更好地實(shí)現(xiàn)檢驗(yàn)結(jié)果的管理和共享,提高醫(yī)學(xué)實(shí)驗(yàn)室的工作效率,成了近年研究和探討的熱門課題[1]。將計(jì)算機(jī)技術(shù)融入醫(yī)學(xué)實(shí)驗(yàn)室無(wú)疑是最好的辦法。醫(yī)學(xué)實(shí)驗(yàn)室信息管理系統(tǒng)(LIS)就是利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)存儲(chǔ)、處理技術(shù),快速高效地對(duì)醫(yī)學(xué)實(shí)驗(yàn)室信息的采集、存貯、處理、傳輸、查詢和分析等全方位管理的計(jì)算機(jī)軟件系統(tǒng)。目前,LIS在各大醫(yī)院的使用越來(lái)越普遍,它促進(jìn)了醫(yī)學(xué)實(shí)驗(yàn)室信息化、自動(dòng)化和網(wǎng)絡(luò)化的高速發(fā)展[2]。
就目前而言,國(guó)內(nèi)大多數(shù)醫(yī)院采用的LIS都是基于傳統(tǒng)的C/S模式進(jìn)行設(shè)計(jì)和開(kāi)發(fā)的,該種模式設(shè)計(jì)的系統(tǒng)雖然有個(gè)性化的用戶界面和響應(yīng)較快等優(yōu)點(diǎn),但是由于其需要在每一個(gè)用戶下安裝客戶端并且對(duì)客戶端硬件要求較高 ,給系統(tǒng)的維護(hù)和升級(jí)帶來(lái)了極大困難[3,4]。除此之外,基于C/S模式開(kāi)發(fā)的系統(tǒng)跨平臺(tái)使用難以實(shí)現(xiàn)[5]。如果想要跨平臺(tái),就得重新開(kāi)發(fā)該系統(tǒng)平臺(tái)下的客戶端,這樣又造成了人力和物力的浪費(fèi)。隨著醫(yī)院檢驗(yàn)業(yè)務(wù)的不斷拓展,對(duì)實(shí)驗(yàn)室管理平臺(tái)的可擴(kuò)展性要求越來(lái)越高,并且隨著4G時(shí)代的到來(lái)和各種移動(dòng)終端的應(yīng)用普及,C/S模式開(kāi)發(fā)的LIS平臺(tái)劣勢(shì)表現(xiàn)的越來(lái)越明顯。
基于以上C/S模式開(kāi)發(fā)的LIS平臺(tái)的許多不足之處,我們?cè)O(shè)計(jì)和開(kāi)發(fā)了基于B/S模式的醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)。這種模式開(kāi)發(fā)的系統(tǒng)靈活方便,不受客戶端限制,只要有瀏覽器且能上網(wǎng),就能夠登錄服務(wù)器進(jìn)行信息處理。鑒于醫(yī)院已經(jīng)建立良好的局域網(wǎng)絡(luò)并且與英特網(wǎng)相連,B/S模式又特別適用于在英特網(wǎng)上公布信息和查詢的優(yōu)點(diǎn),醫(yī)學(xué)實(shí)驗(yàn)室管理平臺(tái)的B/S模式開(kāi)發(fā)引起了醫(yī)療設(shè)備信息化研究對(duì)其的廣泛關(guān)注[6]。除此之外,在此種模式下,平臺(tái)升級(jí)和維護(hù)也只用在服務(wù)器端進(jìn)行配置就可以完成,跨平臺(tái)問(wèn)題也能得到輕松解決。并且隨著B/S模式開(kāi)發(fā)工具的逐漸完善,系統(tǒng)前端界面不美觀的問(wèn)題也得到了克服。另外,在該系統(tǒng)開(kāi)發(fā)過(guò)程中,融入了ISO15189為原型和指導(dǎo),將標(biāo)準(zhǔn)化管理的要素融入信息系統(tǒng)的工作環(huán)節(jié),用軟件來(lái)規(guī)范操作,履行標(biāo)準(zhǔn),實(shí)現(xiàn)了管理與信息的真正融合[7]。
本醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)基于B/S模式,采用輕量級(jí)的Tomcat7.0.54作為應(yīng)用服務(wù)器,Oracle11g作為后臺(tái)數(shù)據(jù)庫(kù)。選擇MyEclipse2013 作為開(kāi)發(fā)工具,ExtJS4.2作為界面開(kāi)發(fā)技術(shù)并采用了SSH框架。其中ExtJS是一個(gè)用JavaScript編寫的用于創(chuàng)建前端用戶界面的一個(gè)與后臺(tái)技術(shù)無(wú)關(guān)的前端Ajax框架,它提供了一套較為完整和成熟的Web應(yīng)用的數(shù)據(jù)包[8]。而ExtJS4.2與以前的版本相比,功能更加豐富,更加符合面向?qū)ο蟮脑O(shè)計(jì),也更能滿足醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)以后不斷擴(kuò)展和升級(jí)的需要,尤其是它在圖形功能的處理方面有了更大的提升,更能滿足LIS平臺(tái)在數(shù)據(jù)分析、圖形展現(xiàn)方面的優(yōu)勢(shì)。
SSH是一種多層Web應(yīng)用程序的框架[9]。它將Struts2、Spring和Hibernate這三個(gè)當(dāng)前流行的JavaWeb開(kāi)源框架進(jìn)行整合,從而構(gòu)建出靈活,易于擴(kuò)展的多層Web應(yīng)用程序。SSH架構(gòu)分為表現(xiàn)層、業(yè)務(wù)邏輯層、持久層和域模塊層[10]。其中表現(xiàn)層用Struts2框架,業(yè)務(wù)邏輯層用Spring框架,數(shù)據(jù)持久層用Hibernate框架實(shí)現(xiàn)。基于SSH框架的Web系統(tǒng)架構(gòu)如圖1所示。Struts2 是Webwork和Struts的結(jié)合,以Webwork為核心,采用攔截器機(jī)制來(lái)處理用戶的請(qǐng)求,它也是MVC設(shè)計(jì)模式的一種實(shí)現(xiàn),清晰地劃分了控制部分、事務(wù)邏輯和外觀視圖,使開(kāi)發(fā)者都可以遵循一個(gè)統(tǒng)一的模式進(jìn)行代碼設(shè)計(jì),簡(jiǎn)化了后期系統(tǒng)維護(hù)的難度[11]。Spring框架是一個(gè)控制反轉(zhuǎn)(IOC)和面向切面編程(AOP)的輕量級(jí)J2EE框架,它服務(wù)于所有層面的應(yīng)用程序并有效的組織了系統(tǒng)的中間層對(duì)象,使組件的創(chuàng)建與使用更加的耦合。Hibernate是一個(gè)功能強(qiáng)大的對(duì)象/關(guān)系映射ORM(ObjectRelationalMapping)框架,用于對(duì)JDBC訪問(wèn)數(shù)據(jù)庫(kù)的操作進(jìn)行輕量級(jí)封裝[12]。利用Hibernate的ORM技術(shù),可以將數(shù)據(jù)庫(kù)中表映射成為對(duì)象。

圖1 基于SSH框架的Web系統(tǒng)構(gòu)架圖
這樣在整個(gè)基于B/S模式設(shè)計(jì)的醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)(LIS)開(kāi)發(fā)中,Struts2負(fù)責(zé)從界面獲取表單及表格的數(shù)據(jù)并調(diào)用事務(wù)邏輯層進(jìn)行業(yè)務(wù)的各種處理;Hibernate負(fù)責(zé)與LIS數(shù)據(jù)庫(kù)中各功能數(shù)據(jù)表的交互,對(duì)數(shù)據(jù)進(jìn)行CRUD操作;Spring則對(duì)Hibernate和Struts2進(jìn)行管理,以提高應(yīng)用效率。
2.1醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)功能模塊組成
基于醫(yī)學(xué)實(shí)驗(yàn)室檢驗(yàn)環(huán)節(jié)多,標(biāo)本種類數(shù)量大,專業(yè)細(xì)分多,技術(shù)要求較高,質(zhì)量管理嚴(yán)格,管理復(fù)雜等特點(diǎn),要求LIS平臺(tái)必須要滿足7×24小時(shí)的穩(wěn)定和高效(一是操作上的高效,操作必須敏捷直觀、風(fēng)格統(tǒng)一;二是在工作量數(shù)據(jù)量很大時(shí),系統(tǒng)依然運(yùn)行快)的工作狀態(tài)等要求,基于B/S模式的醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)(LIS)需要實(shí)現(xiàn)如圖2所示的功能模塊。

圖2 LIS主要組成模塊圖
2.2檢驗(yàn)核心業(yè)務(wù)流程
在整個(gè)LIS平臺(tái)中,檢驗(yàn)核心業(yè)務(wù)模塊覆蓋了檢驗(yàn)項(xiàng)目申請(qǐng)、患者準(zhǔn)備、患者識(shí)別、標(biāo)本采集、運(yùn)送、保存到標(biāo)本接收、處理、檢驗(yàn),檢驗(yàn)結(jié)果確認(rèn)、生成報(bào)告以及報(bào)告發(fā)布等眾多檢驗(yàn)核心環(huán)節(jié),是整個(gè)醫(yī)學(xué)實(shí)驗(yàn)室業(yè)務(wù)的主體,所以也是整個(gè)LIS平臺(tái)設(shè)計(jì)的核心模塊。LIS平臺(tái)檢驗(yàn)核心業(yè)務(wù)流程如圖3所示。

圖3 檢驗(yàn)核心業(yè)務(wù)流程圖
在整個(gè)系統(tǒng)設(shè)計(jì)中,嚴(yán)格參照ISO15189的規(guī)范和要求進(jìn)行設(shè)計(jì)。檢驗(yàn)核心業(yè)務(wù)模塊要求實(shí)現(xiàn)檢驗(yàn)申請(qǐng)完全電子化,通過(guò)與HIS的接口,實(shí)現(xiàn)門診醫(yī)囑轉(zhuǎn)化為檢驗(yàn)申請(qǐng)條形碼,采用條形碼管理,不需要再開(kāi)紙質(zhì)申請(qǐng)單。系統(tǒng)要能自動(dòng)檢查收費(fèi)金額是否有誤。對(duì)未交費(fèi)的檢驗(yàn)申請(qǐng)樣品要有提示,如因緊急搶救等特殊情況不能收費(fèi)的,LIS要有相應(yīng)的模塊進(jìn)行處理。在樣品采集階段,通過(guò)掃描樣品上的條形碼就能自動(dòng)記錄患者姓名及采集時(shí)間。不合格被退回的樣品不會(huì)進(jìn)入下一流程,同時(shí)有退回原因的記錄。樣品檢驗(yàn)過(guò)程要實(shí)現(xiàn)全電子化記錄,對(duì)檢驗(yàn)信息改動(dòng)者要進(jìn)行強(qiáng)制記錄,以保證結(jié)果的真實(shí)性和檢驗(yàn)者責(zé)任的明確。要對(duì)失控類別進(jìn)行自動(dòng)判別,失控時(shí)進(jìn)行自動(dòng)報(bào)警,避免失控時(shí)繼續(xù)進(jìn)行的無(wú)效檢驗(yàn)造成時(shí)間和試劑的浪費(fèi)。在報(bào)告審核過(guò)程中,審核者在報(bào)告發(fā)出前可以看到該患者的其他檢驗(yàn)結(jié)果,以防止某種疏忽導(dǎo)致同一患者的各種檢驗(yàn)結(jié)果互相矛盾。報(bào)告發(fā)布要實(shí)現(xiàn)患者同一診療項(xiàng)目的檢驗(yàn)結(jié)果只生成一張報(bào)告單,以解決報(bào)告單繁雜和資源浪費(fèi)的問(wèn)題。除此外,報(bào)告發(fā)布還應(yīng)該充分發(fā)揮B/S跨平臺(tái)易于實(shí)現(xiàn)的特點(diǎn),使患者在具備條件時(shí),在互聯(lián)網(wǎng)通過(guò)密碼登錄就能查詢自己的檢驗(yàn)結(jié)果。
2.3檢驗(yàn)核心業(yè)務(wù)實(shí)體設(shè)計(jì)
醫(yī)學(xué)實(shí)驗(yàn)室進(jìn)行的一系列的業(yè)務(wù)操作,最終的目的就是生成準(zhǔn)確的檢驗(yàn)報(bào)告單,根據(jù)這個(gè)目的,可圍繞檢驗(yàn)報(bào)告單的內(nèi)容將檢驗(yàn)核心業(yè)務(wù)涉及到的數(shù)據(jù)分為檢驗(yàn)申請(qǐng)、檢驗(yàn)儀器、檢驗(yàn)項(xiàng)目基礎(chǔ)數(shù)據(jù)、檢驗(yàn)報(bào)告和儀器接口幾大類,從而從這幾大類中抽象出檢驗(yàn)報(bào)告,檢驗(yàn)結(jié)果、標(biāo)本檢測(cè)記錄、檢驗(yàn)圖形結(jié)果、檢驗(yàn)申請(qǐng)表及檢驗(yàn)項(xiàng)目等實(shí)體,實(shí)體以及實(shí)體關(guān)系如圖4所示。根據(jù)如圖4所示的實(shí)體內(nèi)容以及實(shí)體間的關(guān)系,就可以構(gòu)造出LIS平臺(tái)核心業(yè)務(wù)功能模塊的數(shù)據(jù)模型。

圖4 核心實(shí)體其關(guān)系圖
基于B/S模式的LIS平臺(tái)界面的開(kāi)發(fā)主要是以ExtJS4.2技術(shù)為主,JSP和CSS等技術(shù)為輔來(lái)實(shí)現(xiàn)。具體的業(yè)務(wù)邏輯處理、用戶的數(shù)據(jù)訪問(wèn)以及合法校驗(yàn)性等功能的實(shí)現(xiàn)通過(guò)SSH框架來(lái)封裝,并由Java語(yǔ)言來(lái)實(shí)現(xiàn)。這樣既能保持界面的美觀性和易于維護(hù)性,又能保證系統(tǒng)的高效運(yùn)行。
3.1檢驗(yàn)核心業(yè)務(wù)功能前端實(shí)現(xiàn)
檢驗(yàn)核心業(yè)務(wù)功能的前端設(shè)計(jì)與實(shí)現(xiàn)主要考慮到業(yè)務(wù)的內(nèi)容和操作者與界面的交互(包括操作者的習(xí)慣和界面設(shè)計(jì)的簡(jiǎn)易性)。考慮到C/S模式平臺(tái)的業(yè)務(wù)鍵盤操作性特點(diǎn)和操作者的習(xí)慣以及業(yè)務(wù)的特殊性,在該B/S模式設(shè)計(jì)的醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)前端實(shí)現(xiàn)中,改變傳統(tǒng)B/S模式設(shè)計(jì)的習(xí)慣,界面操作多增加鍵盤的應(yīng)用,下拉選項(xiàng)框也由ExtJS傳統(tǒng)設(shè)計(jì)習(xí)慣的一列增加為顯示兩列,一列是用來(lái)進(jìn)行CRUD操作,一列用來(lái)顯示。除此外,該平臺(tái)增加了很多本地過(guò)濾功能,減少了操作中對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)次數(shù),保證該B/S模式LIS平臺(tái)的效率問(wèn)題。檢驗(yàn)核心業(yè)務(wù)功能模塊界面如圖5所示。在LIS平臺(tái)中,檢驗(yàn)核心業(yè)務(wù)功能模塊界面的打開(kāi)首先訪問(wèn)的app.jsp文件中引入的JavaScript和css源,引入相應(yīng)源之后系統(tǒng)平臺(tái)即可根據(jù)需要,實(shí)例化界面中的表格、表單、窗口等一系列組件,然后再動(dòng)態(tài)加載該模塊的.js文件,才可以顯示出界面。

圖5 檢驗(yàn)核心業(yè)務(wù)功能模塊主界面
3.2檢驗(yàn)報(bào)告單的實(shí)現(xiàn)
根據(jù)現(xiàn)代醫(yī)學(xué)實(shí)驗(yàn)室檢驗(yàn)項(xiàng)目繁多,檢驗(yàn)復(fù)雜,各實(shí)驗(yàn)室檢驗(yàn)有交叉,病人檢驗(yàn)報(bào)告單也繁多的實(shí)際情況和以往醫(yī)學(xué)報(bào)告單的不足,本醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)對(duì)醫(yī)學(xué)報(bào)告單的實(shí)現(xiàn)做了重新的思考。在該平臺(tái)中,檢驗(yàn)報(bào)告單的生成首先要通過(guò)LIS從檢驗(yàn)儀器接收數(shù)據(jù),根據(jù)標(biāo)本號(hào)和LIS中的檢驗(yàn)申請(qǐng)信息匹配出患者信息和檢驗(yàn)結(jié)果,然后再根據(jù)患者的ID查詢出檢驗(yàn)結(jié)果應(yīng)該使用的報(bào)告單模板,然后再對(duì)模板采取一定的處理方式將患者基本信息和檢驗(yàn)結(jié)果信息設(shè)入PDF,最后根據(jù)設(shè)入信息的多少,決定打印報(bào)告的頁(yè)數(shù)。在報(bào)告單模板的處理中,不同的模板采取的處理方式不同,如:自我免疫檢驗(yàn)報(bào)告的模板必須要包含患者的骨髓圖片,那么在該模板處理過(guò)程中就要對(duì)圖片的顯示位置、大小、像素做明確的規(guī)定;患者基本信息,檢驗(yàn)結(jié)果的安放位置也要區(qū)別于其他模板。但是在所有類型的報(bào)告單中,二維碼、患者基本信息和操作員信息是所必須的,所以在處理模板時(shí)這一塊可以適當(dāng)抽取一些公共方法以提高程序的重用性、從而降低耦合。報(bào)告單中的二維碼是由系統(tǒng)根據(jù)報(bào)告單號(hào)自動(dòng)生成的,在LIS系統(tǒng)中是患者個(gè)人信息的唯一標(biāo)識(shí)。報(bào)告單通過(guò)判斷當(dāng)前模板的行數(shù)和患者實(shí)際產(chǎn)生的檢驗(yàn)結(jié)果多少來(lái)進(jìn)行自動(dòng)分頁(yè)。由于本系統(tǒng)采用的是B/S模式,它允許患者在允許條件下進(jìn)行報(bào)告單的自助查看和打印。圖6是該系統(tǒng)自動(dòng)生成的自免檢驗(yàn)報(bào)告單。

圖6 自免檢驗(yàn)報(bào)告單
本文闡述了一種基于B/S模式設(shè)計(jì)和開(kāi)發(fā)的醫(yī)學(xué)實(shí)驗(yàn)室信息平臺(tái)(LIS),重點(diǎn)介紹了該平臺(tái)中檢驗(yàn)核心業(yè)務(wù)模塊的設(shè)計(jì)思路與實(shí)現(xiàn)。實(shí)踐表明,基于B/S模式開(kāi)發(fā)的實(shí)驗(yàn)室信息平臺(tái),具有良好的維護(hù)性和可擴(kuò)展性,有效地解決了傳統(tǒng)C/S模式開(kāi)發(fā)的平臺(tái)的一些問(wèn)題,提高了檢驗(yàn)科的工作效率和工作質(zhì)量,充分發(fā)揮了檢驗(yàn)儀器和實(shí)驗(yàn)室信息管理的自動(dòng)化水平。該LIS系統(tǒng)的實(shí)現(xiàn),必將加速醫(yī)院實(shí)驗(yàn)室全面數(shù)字化信息管理的步伐。
[1] 陳小婷,鄭尾珍.婦幼保健院醫(yī)學(xué)檢驗(yàn)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中外醫(yī)療,2013,32(30):189-190.
[2] 龐微微,張瑜.檢驗(yàn)信息系統(tǒng)在醫(yī)學(xué)檢驗(yàn)中的應(yīng)用探究[J].中國(guó)醫(yī)院統(tǒng)計(jì),2013,20(3):204-206.
[3] 任慧朋,周宏宇,李強(qiáng).基于B/S結(jié)構(gòu)的LIS數(shù)據(jù)分析系統(tǒng)設(shè)計(jì)[J].中國(guó)醫(yī)療設(shè)備,2014,29(3):56-58.
[4] 徐蕾.基于C#語(yǔ)言開(kāi)發(fā)的醫(yī)院實(shí)驗(yàn)室信息管理系統(tǒng)[D].天津:天津大學(xué),2012.
[5] 楊志和,胡虛懷,王輝,等.混合模式下的高校科研管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2006,16(8):211-213.
[6] 劉勝林,張敘天,王國(guó)宏.基于B/S模式的醫(yī)療設(shè)備維護(hù)信息平臺(tái)的開(kāi)發(fā)與應(yīng)用[J].中國(guó)醫(yī)療器械雜志,2012,36(2):145-148.
[7] 姚晴虹,柏志安,朱立峰.基于ISO15189認(rèn)證的LIS系統(tǒng)改造探索[J].中國(guó)醫(yī)療器械雜志,2012,36(1):59-61.
[8] 張建軍,劉虎.基于ExtJS的J2EE輕量級(jí)框架的研究與應(yīng)用[J].計(jì)算機(jī)應(yīng)用與軟件,2014,31(4):73-76.
[9] 姚敏,王方石.基于MVC模式和SSH框架的高效科研管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2014,10(11):2485-2487.
[10] 張紅衛(wèi),賈松濤,李曉,等.基于SSH的多語(yǔ)種構(gòu)件庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2010,27(5):139-143.
[11] 祝文軍.基于Struts框架和Hibernate技術(shù)的Web應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[D].大連:大連理工大學(xué),2006.
[12] 李天明,何月順.基于ExtJS技術(shù)與SSH框架的權(quán)限管理研究[J].計(jì)算機(jī)應(yīng)用與軟件,2011,28(5):165-167,205.
DESIGNANDIMPLEMENTATIONOFB/SMODEL-BASEDMEDICALLABORATORYINFORMATIONMANAGEMENTSYSTEMPLATFORM
HeJianfeng1BaoYuanyuan1ZhangJun1HuYangsheng1ZhangHao1ZhangMingjun2
1(School of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,Yunnan,China)2(Aodian Technology Co.Ltd ,Kunming 650000,Yunnan,China)
Withthedevelopmentofmedicalinformatisationandtheincreaseinmedicaltestrequirements,torealisetheinformatisationmanagementonmedicaltestshasbecomeaninevitabletrend,andthismakesthelaboratoryinformationmanagementsystem(LIS)playsincreasinglyimportantroleinmedicallaboratoryinformationmanagementwhichcontainsmanyspecialisationsandcomplextechnicalelements.However,traditionalLISsaremostlydevelopedbasedonC/Smode,andthedevelopmentplatformofsuchmodeiscumbersomeininstallationandhaspoorexpansibilityanddistributionability.Besides,itisdifficultformaintenanceandplatformtransplantationaswell.Fortheseproblems,inthearticlewestudytheLISplatformbasedonB/SmodeandbyemployingSSHframeworkandExtJStechnology,anddesignanddevelopamedicallaboratoryinformationplatform.ResultdemonstratesthattheplatformovercomesmanydisadvantagesoftraditionalLISeffectively,completesandimplementsthenormalisedmanagementandinformationintegrationofmedicallaboratory,andimprovesworkefficiency.
ClinicallaboratoryLISC/SB/SmodeSSHframeworkExtJStechnology
2014-11-02。國(guó)家自然科學(xué)基金項(xiàng)目(112650 07)。賀建峰,教授,主研領(lǐng)域:計(jì)算機(jī)技術(shù)與應(yīng)用。寶媛媛,碩士。張俊,碩士。胡楊升,本科。張昊,碩士。張明軍,工程師。
TP391
ADOI:10.3969/j.issn.1000-386x.2016.03.018