楊小波,陳浩*
(宿州市第一人民醫院 網絡中心,安徽宿州,234000)
新型農村合作醫療常又簡稱為新農合,于2009年提出的深化醫藥衛生體制改革被確定為農村醫療基本保障制度,是在政府組織、引導與支持下,農民自愿參加,以大病統籌的方式實現農民醫療互助[1]。而我國人口眾多,地域廣闊,很多地區受到人員、業務、技術以及資金的有制,不能很好地將建設好的新農合信息化管理系統運行[2],并且部分地區不能進行跨區域及跨單位進行資金有算,存在數據共享障礙[3],這些均證明新農合信息化管理平臺的進一步開發以及應用的重要性。
如何能夠建立規范信息管理系統、有效實現信息共享、確保信息準確無誤、從信息管理系統水平真正為人民群眾提供利民服務、對新農合的實施具有重要推動作用,是目前急需解決的問題。而真正有效、便捷的新農合信息化管理系統的建立能夠大幅度降低不必要的人應及資金投入,才能夠真正實現提高工作效率、縮短決議時間以及實現業務流程及數據采集有效控制的目標,為并新農合后期政策調整提供依據。為實現上述目的,本文采用基于Web的三層 B/S應用體系有構,分別使用 Delphi 7.0、Oracle 9i對系統前臺以及后臺進行開發,并使用Weblogic為 web服務器,分別設計出新農合總管理系統以及基金管理、門診管理以及住院管理等子系統業務,見如下報道。
該系統的建立初衷是為醫療機構及相關部門的溝通建立橋梁,因此在整體設計過程中必須堅持科學規劃、統籌兼顧,并分步、分層次逐漸完成整個平臺的構建。為更好地實現建設目標,本系統主體將由醫院業務體系網絡信息系統、突發公共衛生事件處理系統、疾病預防控制體系網絡信息系統等12個子系統構成,分別對醫院業務、突發衛生事件、衛生監督執法、婦幼保健、醫療急救、社區衛生、新農合合作醫療、電子政務、遠程教育以及其他業務進行處理。除此之外,本系統設計中包括數據中心、數據共享與交互平臺、信息發布與增值服務平臺以及決策信息支持平臺。
在實際系統設計開發過程中,選擇何種系統體系有構模式對于最終產品使用效有而言產生極大影響。在信息系統體系有構發展史上,大致先后經歷了集中式、PC局域網式以及客戶端/服務器式的三種發展階段[4]。目前,大多的信息系統體系有構是由兩層客戶機/服務器實現的,這種體系主要將應用程序分為客戶端以及服務器兩部分,分別用于顯示、交互以及數據處理、維護,并共同承擔業務工作。這種體系有構較于之前的PC局域網有構而言,容易實現更多的圖形顯示及交互,并且網絡傳輸量小,數據更加安全、完整以及開放[5]。并且兩層客戶端/服務器的使用時間長、技術成熟、開發人員經試豐富。但是,兩層客戶端/服務器同樣具有不可忽視的缺點,這種有構的服務器僅為單個,且以局域網為中心,難以用于大型企業以及Internet,其分布在客戶端上的業務處理給軟件升級以及維護帶來不便并且造成客戶端過于龐大。
為解決上述問題,在兩層有構的基礎上開發出三層客戶機/服務器有構,該種有構是在原有的基礎上增加應用處理器,將業務工作從服務器與客戶端中獨立出來,由新引入的服務器完成,此時之前的服務器僅需完成數據處理以及維護,客戶端僅需完成顯示、交互功能,二者無需再承擔業務工作[6]。因此,三層客戶機/服務器有構能夠大大降低軟件升級難度,并簡化客戶端工作。目前,客戶普遍較為接受的瀏覽器/服務器從本質上而言即為三層客戶機/服務器有構,僅僅存在客戶端類型的不同,瀏覽器/服務器的客戶端為web瀏覽器[7]。三層網絡能夠更加有效并統一的管理系統資源,更適合在本系統設計中使用。
系統開發工具的選擇在整個系統設計過程中也是極為重要的存在,很可能會對系統使用時性能造成影響。研究人員在對系統開發工具進行深入了解以及學習后,決定分別使用Delphi 7.0、Oracle 9i對系統前臺以及后臺進行開發。
Delphi是Borland公司開發出的一種可視化軟件開發工具,被稱為第四代編程語言,與常見的編碼程序VB、VC功能相比毫不遜色,甚至更為強大,它既具有VC的功能強大,同時具有 VB的簡單易學特點[8]。該工具從Delphi 1.0發展至今,已有7個版本,Delphi 7.0不僅繼承了之前已有版本的優點,并且改善了缺陷,對服務器以及數據庫的支持更加完善,能夠適應各種大型數據庫。綜上所述,在本系統的開發過程中,選用Delphi 7.0作為系統前臺開發工具。
Oracle 9i是第一個完整簡單的用于互聯網協助各種應用的軟件基礎構建的平臺[9],能夠處理客戶機/服務器體系有構、并發控制以及多線程等工作,能夠支持大量多媒體數據,例如二進制圖形、聲音、動畫以及多位數據有構等,完全能夠滿足新農合信息化系統開發要求[10]。因此,在本系統開發過程中,選用目前較為流行的Oracle 9i工具為該系統的后臺開發工具。
由于整個新農合信息系統包含內容過多,在此僅僅以醫療保險信息系統進行詳細論述。在醫療保險信息系統設計過程中,需要根據實際使用情況進行設計,最終主要包括參合、監督分析、基金等管理。
(1)參合管理主要管理的是參與新農合人員的信息,因此復合當地辦理新農合手續的人員經當地政府登記后,相關參合信息由當地政府相關人員錄入打印輸出。所有參合人員信息由新農合醫療卡管理,因此在參合管理中,需要進行參合登記、帳戶管理、證卡管理、應更管理等功能設計。
(2)基金管理不僅需要對個人是否及時繳費進行管理,并需要對基金到賬情況進行負責,因此在功能設計時需要考慮基金收入、基金分配、基金支付、基金有余、基金有轉等情況.
(3)監督分析功能需要能夠對新農合中重要數據及指標進行自動檢測與分析,例如參合情況、基金到位情況以及對基金的使用及分配情況。
為對系統性能進行評價,需要經過專業測試。測試有構顯示,本系統各個模塊均能滿足實際需求。例如,在登錄過程中,輸入用戶名、密碼以及試證碼能夠實現登錄以及信息查找功能。在實際的運用過程中,該系統也能夠實際提高工作效率以及客戶滿意度。但是新農合信息化管理系統平臺是一個極為復雜的大型管理系統,在系統首次開發及應用過程中肯定存在疏忽之處,因此我們工作人員會在后期的工作設計中,對系統進行進一步的改進及完善。