病案信息管理系統架構設計研究

前言:尋找寫作靈感?中文期刊網用心挑選的病案信息管理系統架構設計研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

病案信息管理系統架構設計研究

【摘要】隨著醫院病案信息管理系統的發展和壯大,系統自身功能越來越復雜,訪問用戶數量急劇上升,因此傳統的系統架構已經不適用,無法承載海量用戶訪問和數據存儲。為了解決上述問題,本文引入了云計算技術,該技術能夠結合B/S體系架構,將系統劃分為三個層次,分別是用戶層、接口層和資源層,提高了系統處理速度。

【關鍵詞】病案信息管理系統;云計算;用戶層;接口層;資源層

一、引言

病案信息管理系統是醫院信息化發展的重要方向,承載著醫院的診斷、治療、用藥、住院等記錄,隨著互聯網的發展和壯大,病案信息管理系統的訪問用戶越來越多,承載的數據也達到了數百T字節,因此原來的系統架構已經無法滿足高效的訪問量,亟需引入更加先進的軟件架構,建立一個多層次的系統架構,易于擴展和操作[1]。

二、新時期計算機應用軟件架構應用分析

目前,病案信息管理系統常用的架構主要包括兩種,分別是C/S體系架構和B/S體系架構[2]。C/S是一個兩層的計算機架構,分別是客戶機(Client)和服務器(Service),基于該架構的系統部署時需要安裝一個客戶端,如果用戶不懂計算機專業知識,安裝過程無法掌握,不利于系統普及和推廣。B/S是一個三層的應用軟件架構,將軟件架構劃分為瀏覽器、服務器和數據庫服務器,這樣就可以將應用軟件部署于服務器端,用戶登錄病案管理系統時,只需要在IE瀏覽器、火狐瀏覽器、360瀏覽器中輸入服務器地址,用戶即可登錄到病案信息管理系統,無論處于單位內部還是外部,均可以便捷化的隨時隨地登錄系統,實現信息查詢和處理[3]。云計算是當前比較流行的一種分布式軟件架構,其可以按照用戶的實際需求分配存儲、計算空間,為用戶提供強大的操作服務支撐,可以將數據信息保存于系統中,更好的滿足海量用戶同時訪問系統。

三、病案信息管理系統架構設計

病案信息管理系統用戶多,數據存儲量大,因此病案信息管理系統需要與當前的B/S體系架構、云計算進行集成,將系統劃分為用戶層、接口層、資源層。云計算能夠將分布于各處的終端、服務器、數據庫等設備集成在一起,利用矩陣實現信息連接和處理,強化業務操作和處理,保證系統處于一個高效、并發處理狀態。用戶層直接面向客戶,為用戶提供一個集群化的軟件登錄界面,該界面能夠覆蓋病案信息管理系統、掛號系統、藥房系統、影像系統等,實現醫院信息軟件的集成和融合,利用這些應用軟件提供一個高層次的交互界面,完成信息處理功能。接口層位于服務器層,能夠將病案信息管理系統劃分為多個單元,這些應用單元可以利用先進的、標準的接口實現數據共享,能夠定義一個良好的接口,這個接口需要部署在硬件服務平臺,這樣就可以保證系統能夠與所有類型的IE瀏覽器、硬件服務器、數據庫等集成在一起。接口層是一個松散耦合的架構,這樣的接口能夠實現動態擴展,根據病案信息管理系統運行的實際需求,可以積極的部署邏輯業務功能。接口層最為關鍵的功能還包括一個,實現邏輯業務信息解析、封裝和處理,能夠將信息發送給數據層。數據庫層和資源層集成在一起,能夠將所有的資源看作是數據,將這些資源分發給用戶使用,進一步滿足高效并發處理。數據層可以接收病案信息管理插入、刪除、修改和查詢業務,將用戶期望的數據反饋給接口層,接口層將這些信息封裝在一起就可以發送給用戶。數據層采用的關鍵技術WSDL、UDDI、SOAP等,WDSL是一個Web服務描述語言,利用可擴展標記實現Web服務函數、參數、返回值描述,將用戶期望的信息利用程序進行開發,實現信息加工處理。UDDI是一個通用描述、發現和集成的業務,這個業務是一種目錄服務,可以實現信息數據的注冊、注冊和查找,可以對Web服務實現搜索機制、注冊機制,進一步完成信息加工和處理服務。SOAP作為一個面向對象的服務協議,其可以將數據消息發送給數據庫,并且與接口集成在一起,實現信息的加工,綁定數據類型,具有重要的作用和意義。

四、結束語

病案信息管理系統是醫院重要的信息化應用軟件,經過多年的運行和發展,已經積累了海量的用戶資源,因此本文在系統設計時引入先進的云計算技術,利用云計算實現按需分配,保持存儲器、服務器、CPU和帶寬的高效利用,具有重要的作用和意義。

參考文獻

[1]叢慶華,任宏梅,于平川,等.醫院病案電子管理系統建立與運用[J].中國衛生產業,2015(6):157-158.

[2]李波.基于B/S架構的醫院電子病歷管理系統設計與研究[J].電子設計工程,2017,25(5):46-49.

[3]韓燕.醫院病案管理信息系統的設計方案和應用體會[J].臨床合理用藥雜志,2015,8(34):175-176.

作者:梁曉龍 單位:西南醫科大學附屬醫院

亚洲精品一二三区-久久