曾麗娟,邱 毅,段 濤,李建水,唐嘯龍,鄧大煒
(川北醫學院附屬醫院信息中心1,肝膽外二科2,四川 南充 637000)
隨著醫療健康衛生制度的不斷改革,人民群眾對醫院服務提出了更高的要求。但目前醫院醫護人員相對緊缺,很難兼顧到每1 位患者,因而可能會導致醫生與患者之間出現糾紛,降低患者的就醫體驗。志愿者的加入在一定程度上減輕了醫護人員的工作壓力,還提升了醫療服務、緩解了醫患矛盾[1,2]。目前,參加醫院志愿者活動的主體大多為醫學生,通過志愿者服務活動,他們可以提前了解醫院的工作內容、提高與患者的溝通能力,鍛煉自己的組織能力,使學習內容、醫德修養有了實踐性的落腳點,對以后的工作具有較大的幫助[3]。對社會而言,志愿者服務弘揚了“奉獻、友愛、互助、進步”的奉獻精神[4]。近年來志愿者工作已逐漸成為醫院工作不可或缺的服務項目,各家醫院也越來越重視志愿服務工作的開展。因此,醫院志愿者管理信息化是管理的必然之路。本文結合我院志愿服務的需求,設計開發了志愿者管理系統,現總結如下。
我院團委組織成立了志愿者組織,每年志愿者達3000 人次,每年累計志愿服務達上萬小時。目前我院志愿者主要工作包括:①門診服務項目:志愿者提供掛號咨詢服務以及門診、B 超、檢驗等科室的導醫咨詢服務;提供自助化驗單、檢查單打印服務;普及健康知識等;②病房服務項目:配合醫務人員對患者及家屬進行術前心理疏導,對患者進行術后陪護,開展一些活動緩解患者壓力等;③配合醫院醫務工作者開展義診活動。目前我院志愿服務管理處于紙質化階段,包括志愿者的招募、培訓、考核與管理以及活動策劃等仍采用手工模式,這無疑給志愿者團隊增加了工作量,并且易導致數據丟失,在一定程度上制約了醫院志愿服務的發展。為推動我院志愿醫療服務深入發展,加強醫院志愿者的管理,實現志愿者管理規范化、精細化、電子化,提高志愿者服務管理水平[5],亟需開發一套醫院志愿者管理系統。
2.1 志愿者層面 為志愿者提供方便,實現志愿者自助遠程注冊、活動報名、培訓報名等;能實時查看醫院志愿活動安排、通知公告,靈活的選擇志愿者活動;醫院重要信息能及時以短信方式推送給志愿者;并且能實時查看服務時長排名,激發志愿者的服務興趣[6]。
2.2 管理人員層面 志愿者招募方面,通過在線志愿者系統,增加注冊登記的便捷性,也有利于社會其他人士對志愿者服務的了解,拓寬了志愿者的招募渠道。整合資源方面,將志愿者、活動、培訓、通知公告、消息、志愿者考核評優等信息整合到一個系統,減少紙張浪費,真正做到了志愿者-活動的無縫對接。減輕志愿者管理人員工作量,醫院管理人員通過系統管理志愿者、志愿活動、崗前培訓、公告,給志愿者推送消息,維護管理人員,自動考勤志愿者活動、培訓,智能統計志愿者服務時長排名等,并且后期能根據實際運行中采集的數據,進行統計分析,減輕人力成本投入的同時也提高了管理效率。
2.3 志愿服務活動管理流程層面 結合志愿者自身需求和醫院志愿者管理人員的需求,提出一套可適用于我院志愿者管理工作的業務流程模型,并在此過程中,完善優化志愿服務活動流程。
3.1 系統網絡架構設計 由于系統部署在外網上,為了防止非法入侵,保障應用及數據庫的正常工作,需要添加網絡安全設備網閘和防火墻,網絡架構見圖1。
3.2 系統結構設計 系統分為志愿者前端與后臺管理端。志愿者前端主要包括志愿者注冊、個人基本信息管理、活動報名、培訓報名、公告報名、消息報名、排名查看等模塊。后臺管理端主要包括志愿者管理、活動管理、培訓管理、活動報名管理、培訓報名管理、消息管理、公告管理、管理員管理等模塊,見圖2。
3.3 系統流程設計
3.3.1 志愿者流程設計 志愿者注冊流程:志愿者錄入基本信息,提交到后端待管理員審核,審核通過則注冊成功。志愿者登錄系統,可查看個人基本信息、公告、活動、消息、培訓、排名等,各模塊流程見圖3。
3.3.2 后臺模塊 管理員登錄系統后,可對志愿者進行審核管理。①活動、培訓進行管理:主要包括新增、修改、刪除、查看活動、培訓;②活動報名、培訓報名進行管理:主要對志愿者報名進行審核管理;③消息管理:對于一些重要通知,管理員可新增消息,然后系統會調取短信接口發送給志愿者;④公告管理:主要包括新增、修改、刪除、查看活動;⑤管理員管理:主要包括新增、修改、刪除、查看管理員。各個模塊流程見圖4。

