?

基于B/S架構的醫院電子病歷管理系統設計與研究

2017-03-23 10:21李波
電子設計工程 2017年5期
關鍵詞:病案病歷管理系統

李波

(南京醫科大學 附屬南京兒童醫院,江蘇 南京 210008)

基于B/S架構的醫院電子病歷管理系統設計與研究

李波

(南京醫科大學 附屬南京兒童醫院,江蘇 南京 210008)

電子病歷系統是實現數字化醫院的重要內容,先要討論電子病歷管理系統的定義及作用。因B/S結構具有維護性、擴展性強等優點,因此,基于B/S結構開發電子病歷管理系統滿足醫院發展具體要求。文中深入分析B/S架構,根據系統設計原則設計相應的功能模塊,并配備合理的數據庫,確保數據庫快速實現連接。測試結果表明,設計的電子病歷管理系統能快速錄入、查詢病案數據,能實現可靠存儲病案數據等功能,對醫院及時掌握某個病案具有重要輔助作用。

B/S架構;電子病歷;管理系統;功能模塊

電子病歷是指利用計算機錄入患者信息,主要用來保存、管理電子設施,從而改善手寫紙張病歷的不足之處[1]。目前,傳統的紙張病歷隸屬于被動服務模式,電子病歷則是主動服務形式,主要包括病案檢索、醫療質量統計、醫療評價等功能。醫院各部門、可是任一時間和地點均可調閱患者所處醫院的病歷信息,便于醫療人員在日常工作中查詢醫療人員信息,為醫療研究、教學、醫療管理等工作發揮著重要作用。因此,電子病歷并非單純的病案電子存儲,其是動態的智能信息源。文中以B/S架構為依據,設計合理的醫院電子病歷管理系統,快速實現醫院病歷檔案信息化、數字化發展效果。

1 簡述B/S架構模式

一般情況下,在B/S結構模式所設計的電子病歷管理系統由地層、中間層等組成,如圖1。在這個結構中,地層作為電子病歷管理系統中的數據服務器,具有管理、存儲患者病歷的功能[2]。中間層主要由應用服務器和Web服務器兩個內容,其中,應用服務器主要管理、查詢、歸檔病歷、制定統計報表,還可利用網關、外部系統對數據進行交換。設計的客戶端主要利用瀏覽器完成操作[3]。

圖1 基于B/S架構電子病歷管理結構圖

本系統運用B/S模式,該系統設計較強的維護性、可伸縮,促使“瘦型”客戶機可直接完成上網操作。

2 系統設計原則及其主要功能

2.1 設計系統遵循的原則

1)先進性原則:軟件設計使用最先進的體系結構及操作數據庫,具有良好的前瞻性,可以充分發揮已有計算機和網絡系統的功能及性能[4]。2)實用性原則:設計的電子病歷系統以醫院需求為依據,并融入最新的管理經驗和理念,基于統一界面下提供各類實用性功能。3)開發性及安全性原則:支持已有醫院管理系統,達到互聯互通,實現數據共享。設計的數據庫連接促使系統及數據庫完成集成操作。使用高度加密手段確保整個系統的安全性,促使整個系統具有較高的可靠性[5]。同時,惡意用戶不能進入系統查看資料,確保病歷數據的安全性,也在一定程度上保護醫院權益。4)經濟性:在確保實現系統功能基礎上,確保系統的可靠性和可擴展性,盡可能降低系統成本造價,達到最好性價比[6]。

2.2 系統主要模塊及功能

電子病歷系統主要包括病案掃描、統計打印、編輯檢索、WEB查詢等模塊組成,如圖2所示。

圖2 醫院電子病歷系統功能模塊圖

2.2.1 病案掃描模塊

該系統設計簡單明了的掃描界面,主要提供圖像矯正、文字加深、剪切黑邊等修補工具,確保獲取的病案影像清晰、明了[7]。

2.2.2 編輯管理模塊

系統輸入信息使用鍵盤輸入方法,病案首頁設計的關鍵信息是查詢原件及生成一系列報表的源數據,患者身份、病歷來源、醫生姓名等均要輸入數據庫內。

2.2.3 數據庫存儲控制模塊

