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