


摘要:信息系統建設肯定是有不同的系統組建而成,但這些系統必須有機的統一的集成在一起進行全面整合,不能出現信息孤島現象。我院結合自身醫療業務特點以及多年應用HIS系統經驗,決定采用C/S/S體系結構,所有業務按照SOA的開發理念分解為若干松耦合的模塊,這些模塊構成如掛號、門診、醫生站等實際應用系統。該系統操作簡單易懂,提高了工作效率,降低了硬件投資成本,方便了系統維護管理。
關鍵詞:醫院;HIS系統;建設
Abstract: To have different system information system construction must be established, but the system must be the unity of the organic integration of fully integrated together, can't appear the phenomenon of information island. Methods: combining with service characteristics of their own health and many years of experience in application of HIS system, decided to adopt C/S/S architecture, all the business according to the development concept of SOA is decomposed into a number of loosely coupled modules, these modules such as registered, clinic, doctor stand system in practical application. Conclusion: the system is simple to understand and improve the work efficiency, reduce the hardware cost of investment, convenient maintenance and management system.
Key words:Hospital; HIS system; Construction
1 系統升級背景
我院目前HIS系統是傳統兩層結構的產品,建設時間較早,技術相對落后,業務覆蓋面窄,缺乏統一規劃,缺少信息的標準化和多子系統集成,存在信息孤島現象,限制了醫院信息系統未來的規劃和發展,系統不可避免的存在平臺低,安全性低,數據容量低等亟待解決的問題。近年來,隨著醫院業務不斷發展,數據量不斷擴大,對信息系統要求越來越高,原有系統缺陷越來越突出。借著醫院新院區建設的開展,醫院信息化建設也被列為一個重點項目。
我院之前一直使用津微首佳HIS系統,醫院各個臨床科室醫生和護理人員對系統完全熟悉操作過程且多年來該公司系統一直穩定運行。但是原有HIS系統經過多年運行數據量龐大,運行性能下降,需要系統整體進行升級。在此之前該公司也已研發出新一代C/S/S架構體系HIS系統來提升性能,完善系統管理。因此我院進行招標采購HIS系統,確定采用該公司新一代HIS產品。
2 系統運行環境
2.1硬件環境基本要求 ①服務器及數據初始化服務器(性能可靠):1臺服務器并配有CD-ROM、網卡及其驅動程序。②客戶端(兼容性好):標準配置計算機并配有網卡及其驅動程序,作為客戶終端培訓網絡環境服務器與終端客戶機聯成局域網,并且連接可靠,開機即可正常使用。
2.2軟件環境基本要求 ①服務器端:WIN2003 SERVER,sql server 2005企業版;②客戶端:操作系統(windows xp 、windows32位)。
3 系統設計架構
DBCF架構是在傳統的c/s兩層結構中,增加了DBCF組件服務器層,使之成為三層結構,見圖1。
資源合理利用:應用是在終端上運行的,因此有效的分散運算量,發揮了網絡中所有計算機的效能。
部署快速:應用存儲在DBCF服務器上,在使用時被下載,因此所有對應的修改和升級只需要在DBCF平臺上完成,終端就會自動更新。
不依賴應用服務器:不像B/S架構,因為應用運行在本地PC上,即使DBCF平臺服務器癱瘓,也不會影響醫院業務應用。
靈活變更應用:任意根據我院業務情況進行組合DBCF平臺上,各種模塊,定制出貼合我院業務特點系統軟件。
研發理念:秉承\"魔方架構,隨需應變\"的理念,我院的HIS系統完美融合人員、目標、資源、過程管理,在給醫院用戶帶來先進辦公方式的同時,也將給醫院導入先進的管理理念,促成醫院管理和業務管理的全面升級,工作更有效,管理更科學,執行力和競爭力更高。
醫療業務管理協同平臺系統采用魔方式三層架構開發,具有平臺性、開放性、集成性、智能性的特點,是真正的協同辦公平臺,允許用戶自由配置各種業務模塊,整合數據,生成報表,構建統一的信息化中心平臺,實現隨需應變的管理。
再好的功能、再好的技術,如果不能夠方便的使用,一切都是空談。易用性是被絕大多數軟件公司所忽略,但被我們高度重視的性能指標,為此我們完全按照普通醫療用戶的使用習慣來設計功能的結構、名稱、排列、使用方式,實現了常用功能無需培訓即可直接上手使用的效果,大大減少了系統實施的障礙和成本,提升了實施成功率。
4 系統應用效果
4.1降低了硬件投資成本
4.1.1實現軟件系統負載均衡 我們應用DBCF組件平臺采用智能客戶端技術,將常用的數據以及運算在終端計算機完成,因此有效降低了對服務器的性能要求,均勻分配了整個系統的壓力,并通過DBCF組件服務器控制整個網絡負載控制,使HIS本身實現\"負載均衡\",降低了對服務器硬件投資要求。
4.1.2壓縮傳輸,降低網絡資源消耗 DBCF組件平臺結合網絡中各個客戶端各自的計算功能,實現網格式計算模型,只傳輸必要的持久化數據進行傳輸,完成系統存儲功能。
4.1.3集中管理終端 DBCF組件平臺在客戶端管理方面實現了網絡云管理模式,醫院系統管理員只需要使用網絡云管理服務器,就可以實現對客戶端的管理和監控:①遠程控制/問題解決;②補丁和升級控制;③新版本自動升級,舊版本備份;④使用狀況實時監控;⑤日志審查;⑥用戶操作權限管理。
4.2增強了系統安全性
4.2.1全日志記錄 DBCF組件平臺統一管理所有客戶端的使用行為和系統運行狀態,并詳細完整的記錄每一個操作過程,以保證客戶端和服務器的任何行為都有據可查,保證系統健康穩定運行。
4.2.2具備防病毒、黑客能力 DBCF組件平臺自身具備三層安全防火墻,第一層:DBCF組件平臺的智能客戶端會定時與遠程服務器系統進行校驗,當發現受到攻擊時會自動進行程序鎖定,禁止本客戶端程序登陸,后臺會啟動遠程備份服務器對本客戶端進行程序替換。第二層:DBCF平臺核心服務器會定時檢查所有客戶端程序,當發現問題客戶端時,將關閉該客戶端登陸功能,后臺會啟動遠程備份服務器對該客戶端進行程序替換。第三層:DBCF組件平臺自身具備核心數據保護機制,即非法客戶端登陸系統,非授權用戶登陸服務器,系統管理員用戶通過不合規手段查詢系統業務數據時,平臺安全組件將自動屏蔽該請求。
4.2.3多層加密體系 為保障系統安全,DBCF組件平臺在客戶端、中間層、服務器端都采用了相應的加密技術、數字簽名機制,來保護系統安全穩定運行。
4.2.4終端授權 DBCF組件平臺采用了基于IP地址和MAC地址雙重加密校驗綁定,嚴格控制非授權終端的訪問。
4.2.5動態密碼 DBCF組件平臺采用動態密碼技術,可以隨時更改數據庫訪問用戶和密碼。
4.2.6基于AD(活動目錄)的單點登錄 DBCF組件平臺采用與WindowsAD(活動目錄)集成的單點登錄模式.用戶只需登錄Windows就可使用泵統,避免了重復登錄。通過與AD集成,AD所能實現的安全策略也同樣適用于DBCF組件平臺,進一步加強了系統整體安全性。
4.3提升了容災能力
4.3.1低耦合分層結構 DBCF組件平臺采用分層松耦合設計,客戶端、服務器、中間件那一層程序出現問題,系統會自動將其隔離,進入離線工作模式,待該問題故障排除后,系統會自動進入聯線模式,因此即便出現系統級故障,也不會影響正常的醫療業務開展;在發生故障和解決故障階段系統仍然可以在離線狀態下完成工作。
4.3.2分布式數據存儲 DBCF組件將核心數據庫按業務功能設計成分布式存儲模式,一方面,可以將在系統發生故障時便于各自在離線狀態下工作。另一方面,也有利于系統核心數據庫的性能提升。
4.4實現信息互聯互通 DBCF組件平臺產品統一采用OpenXML標準作為數據的傳輸、存儲格式、由于XML標準是一套開放的國際標準,因此我院信息化系統只要遵循這一標準即可實現數據互聯互通,打破信息孤島,使信息最大化的有效利用。
4.5實現按我院需求定制 按照SOA的軟件升發思想,我們將醫院的業務劃分成數百個彼此獨立的組件,整個HIS系統則像搭積木一樣由這些組件搭建而成,從而使得按照用戶的實際需要按需定制HIS系統成為可能。
我們將整個配置工具集成在DBCF組件平臺服務器的控制臺中,用戶可以脫離HIS廠商而自由組合這些組件,隨時按需定制自己的系統,保證了最快速的實現用戶的需求。
組件采用完全開放的接口,用戶也可以自己開發或委托其他廠商開發兼容的組件,集成到已有的DBCF組件平臺中,為用戶實現了前所未有的靈活性,見圖2。
4.6集成工作流引擎 DBCF組件自身配備了工作流引擎,可以將醫院的實際業務和管理流程進行靈活的配置。例如在物資出庫管理模塊中,當物資出庫手續發生變更時,系統僅需要配置變更出庫流程即可完成,見圖3。
編輯/趙恒德