張釋文 李辰旭 侯慶鋒
(1.泰山醫(yī)學(xué)院放射學(xué)院,山東 泰安 271016; 2.中國人民武裝警察部隊后勤學(xué)院,天津 300162)
基于WEB的小型社區(qū)醫(yī)療信息系統(tǒng)設(shè)計與實現(xiàn)
張釋文1李辰旭2侯慶鋒1
(1.泰山醫(yī)學(xué)院放射學(xué)院,山東 泰安 271016; 2.中國人民武裝警察部隊后勤學(xué)院,天津 300162)
目的 研發(fā)一套針對社區(qū)環(huán)境的醫(yī)療信息系統(tǒng),實現(xiàn)社區(qū)醫(yī)療信息的網(wǎng)絡(luò)化管理。方法 采用基于WEB的瀏覽器/服務(wù)器(browser/server,B/S)模式網(wǎng)絡(luò)架構(gòu)。以Apache為網(wǎng)絡(luò)服務(wù)器,PHP為腳本語言,MySQL為數(shù)據(jù)庫管理工具。所有代碼都在服務(wù)器端實現(xiàn)。為保護患者隱私和系統(tǒng)數(shù)據(jù)安全,系統(tǒng)采用嚴格的用戶分級授權(quán)機制。結(jié)果 在實驗室模擬環(huán)境下,測試結(jié)果表明系統(tǒng)安全可靠,設(shè)計能滿足當前社區(qū)醫(yī)療信息化的基本要求。結(jié)論 以免費開源工具為基礎(chǔ)構(gòu)建的基于WEB的小型社區(qū)醫(yī)療信息系統(tǒng)可基本滿足一般社區(qū)的醫(yī)療信息化需求。
社區(qū)醫(yī)療;信息;瀏覽器/服務(wù)器模式
近年來,我國醫(yī)療體制改革進展迅速,尤其是國家對基層社區(qū)的醫(yī)療投入逐年增加。但長期以來,廣大基層社區(qū)的醫(yī)療信息管理仍然是傳統(tǒng)的手工管理,醫(yī)療信息不易共享,且極易丟失,不便于管理監(jiān)督[1-2]。為利用先進的信息化手段系統(tǒng)化管理社區(qū)醫(yī)療信息,提高管理效率,本研究利用免費開源工具設(shè)計開發(fā)了一套針對基層社區(qū)醫(yī)療環(huán)境的醫(yī)療信息系統(tǒng)。系統(tǒng)采用基于WEB架構(gòu)的瀏覽器/服務(wù)器(browser/server,B/S)模式,配置使用簡單方便,便于基層醫(yī)務(wù)人員使用。在實驗室模擬環(huán)境下對系統(tǒng)進行了測試,實驗結(jié)果表明本研究開發(fā)的小型社區(qū)醫(yī)療信息系統(tǒng)可以有效地解決當前社區(qū)醫(yī)療信息管理問題,有利于未來社區(qū)醫(yī)療與高層次醫(yī)療機構(gòu)和上級管理部門的網(wǎng)絡(luò)互聯(lián)與信息共享。
1.1系統(tǒng)開發(fā)工具
本系統(tǒng)采用了當前國際流行的免費開源開發(fā)工具。系統(tǒng)服務(wù)器采用廣泛應(yīng)用的Apache[3]。網(wǎng)頁腳本采用PHP語言編寫[4],系統(tǒng)數(shù)據(jù)庫采用MySQL設(shè)計[5]。
1.2系統(tǒng)整體設(shè)計與功能模塊
本系統(tǒng)采用B/S模式,為一個三層結(jié)構(gòu),所有功能均位于服務(wù)器中,用戶端只需連網(wǎng)并安裝有網(wǎng)絡(luò)瀏覽器。為加強系統(tǒng)安全、保護患者隱私和重要的醫(yī)療數(shù)據(jù)安全,系統(tǒng)采用了嚴格的用戶分級授權(quán)控制機制。不同角色的用戶憑各自的用戶名和密碼登錄系統(tǒng)。用戶密碼均采用了加密處理。為方便用戶使用,系統(tǒng)使用統(tǒng)一的登錄界面,根據(jù)用戶輸入的用戶名、密碼和用戶角色分別顯示不同的功能界面。系統(tǒng)的用戶類型及相應(yīng)的權(quán)限設(shè)計見表1。
表1 系統(tǒng)用戶分級及相應(yīng)的權(quán)限
1.3系統(tǒng)的運行邏輯
本系統(tǒng)中用戶類型多,負責(zé)的任務(wù)各不相同。因此,針對不同的用戶角色,設(shè)計了不同的功能頁面。所有用戶都從一個統(tǒng)一的登錄頁面登錄,系統(tǒng)自動化根據(jù)用戶類型轉(zhuǎn)向?qū)?yīng)的功能頁面。各用戶只能操作自己權(quán)限內(nèi)的數(shù)據(jù),系統(tǒng)的主體邏輯如圖1所示。
圖1 系統(tǒng)主邏輯
本系統(tǒng)的登錄界面見圖2。圖3~5是系統(tǒng)管理員及與影像檢查預(yù)約管理有關(guān)的主要用戶的主頁面。
在實驗室的局域網(wǎng)環(huán)境下,對本系統(tǒng)進行了部署測試。經(jīng)測試,所有功能運行正常,運行穩(wěn)定,系統(tǒng)安全機制可靠。流程設(shè)計符合實際工作環(huán)境。
圖2 系統(tǒng)的登錄界面
圖3 系統(tǒng)管理員頁面
圖4 臨床醫(yī)生主頁面
圖5 影像技師主頁面
本研究針對基層社區(qū)醫(yī)療信息管理需求設(shè)計開發(fā)了一款小型應(yīng)用系統(tǒng),實現(xiàn)了社區(qū)醫(yī)療信息的網(wǎng)絡(luò)化管理。為節(jié)約成本,系統(tǒng)采用了免費、開源的開發(fā)工具,系統(tǒng)對硬件的要求低,配置使用方便,功能
設(shè)計充分考慮基層實際需要。系統(tǒng)用戶采用分級管理并設(shè)置了可靠的認證機制,防止了患者隱私數(shù)據(jù)的泄露及個別人員對相關(guān)數(shù)據(jù)的惡意篡改。
醫(yī)療信息化是當前衛(wèi)生領(lǐng)域的重要內(nèi)容,國內(nèi)外眾多公司和科研機構(gòu)都在開展相關(guān)研究。本研究中,課題組針對基層醫(yī)療機構(gòu)采用免費開源工具進行相關(guān)研究,對相關(guān)問題進行了探討,理清了基層醫(yī)療機構(gòu)的需求與一般工作流程。在充分調(diào)研的基礎(chǔ)上進行了系統(tǒng)開發(fā),初步實驗結(jié)果證明,本研究設(shè)計開發(fā)的系統(tǒng)能滿足基層醫(yī)療信息管理的信息化,可解決當前存在的基層醫(yī)療信息管理中存在的緊迫問題。本系統(tǒng)采用免費工具開發(fā),對系統(tǒng)硬件的要求極低,幾乎不用任何費用,適合在基層醫(yī)療單位中應(yīng)用。
醫(yī)療信息管理涉及到法律、信息安全等諸多問題,本研究中僅針對當前實際實現(xiàn)了相應(yīng)的功能,在法律和安全問題上,采用了分級用戶管理和訪問授權(quán),在一定程度上防止了隱私數(shù)據(jù)的泄露和非法修改,但仍不夠完善,還需到實際的應(yīng)用環(huán)境中進行大量的測試。我們將在今后的研究中進一步加以完善提高。
[1] 顧德松,姚旭升.新型農(nóng)村合作醫(yī)療信息化建設(shè)與問題研究[J].中國醫(yī)院管理,2016(17):148-152.
[2] 孟勛.醫(yī)療信息化中的醫(yī)院信息系統(tǒng)建設(shè)研究[J].中國衛(wèi)生產(chǎn)業(yè),DOI:10.16659/j.cnki.1672-5654.2016.35.066.
[3] Apache官方網(wǎng)站.http://www.apache.org/.
[4] PHP官方網(wǎng)站.http://www.php.net/.
[5] MySQL官方網(wǎng)站. https://www.mysql.com/.
[6] 薛衛(wèi)京,魯文,侯慶鋒,等.小型醫(yī)院PACS系統(tǒng)的設(shè)計與實現(xiàn)[J].中國醫(yī)學(xué)裝備,2006,3(1):18-20.
[7] 侯慶鋒,王鵬程,劉吉東,等. DICOM圖像網(wǎng)絡(luò)傳輸處理的初步研究[J].醫(yī)學(xué)影像學(xué)雜志,2007,17(12):1349-1350.
The design and realization of a WEB-based small-scale community medical information system
ZHANG Shi-wen1LI Chen-xu2HOU Qing-feng1
(1.School of Radiology, Taishan Medical University, Taian 271016, China;2.Logistic University of PAP, Tianjin 300162,China)
Objective: To develop a medical information system for network management of the medical information in community. Methods: The architecture of the system was browser/server (B/S) mode based on WEB technology. Apache was adopted as the WEB server and PHP as the programming language in the server side. MySQL was used to manage the database. All the scripts were installed and running in the server side. To protect the privacy of patients and the core data of the system, a dedicated user grouping and authorizing mechanism was developed. Results: The system was tested in the laboratory environment, and the preliminary results indicated that the system was able to fulfill the basic requirements of community medical information system and was robust and secure. Conclusion: The preliminary experimental results indicate that the WEB-based community medical information system developed using open-source free toolkits is able to fulfill the basic requirements in community medical environment.
community medicine;information;browser/server
教育部大學(xué)生創(chuàng)新創(chuàng)業(yè)計劃項目(201510439159)。
張釋文(1994—),女,陜西延安人,泰山醫(yī)學(xué)院放射學(xué)院生物醫(yī)學(xué)工程本科學(xué)生。
侯慶鋒(1979—),男,博士,主要從事醫(yī)學(xué)影像信息及醫(yī)學(xué)成像技術(shù)研究,E-mail: qfhou@tsmc.edu.cn。
TN948.61
A
1004-7115(2018)01-0050-03
10.3969/j.issn.1004-7115.2018.01.015
2017-11-06)