朱 禎,史成霞
(常州第二人民醫(yī)院,江蘇 常州213002)
在現(xiàn)今社會醫(yī)療體系中,醫(yī)院承擔著服務提供者的實體功能。醫(yī)院實質(zhì)上是一個帶有公益性質(zhì)的特殊機構(gòu),而財務報賬管理是醫(yī)院運行的關(guān)鍵環(huán)節(jié),其主要對醫(yī)院金融活動中的資金、成本、利潤等進行科學、綜合化管理,涵蓋了醫(yī)院財務預算、制度制定、成本收益管理等各個方面[1]。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,智慧財務平臺應運而生,也被引入到醫(yī)院財務報賬管理體系中。在醫(yī)院智慧財務報帳管理過程中,領(lǐng)導為總會計師與醫(yī)院院長,運作模式為集中管理或者總會計師制度,通過多個職能部門的協(xié)調(diào)作業(yè),是醫(yī)院財務報賬管理可以穩(wěn)定的、高效的運轉(zhuǎn),以此來保證醫(yī)院財務管理的穩(wěn)健運行。
醫(yī)院智慧財務信息化建設(shè)在當今醫(yī)療發(fā)展中具備現(xiàn)實意義[2]。而財務報賬指的是在記賬與算賬基礎(chǔ)上,通過財務編制等方式將醫(yī)院財務的運營情況通報給相關(guān)部門。國外的由于醫(yī)療體制比較健全,醫(yī)院主要以記賬為主,形成明細的收費賬目。而國內(nèi)在過去20 多年信息化建設(shè)中,管理信息化偏重于業(yè)務操作層面的信息化管理。隨著國內(nèi)醫(yī)改的逐步推進,相關(guān)醫(yī)改措施、政策與文件也相繼出臺,這對醫(yī)院智慧財務報賬管理體系也提出了更高的要求,設(shè)計一款醫(yī)院智慧財務報帳自動管理系統(tǒng)勢在必行。現(xiàn)有系統(tǒng)由于開發(fā)技術(shù)的落后,存在著系統(tǒng)承壓能力弱、數(shù)據(jù)安全性低的缺陷,故提出基于輕量級J2EE的醫(yī)院智慧財務報帳自動管理系統(tǒng)設(shè)計研究。輕量級J2EE指的是一整套企業(yè)級開發(fā)技術(shù)架構(gòu),具備多種組件、規(guī)范標準及技術(shù)等,每個組件分布在不同服務器上。輕量級J2EE 特征為架構(gòu)安全穩(wěn)定、可移植性強,能夠改善現(xiàn)有系統(tǒng)存在的問題,故引入輕量級J2EE設(shè)計新的醫(yī)院智慧財務報帳自動管理系統(tǒng)。
為了改善現(xiàn)有系統(tǒng)存在的缺陷,引入輕量級J2EE搭建醫(yī)院智慧財務報帳自動管理框架,如圖1所示。
圖1 醫(yī)院智慧財務報帳自動管理框架圖
輕量級J2EE架構(gòu)包含四層結(jié)構(gòu),包含瀏覽器端的視圖層、服務器上的表示層、業(yè)務邏輯層與數(shù)據(jù)訪問層[3]。其中,瀏覽器端的視圖層負責與用戶進行直接交互,并支持多種用戶端口;服務器上的表示層通過J2EE 中的JSP技術(shù)插件來反映用戶請求;業(yè)務邏輯層通過J2EE服務器封裝醫(yī)院智慧財務數(shù)據(jù)信息;數(shù)據(jù)訪問層與數(shù)據(jù)庫進行直接連接,對財務數(shù)據(jù)進行操作處理,通過JDBC 技術(shù)訪問數(shù)據(jù)庫,實現(xiàn)財務數(shù)據(jù)信息的交換[4]。
如圖1所示,此研究采用輕量級J2EE構(gòu)建系統(tǒng)框架,將設(shè)計系統(tǒng)劃分為界面層、控制層、業(yè)務邏輯層、數(shù)據(jù)持久層與數(shù)據(jù)庫五個層級,每個層級承擔著不同的系統(tǒng)功能[5]。
其中,界面層承擔著系統(tǒng)與用戶交流的功能,展示著醫(yī)院財務數(shù)據(jù)信息的流向,利用HTML 標記以及腳本語言將財務數(shù)據(jù)信息在業(yè)務邏輯層動態(tài)傳輸至界面層。另外,該層次還承擔著對輸入財務數(shù)據(jù)信息進行校驗、處理等操作,隨后再將其傳輸至業(yè)務邏輯層[6]。為了實現(xiàn)設(shè)計系統(tǒng)的異步請求數(shù)據(jù)顯示,利用AJAX 顯示技術(shù)與異步數(shù)據(jù)傳輸技術(shù),實現(xiàn)設(shè)計系統(tǒng)財務數(shù)據(jù)的獲取;
控制層[7]承擔著分析、判斷客戶端傳輸財務數(shù)據(jù)信息,并接收與控制客戶端發(fā)送過來的多種請求,為后續(xù)財務數(shù)據(jù)信息處理提供便利;
業(yè)務邏輯層[8]承擔著讀取、修改、刪除醫(yī)院財務數(shù)據(jù)的功能,并將財務數(shù)據(jù)處理結(jié)果反饋給界面層。該層次通過中間件技術(shù)對系統(tǒng)數(shù)據(jù)進行開發(fā)與管理,并利用Spring處理組件技術(shù),共同完成系統(tǒng)財務數(shù)據(jù)的有效性、便捷性傳遞;
數(shù)據(jù)持久層[9]直接與數(shù)據(jù)庫通信,實現(xiàn)財務數(shù)據(jù)的插入、修改、刪除、查詢等系統(tǒng)功能。另外,該層次需要實時反饋數(shù)據(jù)庫請求操作;
數(shù)據(jù)庫[10]承擔著財務數(shù)據(jù)存儲、關(guān)聯(lián)等功能,是設(shè)計系統(tǒng)的基礎(chǔ)與前提,均以表格形式存在。
上述過程完成了醫(yī)院智慧財務報賬自動管理框架的搭建,以此為基礎(chǔ),設(shè)計系統(tǒng)各個功能模塊。
報賬單模板管理模塊包含報賬單打印與導出以及財務報賬預算與額度、通知管理功能。由于篇幅限制,針對財務預算與額定管理程序進行設(shè)置,相關(guān)流程如下所述:
登錄醫(yī)院智慧財務報賬自動管理系統(tǒng)后,進入財務預算與額定管理頁面,選擇一條財務預算過程,單擊“增加”,進入財務預算填報頁面,填寫財務預算數(shù)據(jù)信息,例如科目編號、代碼、名稱、金額、附件等,然后單擊“提交”即可完成財務預算申請表,需要注意的是,未進行提交的財務預算申請表設(shè)計系統(tǒng)會將其自動保存至相應數(shù)據(jù)庫。財務審核員通過頁面對提交的財務預算申請表進行初審工作,若申請通過初審,則進入預算復審環(huán)節(jié);若申請未通過初審,系統(tǒng)會自動退回預算申請,用戶需要對其進行修改,并再次提交,供財務審核員審核,通過后,寫入預算數(shù)據(jù)庫[11]。
報賬流程管理模塊是報賬員、財務審核員、財務主管與系統(tǒng)管理員共用的子模塊,該節(jié)以報賬申請審核功能為例,設(shè)置報賬流程管理程序,具體步驟如下所示:
步驟一:報賬員登錄設(shè)計系統(tǒng),并進入報賬流程管理模塊中的報賬申請審核頁面;
步驟二:在步驟一頁面中填寫報賬單據(jù),報賬信息包含申請日期、報賬明細類型、合計金額等,填寫完成后,單擊“提交”按鈕;
步驟三:財務審核員進入報賬申請審核頁面,對提交報賬申請進行初審,若是通過初審后,進行報賬申請復審環(huán)節(jié),若是通過復審環(huán)節(jié),轉(zhuǎn)至步驟四;
步驟四:生成報賬申請審核表,并將其傳輸至系統(tǒng)后臺處理;
步驟五:財務報賬系統(tǒng)將報賬申請數(shù)據(jù)寫入數(shù)據(jù)庫中,自動生成應付發(fā)票數(shù)據(jù),并發(fā)送支付請求給銀企互聯(lián)系統(tǒng),完成報賬流程管理功能。
報賬數(shù)據(jù)統(tǒng)計模塊主要功能為統(tǒng)計、處理、查詢報賬數(shù)據(jù)。報賬數(shù)據(jù)統(tǒng)計程序如圖2所示。
該模塊主要應用于存儲設(shè)計系統(tǒng)后臺業(yè)務數(shù)據(jù),以此來提升財務數(shù)據(jù)訪問效率,降低財務數(shù)據(jù)的冗余性,同時還要設(shè)計系統(tǒng)數(shù)據(jù)邏輯結(jié)構(gòu),采用不同實體描述不同類型的財務報賬數(shù)據(jù)信息。
數(shù)據(jù)庫構(gòu)建的主要任務是采用數(shù)據(jù)庫表示醫(yī)院智慧財務報賬自動管理系統(tǒng)各個實體之間的關(guān)系,并依據(jù)實體屬性結(jié)構(gòu)設(shè)計數(shù)據(jù)庫表存儲結(jié)構(gòu)。
由于篇幅的限制,此節(jié)針對數(shù)據(jù)庫中的報賬信息表以及用戶信息表進行描述,如表1所示。
表1 數(shù)據(jù)庫存儲結(jié)構(gòu)表
該模塊主要功能為管理與維護設(shè)計系統(tǒng),這些功能主要通過系統(tǒng)管理員來完成。該模塊主要包含日志管理與數(shù)據(jù)管理兩個子單元。
日志管理功能指的是在對應界面輸入查詢條件,對查詢條件進行確認并提交,構(gòu)造日志查詢數(shù)據(jù)庫語句,檢索日志信息數(shù)據(jù)表,將查詢結(jié)果反饋給數(shù)據(jù)庫,并在頁面展示查詢結(jié)果。
日志查詢功能時序如圖3所示。
圖3 日志查詢功能時序圖
通過上述框架以及各個模塊的設(shè)計,實現(xiàn)了醫(yī)院智慧財務報賬自動管理系統(tǒng)的運行,為醫(yī)院穩(wěn)定運行提供更加有力的支撐。
為了驗證設(shè)計系統(tǒng)與現(xiàn)有系統(tǒng)之間的性能差異,采用MATLAB軟件設(shè)計仿真對比實驗,具體的實驗過程如下所示。
仿真環(huán)境決定著實驗是否能夠順利進行,故首要任務即搭建仿真環(huán)境,主要包含仿真環(huán)境參數(shù)設(shè)置與系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)搭建。
其中,仿真環(huán)境參數(shù)如表2所示。
表2 仿真環(huán)境參數(shù)表
設(shè)計系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)由兩臺服務器,一臺Web服務器,一臺數(shù)據(jù)庫服務器構(gòu)成。系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)如圖4所示。
圖4 系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)圖
以上述搭建的仿真環(huán)境為基礎(chǔ),進行醫(yī)院智慧財務報賬自動管理仿真實驗,通過系統(tǒng)承壓能力與數(shù)據(jù)安全性反應系統(tǒng)性能,具體實驗結(jié)果分析過程如下:
3.2.1 系統(tǒng)承壓能力分析
通過Java 對設(shè)計系統(tǒng)承壓能力進行測試,在用戶請求數(shù)100、200與300背景條件下分別進行實驗,獲得系統(tǒng)承壓能力數(shù)據(jù)如表3所示。
如表3數(shù)據(jù)顯示,隨著用戶請求數(shù)量的增加,請求成功率呈現(xiàn)逐漸下降的趨勢。通過對比發(fā)現(xiàn),雖然用戶請求數(shù)量不同,但設(shè)計系統(tǒng)請求成功率均高于現(xiàn)有系統(tǒng)請求成功率。
表3 系統(tǒng)承壓能力數(shù)據(jù)表
3.2.2 數(shù)據(jù)安全性分析
數(shù)據(jù)安全性主要通過財務報賬數(shù)據(jù)泄露率來顯示,常規(guī)情況下,財務報賬數(shù)據(jù)泄露率越低,表明數(shù)據(jù)安全性越好。通過實驗獲得數(shù)據(jù)安全性數(shù)據(jù)如表4所示。
如表4所示,設(shè)計系統(tǒng)財務報賬數(shù)據(jù)泄露率遠低于現(xiàn)有系統(tǒng)數(shù)值。
表4 數(shù)據(jù)安全性數(shù)據(jù)表
上述實驗結(jié)果顯示:與現(xiàn)有系統(tǒng)相比較,設(shè)計系統(tǒng)承壓能力更強、數(shù)據(jù)安全性更高,充分表明設(shè)計系統(tǒng)具備更好的性能。
此研究應用輕量級J2EE 設(shè)計了新的醫(yī)院智慧財務報賬自動管理系統(tǒng),極大的提升了系統(tǒng)承壓能力與數(shù)據(jù)安全性,可以為醫(yī)院穩(wěn)健運行提供更加有力的支持。