數據使用圖像壓縮技術存儲新,能有效縮減存儲空間,實現高壓縮比、不失真的還原效果。利用高級加密手段確保系統的安全性,系統支持各類存儲介質,能及時把影像文件存儲在光盤庫或磁盤上[8]。

2.2.4 WEB查詢模塊

系統利用INTE RNET技術展開查詢操作,便于遠程、異地查找文檔圖案及有關信息。醫生利用醫院的內聯網、因特網在任意地點查詢各項數據,查詢界面廣泛運用IE瀏覽器,便于使用[9]。

3 設計合理的數據庫

數據庫是指把實際業務和應用處理后轉變為數據庫結構,這是一個比較復雜、繁瑣的過程。一個良好的數據庫對開發應用項目尤為重要,進行設計時不單要采用新型的技術,也必須充分考慮數據的特性、屬性等內容[10]。因此,本次設計根據醫院實際需求,設計科學、便于使用、性能好的數據庫及相應的系統,在一定程度上完成各項操作。設計的數據庫是否合理對系統使用性能產生重要影響,不能只考慮系統設計的硬件、軟件,也要合理集合數據庫中數據處理情況[11]。本系統根據醫院日常信息管理工作任務設計相應的數據庫,使用SQL Server2000是我們數據庫開發工具,以下基于SQL Server2000設計數據庫。平臺進行開發前,必須對使用的數據展開大致分類和結構展開設計,想要清晰明了系統各項功能,確保關鍵數據在意外情況下不遭受破壞。數據庫連接代碼如下:

數據庫表主要用來存儲各類數據信息,依據系統需求展開設計,醫院信息管理系統處理數據關系如圖3所示。醫院電子病歷系統主要包括病人信息表、住院記錄表、藥品信息表等,下文主要介紹病人信息表。

圖3 醫院病歷管理系統處理數據關系圖

表1 病人信息表

4 系統測試方法及主要步驟

根據測試的透明度情況,軟件測試主要包括黑盒和白盒測試兩方面的內容,黑盒測試就是根據已知產品的功能,驗證設計的系統是否可以正常運行[12]。白盒測試主要依據產品內部工作中是否嚴格按照軟件說明書進行,保障系統時刻處于正常運行范圍。從軟件測試角度來說,軟件測試與其開發思想類似,依照邏輯順序分步驟實施測試,主要測試內容如下:

4.1 單元測試

單元測試是白盒測試的主要內容,通常以代碼為單位進行相應的測試。必須注意,在函數式語言中則以函數為單元實施測試。單元測試一般需要編寫適當的測試代碼完成測試,整個測試操作由程序員編碼過程中測試[13]。

4.2 集成測試

與單元測試相比,集成測試有不同之處,其屬于灰盒測試的一種形式。集成測試主要目的是檢驗不同模塊間配合使用情況。同時,集成測試與黑盒測試不需要考慮其內部細節,由此說明,集成測試包含白盒測試、黑盒測試的特點[14]。

4.3 確認測試

確認測試是檢驗某個軟件是否達到需求要求的測試內容,通常情況下,確認測試隸屬于黑盒測試類型,Alpha和Beta測試分別屬于內部、外部用戶測試[15]。

系統開發過程中,完成單元和集成測試操作后,以下主要介紹確認測試相關內容,從而保障整個系統滿足用戶需求。

1)用戶登錄測試

醫院在B/S架構上設計的電子病歷管理系統,設計各用戶所需的登錄權限。電子病歷系統可依據設定的功能進入相應界面,登錄界面如圖4所示。

圖4 用戶登錄界面圖

2)數據查詢測試

數據查詢是電子病歷系統主要功能之一,在查詢界面下,輸入一系列查詢條件,快速查找符合條件記錄的信息。

3)數據輸入、修改測試

一般情況下,在數據輸入界面中,用戶需要簡單輸入記錄信息,并對數據庫進行生成操作。依據驗證查詢結果檢驗數據庫系統內是否保存所需的記錄信息。

4)測試統計、匯總功能

先把不同癥狀的患者及護理人員信息錄入數據庫內,根據錄入的統計條件綜合在院患者及醫護人員人數,并將上述信息繪制成新的表格,記錄在數據庫內,確保數據庫數據與統計數據相一致。電子病歷管理系統提供便捷的查詢功能,經過測試實現各種主要功能,滿足用戶實際要求。

