王平
摘 要:針對傳統(tǒng)隨訪系統(tǒng)功能單一等問題,結合當前的云計算等技術,提出一種基于云計算的醫(yī)院隨訪系統(tǒng)。為實現該系統(tǒng),通過云計算平臺對系統(tǒng)進行基礎搭建,然后分別從患者端和醫(yī)生端對系統(tǒng)功能模塊進行設計,并重點對登錄模塊、客戶端實現、服務器端實現等場景進行詳細設計。測試結果表明,該系統(tǒng)可讓用戶通過手機即可完成滿意度答題,還可實現不同患者用藥計劃的跟蹤。
關鍵詞:云計算;大數據;醫(yī)院隨訪;服務器
中圖分類號:TP311.52;R197.3 文獻標識碼:A 文章編號:1001-5922(2021)08-0119-04
Design of Hospital Follow-up System Based on Big Data
Wang Ping
(Shiyan Taihe Hospital, Shiyan? 442000, China)
Abstract:Aiming at the single function of traditional follow-up system, combined with the current cloud computing technology, a hospital follow-up system based on cloud computing is proposed. In order to realize the system, the cloud computing platform is used to build the system foundation, and then the system function modules are designed from the patient side and the doctor side respectively, and the login module, client-side implementation, server-side implementation and other scenarios are designed in detail. The test results show that the system allows users to complete satisfaction answers through mobile phones, and can also track the medication plans of different patients.
Key words:cloud computing; big data; hospital follow-up; server
在移動網絡和智能終端的支撐下,移動醫(yī)療迅猛發(fā)展,不僅市場上誕生了多樣化的醫(yī)療應用,而且深刻影響了醫(yī)生的就診方式以及患者的看病方式。傳統(tǒng)的醫(yī)療就診服務在患者病愈出院后即視為結束,然而隨著國民生活水平的穩(wěn)步提升,患者在出院以后仍然希望獲得延續(xù)性護理,這就要求醫(yī)護人員對患者進行定期隨訪。而要想實現醫(yī)患雙方的快捷溝通,必然離不開一套完善的醫(yī)院隨訪系統(tǒng)。但我國在此方面的研究較少,至今尚未取得具有實踐價值的應用成果,這嚴重限制了護理服務延續(xù)發(fā)展[1-3]。基于此,文章提出一套基于大數據的現代醫(yī)療隨訪系統(tǒng),并詳細設計了該系統(tǒng)。
1 系統(tǒng)整體架構
醫(yī)院隨訪系統(tǒng)設計的目的是實現患者滿意度的調查,以及對相關病情數據的采集。而隨著病患的增多,需要采集的信息也隨之增加。因此,基于該角度考慮,本研究提出采用云計算平臺對系統(tǒng)進行基礎搭建,并在該基礎上完成對隨訪信息的存儲和功能開發(fā)。具體框架如圖1所示。
2 隨訪系統(tǒng)功能模塊設計
基于隨訪系統(tǒng)是向出院患者提供持續(xù)性護理服務的目的,因此在對系統(tǒng)服務對象進行設計時,主要考慮到患者、醫(yī)生、管理員3類角色,不同角色各自擁有相應的操作權限,彼此之間發(fā)生在不同程度的協作配合,最終確?;颊咴诔鲈汉笕匀荒軌颢@得高水準的護理服務。
2.1 患者端功能模塊
患者端首先是患者通過賬號登錄,然后進入到個人中心、用藥計劃管理和隨訪功能模塊,以此實現線上答題、提交答案、用藥提醒等。如圖2所示。
2.2 醫(yī)生端功能模塊
醫(yī)生端的功能模塊如圖3所示。
3 系統(tǒng)設計
系統(tǒng)的主要模塊包括服務器端和客戶端,前者主要實現了web平臺開發(fā)以及與客戶端接口的交互,后者主要實現了業(yè)務邏輯、頁面跳轉、用戶請求以及UI設計。
3.1 客戶端部分功能設計
3.1.1 登錄模塊設計
患者打開隨訪系統(tǒng)界面,然后再輸入用戶名和密碼后,進入到相應的功能界面。登錄模塊的功能時序圖如圖4所示。
用戶在登錄界面錄入賬號、密碼,然后單擊“登錄”按鈕,之后,系統(tǒng)后臺自動校驗用戶信息的合法性,從而判斷是否準許用戶登錄。
3.1.2 隨訪答題功能模塊設計
隨訪答題功能模塊主要服務對象是患者,因此對該模塊的設計如圖5所示?;颊呦驊梅掌靼l(fā)出調取表單列表的請求,應用服務器會同時檢索出未答表單好已答表單,選定已答表單即跳轉至答題結果,選定未答表單即跳轉至答題頁面。當患者答完所有題目并提交表單,系統(tǒng)可自動返回至表單列表。
3.1.3 客戶端實現
開發(fā)環(huán)境配置。移動客戶端的開發(fā)環(huán)境:操作系統(tǒng)采用Android5.0[4-7];開發(fā)語言Java;開發(fā)工具:Android Atudio.
3.2 服務器端設計
3.2.1 本地環(huán)境配置
本研究采用Java作為服務器端的開發(fā)環(huán)境,采用Eclipse 4.4.2作為開發(fā)工具,服務器采用Tomacat7.0,后臺開發(fā)框架采用MVC+SSH;數據庫采用MySql。
具體開發(fā)流程為:首先,加載JDK1.7等相關插件,并按本地環(huán)境配置好開發(fā)環(huán)境,建立應用框架。然后,進行應用程序的開發(fā)及調試[8-9]。最后,將來發(fā)出的MHFS系統(tǒng)部署到阿里云服務器。
3.2.2 阿里云環(huán)境配置
完成本地環(huán)境配置后,根據應用程序的需求配置云端硬件,為系統(tǒng)的部署工作創(chuàng)造條件。系統(tǒng)的云端架構如圖6所示。
之所以選擇阿里云,是因為阿里云平臺可以為應用系統(tǒng)提供安全與監(jiān)控服務,可確保用戶登錄信息的安全,并在一個安全的網絡環(huán)境中建立云服務器的訪問;用戶可以通過云服務器ECS來訪問云數據庫MySOL中的數據,用戶可直接訪問存儲于OSS中的數據[10]。
3.2.3 注冊功能實現
只有完成注冊的用戶,才有權獲得系統(tǒng)提供的各項服務。為了實現實名制,用戶在注冊賬號的過程中需要通過手機來接收驗證碼,并且系統(tǒng)對此過程進行了加密,能夠有效保護用戶的信息安全。獲取驗證碼是用戶注冊的核心環(huán)節(jié),具體驗證碼產生流程分為4步:①生成驗證碼。封裝類RandomCode內置的getSixRandom()方法能夠隨即生成6位隨機數,與用戶手機號一并列入Verify Code表中;②調用短信通知接口?;赟MS短信平臺實現短信通知服務;③MD5算法數據加密。調用Message Digest類為算法提供安全的報文摘要,首先,創(chuàng)建摘要并初始化;其次,重置摘要;再次,導入待計算的字符串;最后,計算摘要。在獲得報文摘要以后,還需要對字節(jié)數組進行處理,最終獲得形式為大寫32位字符串的加密結果;④發(fā)送短信。調用Request Msg Util類封裝的do Post()方法來實現短信發(fā)送功能。首先,實例化其中一個SSL Client對象,并利用該對象創(chuàng)建一個https請求,基于TLS協議實現服務器與客戶端的通信加密,TLS協議配備身份證書以及內置校驗機制,能夠確保各類信息的加密傳播;然后,實例化一個Http Post請求;最后調用http Client.execute()方法發(fā)送請求,即可滿足用戶應用需求。
用戶接收到驗證碼以后,在1min內填寫到注冊界面對應的文本框中,系統(tǒng)后臺自動校驗驗證碼。若用戶錄入的驗證碼與服務器存儲的驗證碼相同,表示注冊成功;反之,則提示“驗證碼錯誤”。
4 系統(tǒng)測試
4.1 登錄注冊模塊測試
用戶在登錄界面中的文本框內錄入用戶名、密碼等信息,然后單擊“登錄”,系統(tǒng)后臺自動校驗用戶信息,若判定用戶信息合法則登錄成功,若判定用戶信息非法則拒絕登錄并彈出告警消息。游客身份的用戶首先要在登錄界面進行注冊,然后才能憑借注冊的賬戶、密碼進行登錄。如果已注冊用戶旺季了密碼,可通過“密碼找回”功能對舊密碼進行修改。
4.2 患者端查看隨訪消息
患者可在移動端登錄APP,并且查看隨訪表單列表,操作界面展示如圖7所示。
4.3 患者端用藥計劃模塊
患者新建用藥計劃的操作界面,展示如圖8所示。
5 結語
通過以上的設計看出,本研究提出的隨訪系統(tǒng)可不僅可以實現對患者滿意度、身體狀況等的隨訪調查,還可以指導患者進行用藥。由此看出,該系統(tǒng)大大拓展了傳統(tǒng)隨訪系統(tǒng)只能進行滿意度調查的功能,是傳統(tǒng)隨訪系統(tǒng)的一個延伸。
參考文獻
[1]汪小冬,羅夢丹,盧根娣.慢性腎病居家監(jiān)測與隨訪系統(tǒng)的設計與實現[J].護士進修雜志,2019,34(04):352-355.
[2]于亮.基于大數據的隨訪智能平臺的研究與設計[J].電子設計工程,2019,27(03):82-86+90.
[3]韋磊,劉健,高東懷,等.基于Android精神疾病隨訪系統(tǒng)的設計與應用[J].信息技術,2019,43(04):23-26.
[4]朱麗華,孫江濤,周夢茹.基于SpringMVC架構的舞蹈視頻教學系統(tǒng)的設計與實現[J].現代電子技術,2019,42(07):71-73+78.
[5]蘇靜,鄭詩庭,羅慧,等.基于MVC模式的隨訪系統(tǒng)設計與開發(fā)[J].微電子學與計算機,2019,36(06):93-95+100.
[6]虞海平,戴卉,俞宙,等.慢病隨訪系統(tǒng)的現狀調研及借鑒[J].江蘇衛(wèi)生事業(yè)管理,2019,30(07):852-856.
[7]費夏瑋,李慧峰,沈彥婷,等.基于移動APP+云平臺的前列腺疾病隨訪系統(tǒng)的初步建立[J].現代泌尿外科雜志,2019,24(09):689-692.
[8]丁彩云,陳玉華,謝娟.基于HIS基礎的產褥期隨訪系統(tǒng)的構建[J].醫(yī)藥高職教育與現代護理,2020,3(01):67-70.
[9]朱永忠.基于SpringMVC框架的IT實訓管理平臺的研發(fā)[J].蕪湖職業(yè)技術學院學報,2017,19(01):28-32.
[10]常小剛.基于MVC的數據核對管理系統(tǒng)設計與實現[J].自動化與儀器儀表,2015(02):167-169+172.