圖1 系統網絡架構設計

圖2 系統結構設計

圖3 志愿者流程設計圖

圖4 后臺管理流程設計圖
3.4 系統架構設計 綜合考慮系統系統維護、安全要求、程序架構、用戶接口、信息流等方面需求,本系統采用B/S 架構。客戶端不需要安裝專門的軟件,只需要瀏覽器即可,瀏覽器通過Web 服務器與數據庫進行交互,可以在不同平臺下工作。系統的安裝和維護工作全部集中在應用服務器上。這樣滿足了不同人員、不同地點、以不同的方式訪問和操作的要求[7,8]。
3.5 安全設計 由于該系統涉及志愿者隱私信息,應該從以下幾個方面對數據進行考慮:①信息安全:包括信息傳輸安全,要在數據傳輸過程中使用加密手段,利用國家批準使用的密碼算法對數據加密,保證數據安全;信息存儲安全,要采取先進的數據存儲和備份技術及設備[9];②信息訪問安全:要對數據資源訪問規定不同的訪問等級,不同用戶只可訪問經過授權的數據資源[10];③管理安全:制定必要的安全管理制度和措施,如機房出入管理制度、系統維護制度、數據定期備份制度、各種緊急情況的應急措施等[11];④應用層面:基于角色配置的安全管理策略,針對不同用戶提供不同的數據。
4.1 數據庫管理平臺 基于ORACLE 數據庫支持多用戶、多事務量的事務處理,保持數據安全性和完整性的同時發揮性能優勢,支持分布式數據處理,具有可移植性等顯著特點[12]。
4.2 數據庫設計 在對系統結構、流程設計完成后,系統數據庫設計如下:主要包括基礎字典表、用戶信息表、日志表、活動表、活動時段定義表、志愿者活動記錄表、培訓表、培訓記錄表、公告表、消息表、用戶協議表、問題表等,見圖5。

圖5 數據庫表結構
4.3 系統實現工具與開發平臺
4.3.1 前端頁面開發 Vue 是一套構建用戶界面的漸進式框架,它的特點是核心只關注視圖,易學、輕量、靈活、性能高、漸進式框架。VUE 的核心點是響應的數據變化(當數據變化時,視圖自動更新)及組合的視圖組件(UI 頁面映射為組件樹,劃分組件可維護、可復用、可測試性高)。基于以上特點,本系統前端頁面開發選用VUE 框架[13]。
4.3.2 后端系統開發 綜合JAVA 面向對象、分布式、健壯、結構中立、安全、可移植等特點,本系統開發語言選取JAVA,并且使用J2EE 架構,采用MVC 設計模式,通過JSP、Servlet 等技術實現。
志愿者管理系統的設計與實現給醫院、志愿者管理人員及志愿者帶來諸多便利:對醫院,促使了醫院志愿服務事業的持續發展,推動了我院志愿醫療服務深入開展,對構建和諧醫患關系也起到了積極效應。對于醫院管理者,志愿者管理系統的設計與實現,將紙質流程電子化,使管理人員的工作效率與管理質量都得到了明顯提高。在本次開發過程中,通過軟件載體,梳理了我院志愿者管理流程,使志愿者管理更加規范合理;同時,本系統的設計與實現,為志愿者帶來了方便,提高了志愿者的服務熱情。