5 結 論

綜上所述,病案屬于科技檔案的重要類型,數量較多、利用率高,多數醫院病歷管理系統是對醫院原有管理系統的有力補充,不僅對原有檔案數據實施管理,也能提供良好的電子病案接口,整合傳統與電子病案數據,真正意義上實現歸納、總結數據管理,逐步完善整個醫院病歷管理系統流程。測試結果表明,文中設計的電子病歷管理系統用戶界面友好,使用方便,促使醫院各部門的數據能夠共享。

[1]吳華.電子病歷在現代醫院管理中的作用[J].繼續醫學教育,2013,27(2):14-19.

[2]李曉明,徐雷.臨床電子病歷質量管理系統架構設計[J].中國數字醫學,2015,13(6):72-74.

[3]胡志堅.建設以電子病歷為核心的手術麻醉管理系統[J].福建電腦,2013,29(8):160-162.

[4]蔣昆,馮娟.我院信息化管理系統的建設與應用[J].中國醫療設備,2013,28(6):95-96,81.

[5]李丹,曹小佳.電子病歷信息管理系統的設計與實現[J].微型機與應用,2013,32(1):11-13.

[6]蘇韶生,楊皓程,何遠源,等.電子病歷文檔管理系統的設計與應用[J].中國病案,2014,15(1):53-55.

[7]陽紅,張彥,樊宏,等.電子病歷質量管理系統在我院的應用[J].西南國防醫藥,2014,24(12):1382-1383.

[8]唐雄.依托電子病歷的PICC置管信息管理系統的開發及應用[J].醫療衛生裝備,2013,34(2):45-46.

[9]任偉鋒,李潔.第四軍醫大學西京醫院推出國內首個急診電子病歷管理系統[J].人人健康,2013,31(24):48.

[10]王雯,洪坤明,曹倩,等.電子病歷管理系統的研究與實現[J].數字技術與應用,2015,17(10):162-163.

[11]宋云飛,陳佳琪.電子病歷管理系統的設計與實現[J].讀寫算(教育教學研究),2015,31(23):482-482.

[12]鄒芳,田曄,吳衛國,等.基于非結構化電子病歷的腦卒中數據挖掘管理系統設計和實現[J].中國數字醫學,2015,10(3):41-44.

[13]李順飛,唐曉東,劉書楠,等.新版電子病歷的病歷質量管理系統的設計與應用[J].重慶醫學,2014,25(19):2452-2454.

[14]徐磊,蔣紅兵,田書暢,等.基于C/S架構的醫院患者隨訪管理系統的設計與開發[J].中國醫療設備,2015,11(4):74-77.

[15]杜偉,唐曉東,羅娟,等.新版電子病歷系統與心電信息管理系統的融合技術[J].醫療衛生裝備,2013,34(6):68-69,86.

Design and research of hospital electronic medical record management system based on B/S architecture

LI Bo
(Nanjing Children's Hospital,Nanjing 210008,China)

The electronic medical record system is an important content of realizing digital hospital,should first discuss the definition and role of electronic medical records management system.Because of B/S structure has the advantages of strong maintainability and expansibility,therefore,development of electronic medical records management system based on B/S structure to meet specific requirements for hospital development.In this paper,in-depth analysis of B/S architecture,design the corresponding functional modules according to the system design principle,and provide reasonable database,to ensure rapid realizing database connection.Test results show that the design of electronic medical records management system can quickly entry,query the medical record data,can realize reliable storage function such as medical record data,to the hospital in time to master a certain medical record plays an important supporting role.

B/S architecture;electronic medical;records management system;function module

TN0

:A

:1674-6236(2017)05-0046-04

2016-03-21稿件編號:201603266

李 波(1978—),男,江蘇南京人,工程師。研究方向:計算機醫院管理。

猜你喜歡
病案病歷管理系統
基于James的院內郵件管理系統的實現
基于二維碼的病案示蹤系統開發與應用
強迫癥病歷簿
試析病案管理中預防病案錯位發生的方法
“大數的認識”的診斷病歷
基于LED聯動顯示的違停管理系統
海盾壓載水管理系統
為何要公開全部病歷?
試論病案管理在防范醫療糾紛中的作用
PDCA循環改進對病案首頁中主要診斷正確選擇的影響分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合