一、系統(tǒng)構(gòu)架
隨著互聯(lián)網(wǎng)的應(yīng)用逐漸普及,網(wǎng)絡(luò)病毒泛濫,網(wǎng)絡(luò)安全受到嚴(yán)重考驗(yàn)。醫(yī)院的財(cái)務(wù)數(shù)據(jù)跟HIS數(shù)據(jù)一樣,屬于醫(yī)院內(nèi)部業(yè)務(wù)數(shù)據(jù),安全性十分重要。醫(yī)院的HIS系統(tǒng),一般都是運(yùn)行在獨(dú)立的網(wǎng)絡(luò)上,與互聯(lián)網(wǎng)是物理隔離的。如存在兩套網(wǎng)絡(luò)系統(tǒng),一套是校園網(wǎng),連接internet,另一套是HIS網(wǎng),與校園網(wǎng)是完全物理隔離的。對(duì)HIS網(wǎng)絡(luò)中的計(jì)算機(jī)都有嚴(yán)格的制度和強(qiáng)大的技術(shù)手段對(duì)其進(jìn)行控制,把感染病毒和人為破壞的幾率降到最低,保持HIS網(wǎng)絡(luò)的安全。如果財(cái)務(wù)系統(tǒng)運(yùn)行在HIS網(wǎng)絡(luò)上,不但在安全性上比互聯(lián)網(wǎng)更有保障。而且有HIS系統(tǒng)機(jī)房的各種設(shè)備維護(hù)數(shù)據(jù)安全和服務(wù)器的正常運(yùn)轉(zhuǎn)。這樣,不但使財(cái)務(wù)系統(tǒng)實(shí)現(xiàn)了網(wǎng)絡(luò)化,擴(kuò)大了財(cái)務(wù)系統(tǒng)的使用范圍,而其安全性也得到了充分的保障(如圖1所示)。
在客戶跟數(shù)據(jù)庫的聯(lián)系結(jié)構(gòu)上,主要有兩種方式,即C/S(Clients/Server)和B/S(Brower/Server)。C/S是客戶機(jī)服務(wù)器結(jié)構(gòu),每個(gè)客戶機(jī)都必須安裝客戶端軟件,客戶端軟件直接跟數(shù)據(jù)庫連接,根據(jù)預(yù)先編制的程序讀寫數(shù)據(jù)庫中的內(nèi)容。C/S的優(yōu)點(diǎn)是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。B/S結(jié)構(gòu),即瀏覽器,服務(wù)器結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3層結(jié)構(gòu)。B/S結(jié)構(gòu)主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言(VBScript、JavaScriot…)和ActiveX技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。其最大的優(yōu)點(diǎn)是便于維護(hù),修改和升級(jí)方便。根據(jù)系統(tǒng)的特點(diǎn),普通用戶查詢自己的電子帳務(wù),使用地點(diǎn)遍布HIS系統(tǒng)覆蓋的每一臺(tái)計(jì)算機(jī),并且使用人員多,故使用B/S結(jié)構(gòu)較為方便。
Linux Apache Mysq1 Per1/PHP/Python,一組常用來搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂?,擁有了越來越高的兼容度,共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)。從網(wǎng)站的流量上來說,70%以上的訪問流量是LAMP來提供的,LAMP是最強(qiáng)大的網(wǎng)站解決方案,LAMP來源于每個(gè)程序的第一個(gè)字母。每個(gè)程序在所有權(quán)里都符合開放源代碼標(biāo)準(zhǔn):Linux是開放系統(tǒng);Apache是最通用的網(wǎng)絡(luò)服務(wù)器;mySQL是帶有基于網(wǎng)絡(luò)管理附加工具的關(guān)系數(shù)據(jù)庫;PHP是流行的對(duì)象腳本語言,它包含了多數(shù)其它語言的優(yōu)秀特征來使得它的網(wǎng)絡(luò)開發(fā)更加有效。Linux操作系統(tǒng)、Apache服務(wù)器、MySQL數(shù)據(jù)庫和Ped、PHP或者Python語言,這些產(chǎn)品共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)(如圖2所示)。
二、系統(tǒng)分析
一方面,使程序設(shè)計(jì)貼近實(shí)際工作,另一方面,使數(shù)據(jù)庫的結(jié)構(gòu)能夠滿足要求并且科學(xué)合理,必須詳細(xì)分析系統(tǒng)更加細(xì)微的功能,繪制出系統(tǒng)的流程圖,這樣才能將后臺(tái)數(shù)據(jù)庫和客戶端有機(jī)地結(jié)合起來,做到提高系統(tǒng)的安全性和可靠性的同時(shí)兼顧系統(tǒng)的工作效率。用戶登錄模塊:保證用戶名和用戶預(yù)算科目的綁定。禁止查詢權(quán)限范圍之外的科目;權(quán)限配置模塊:要保證監(jiān)督部門和相關(guān)領(lǐng)導(dǎo)對(duì)所管轄的科目范圍進(jìn)行查詢;賬目瀏覽模塊:能夠根據(jù)登錄用戶綁定的科目進(jìn)行賬目瀏覽,包括預(yù)算、支出、轉(zhuǎn)賬、收入、借還款等;賬目匯總模塊:對(duì)預(yù)算科目的借貸情況進(jìn)行統(tǒng)計(jì);信息發(fā)布模塊:財(cái)務(wù)部門能夠發(fā)布相關(guān)通知和文件,并且對(duì)點(diǎn)擊新聞的個(gè)人進(jìn)行統(tǒng)計(jì)。
三、系統(tǒng)實(shí)現(xiàn)
在HIS網(wǎng)絡(luò)上架設(shè)財(cái)務(wù)科網(wǎng)站,設(shè)定網(wǎng)站域名,并在DNS服務(wù)器中添加相應(yīng)記錄。系統(tǒng)使用Linux企業(yè)版,網(wǎng)站使用其自帶的Apache服務(wù),數(shù)據(jù)庫使用MySq15.0,開發(fā)軟件選擇PHP。采用B/S構(gòu)架,可以很大程度上減小技術(shù)人員的壓力和工作量。有利于程序修改升級(jí)。LAMP構(gòu)架使用的是MySq1數(shù)據(jù)庫,具有使用方便,小巧且速度快等優(yōu)點(diǎn)。LAMP構(gòu)架上的所有程序免費(fèi),該優(yōu)點(diǎn)有效地降低了開發(fā)經(jīng)費(fèi)投入,將經(jīng)費(fèi)用于設(shè)備購買和程序開發(fā)上。另外,LAMP構(gòu)架開源的優(yōu)點(diǎn)使得開發(fā)過程能夠充分借鑒已有的成功經(jīng)驗(yàn),縮短了開發(fā)周期,提高了開發(fā)成功率??紤]到HIS系統(tǒng)的壓力和財(cái)務(wù)數(shù)據(jù)的重要性,可將系統(tǒng)安裝在一臺(tái)獨(dú)立的服務(wù)器上,并采用冷備份和數(shù)據(jù)歸檔并用的方式來保障數(shù)據(jù)的完整備份。在網(wǎng)絡(luò)設(shè)置方面,合理規(guī)劃虛擬局域網(wǎng)(vlan),充分利用使用vlan技術(shù),不僅能夠隔離廣播、提高網(wǎng)絡(luò)速度,還能加強(qiáng)網(wǎng)絡(luò)安全和方便管理。雖然財(cái)務(wù)數(shù)據(jù)庫服務(wù)器跟眾多的HIS服務(wù)器都部署在網(wǎng)絡(luò)機(jī)房,且都直連在核心交換機(jī)上。但是通過使用dan技術(shù),可以使他們?cè)谶壿嬌蠈儆诓煌木W(wǎng)絡(luò),減小因?yàn)樵谕粋€(gè)廣播域而產(chǎn)生的相互干擾。網(wǎng)站界面簡(jiǎn)潔大方,有新聞通知欄和留言板。設(shè)有用戶登錄模塊。查詢用戶必須輸入用戶名和密碼才可查詢相應(yīng)科目。用戶登錄后可以瀏覽、統(tǒng)計(jì)所屬科目賬目情況。部門領(lǐng)導(dǎo)和監(jiān)督人員可以瀏覽多個(gè)監(jiān)管范圍內(nèi)的科目賬目。
四、系統(tǒng)效果
根據(jù)財(cái)務(wù)部門的要求,該系統(tǒng)的開發(fā)中每一個(gè)功能模塊都經(jīng)過實(shí)際操作人員和開發(fā)人員的反復(fù)試用和討論,所以是一套非常實(shí)用的系統(tǒng)。此外,該系統(tǒng)的結(jié)構(gòu)和軟件優(yōu)點(diǎn)眾多:財(cái)務(wù)部門可以擺脫以前使用的經(jīng)費(fèi)本記賬手續(xù)。各部門也不再需要使用經(jīng)費(fèi)本。將每個(gè)經(jīng)費(fèi)本變成一張磁卡,通過使用磁卡在財(cái)務(wù)部門辦理報(bào)賬、借款;由于該系統(tǒng)的數(shù)據(jù)庫服務(wù)器是接人到醫(yī)院HIS系統(tǒng)網(wǎng)絡(luò),所以各單位能夠利用內(nèi)部網(wǎng)絡(luò)和計(jì)算機(jī)查看自己的經(jīng)費(fèi)使用情況,而醫(yī)院相關(guān)管理部門也同樣可以及時(shí)得到相應(yīng)的經(jīng)費(fèi)使用信息。原來運(yùn)行HIS的客戶端只要安裝軟件就能夠查詢預(yù)算情況,變成財(cái)務(wù)的客戶端,而醫(yī)院不必為此添加任何設(shè)備;使用電子借據(jù)結(jié)合紙張借據(jù),在電子借據(jù)上綁定預(yù)算科目。這樣不但可以及時(shí)方便地查看借據(jù)的情況、統(tǒng)計(jì)借款信息,而且還可以在借款的同時(shí)自動(dòng)從綁定的預(yù)算中扣除,避免了長(zhǎng)時(shí)間未還借款,又繼續(xù)使用預(yù)算。到年底發(fā)現(xiàn)預(yù)算余額不夠還款而超支的情況;可以根據(jù)財(cái)務(wù)部門的需要,自動(dòng)形成相應(yīng)的經(jīng)費(fèi)使用月報(bào)統(tǒng)計(jì)。大大減輕了以往會(huì)計(jì)手工統(tǒng)計(jì)月報(bào)表的工作;務(wù)部門的通知和文件發(fā)布在網(wǎng)站上,科室人員在HIS系統(tǒng)中的任意一臺(tái)計(jì)算機(jī)都能夠隨時(shí)看到,點(diǎn)擊通知后可以根據(jù)登錄用戶名進(jìn)行后臺(tái)記錄,隨時(shí)在財(cái)務(wù)部門匯總。及時(shí)了解閱讀通知的人員和科室情況。
五、系統(tǒng)優(yōu)勢(shì)
HIS系統(tǒng)的網(wǎng)絡(luò)平臺(tái)上除了可以運(yùn)行財(cái)務(wù)系統(tǒng),還可以運(yùn)行辦公自動(dòng)化等一系列內(nèi)部信息化系統(tǒng),該優(yōu)勢(shì)在很多的單位是沒有的。因?yàn)榇蟛糠謫挝坏木W(wǎng)絡(luò)都接入互聯(lián)網(wǎng),內(nèi)部的財(cái)務(wù)、業(yè)務(wù)等重要數(shù)據(jù)考慮到安全因素是不能夠接入的。而醫(yī)院的HIS系統(tǒng)多是專門鋪設(shè)的網(wǎng)絡(luò),跟互聯(lián)網(wǎng)是物理隔絕的,這就在安全方面具備優(yōu)勢(shì)。如果嚴(yán)格控制接人HIS網(wǎng)絡(luò)的計(jì)算機(jī),再加上完整的制度和技術(shù)手段,就能夠進(jìn)一步加強(qiáng)內(nèi)部信息的安全保密性。這也是醫(yī)院內(nèi)部相關(guān)人員通過HIS網(wǎng)絡(luò)的計(jì)算機(jī)查看預(yù)算情況和使用磁卡替代傳統(tǒng)經(jīng)費(fèi)本的物質(zhì)基礎(chǔ)。有的單位已經(jīng)實(shí)現(xiàn)了磁卡替代經(jīng)費(fèi)本,但問題在于沒有一個(gè)內(nèi)部的安全的網(wǎng)絡(luò)環(huán)境,不能在計(jì)算機(jī)上查看自己的經(jīng)費(fèi)使用情況,極為不便。LAMP構(gòu)架的優(yōu)勢(shì)非常明顯,成本低廉,技術(shù)簡(jiǎn)單普及。另外,B/S機(jī)構(gòu)特別適合醫(yī)院這種空間廣。工作點(diǎn)分布散的單位,有利于降低維護(hù)成本和工作量。在LAMP建立的財(cái)務(wù)網(wǎng)站上可以進(jìn)一步開發(fā)其他的數(shù)據(jù)采集和查詢模塊,逐漸擴(kuò)大網(wǎng)站的使用功能和范圍,擴(kuò)大網(wǎng)站影響力,使之成為集數(shù)據(jù)采集、統(tǒng)計(jì)、查詢、辦公等綜合功能的網(wǎng)站。
新的財(cái)務(wù)管理信息系統(tǒng)與醫(yī)院的HIS系統(tǒng)在同一個(gè)網(wǎng)絡(luò)中,可以將HIS的相關(guān)財(cái)務(wù)軟件、藥品物資管理軟件安裝到財(cái)務(wù)部門的計(jì)算機(jī)上,方便財(cái)務(wù)部門對(duì)資金和物資的統(tǒng)計(jì)和管理;同時(shí)也為后期調(diào)用HIS中相應(yīng)的財(cái)務(wù)數(shù)據(jù),全面實(shí)現(xiàn)數(shù)字化醫(yī)院提供了物質(zhì)基礎(chǔ)。