社區(qū)醫(yī)療管理系統(tǒng)設計與實現
社區(qū)醫(yī)療衛(wèi)生作為三級預防體系的一個重要組成部分,社區(qū)醫(yī)療條件越來越成熟,社區(qū)醫(yī)療基本保障條件也逐漸的完善,福利制度也得到了很好的體現,但是這些還并不完善,比如像社區(qū)的信息管理系統(tǒng)的設計與實現問題就逐漸擺在了桌面上,如何能夠*化的管理社區(qū)的醫(yī)療信息這是一個極為重要的問題。一個功能完備的社區(qū)醫(yī)療服務系統(tǒng)可以使醫(yī)生方便地管理社區(qū)內居民的健康檔案,提供常見疾病檢索、流行病預防常識、重大疾病的預警信息、健康保健及營養(yǎng)衛(wèi)生常識等醫(yī)學信息服務,并能在緊急情況下盡快得到病人的病史等基本信息;24小時提供全科、全程服務,居民常見病、多發(fā)病大多可以在社區(qū)解決,還可以做到慢性病治療和預防,還可以實現看病的過程的信息化。因此對于社區(qū)醫(yī)療信息管理系統(tǒng)的設計與實現的探討有著十分重要的意義。?
1 開發(fā)系統(tǒng)使用的關鍵技術?
社區(qū)醫(yī)療管理系統(tǒng)基于B/S模式,以JAVA為平臺,應用J2EE JSP為編寫語言,采用MYSQL作為存儲數據的數據庫。?
??本系統(tǒng)采用B/S模式,這是因為B/S模式可以更好地實現系統(tǒng)的分層管理以及資源共享,可將系統(tǒng)結構將分為客戶端層、Web服務器層以及數據層的三層結構。同時,B/S模式下的用戶只需通過瀏覽器,就可以實現程序的安裝、使用、維護及更新,可以更好地與TCP/IP以及HTTP等協(xié)議相融合,實現技術平臺的穩(wěn)定性。?
??J2EE是一種利用JAVA 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構。J2EE體系結構提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應用的需求。通過提供統(tǒng)一的開發(fā)平臺,J2EE降低了開發(fā)多層應用的費用和復雜性,同時提供對現有應用程序集成強有力支持,完全支持Enterprise JAVABeans,有良好的向導支持打包和部署應用,添加目錄支持,增強了安全機制,提高了性能。?
??采用MySQL作為數據庫,是因為MySQL是一個真正的多用戶、多線程SQL數據庫服務器,它具有強大功能、靈活性、豐富的應用編程接口(API)以及精巧的系統(tǒng)結構,特別是與Apache和PHP/PERL結合,為建立基于數據庫的動態(tài)網站提供了強大動力。?
社區(qū)醫(yī)療是為社區(qū)內的居民提供公共衛(wèi)生服務和基本醫(yī)療服務,社區(qū)醫(yī)療管理系統(tǒng)分為三個模塊,分別為患者用戶板塊:患者可以查詢醫(yī)生的信息和在職時間,可以預約醫(yī)生并查看預約信息,可以查詢自己病歷;醫(yī)生用戶板塊:醫(yī)生可以查詢哪些患者預約了自己,可以給患者創(chuàng)建病歷并實時更新,可以查詢患者的病歷;管理員板塊:主要對醫(yī)生信息進行管理,添加,刪除,更改醫(yī)生信息。系統(tǒng)功能圖如圖1所示。?
3 社區(qū)醫(yī)療管理系統(tǒng)的設計與實現?
3.1 系統(tǒng)設計?
系統(tǒng)將用戶分為患者用戶,醫(yī)生用戶和管理員,擁有各自的權限,如患者社區(qū)居民可在系統(tǒng)中快速查詢到自己的歷史病歷及*的就診信息,還能足不出戶就了解到*的醫(yī)療資訊,而且,居民可以查詢各大醫(yī)院醫(yī)生的信息,并提前進行預約,這樣既方便又快捷。醫(yī)生可進入系統(tǒng)中的診斷管理,在會診過程中錄入相應的會診信息,并在服務提醒表單中查看到需要服務的時間及相關內容,并依此進行相應的上門服務等工作。管理員則對整個系統(tǒng)進行維護,系統(tǒng)流程圖如圖2所示。?
3.2 系統(tǒng)實現?
社區(qū)醫(yī)療管理系統(tǒng)在操作過程中需要用戶錄入居民就診信息、醫(yī)療訊息、醫(yī)生信息等基礎信息,為了確保錄入信息的正確性,系統(tǒng)加入了部分錄入信息的驗證功能,以防一些非法輸入造成系統(tǒng)的故障。本系統(tǒng)輸出的數據通過簡單表格的形式向用戶展現各類信息,如*醫(yī)療信息、會診醫(yī)生信息等,頁面簡單而且友好,操作簡便,甚至一些不怎么懂電腦的人也能快速上手,系統(tǒng)的可用性很高。?