余慧玲,陳小祥
(安慶職業技術學院,安徽 安慶 246003)
我國對心理健康問題關注時間較晚,隨著社會的發展,輕生人員越來越多,心理健康問題隨之引起大家的廣泛關注。但在民眾的傳統認知中,心理活動是一件很隱晦的事,不愿意到專業醫院進行就醫,使心理疾病得不到及時癥治;我國整體醫療體系中對于心理健康診斷能力參差不齊,而且治療手段單一,在很多心理疾病方面通常使用藥物來控制,而藥物控制對人的身體傷害很大[1]。為滿足民眾對自身心理健康的了解,本文設計基于云計算的心理健康教育輔助服務系統,通過該系統民眾可以對自己的心理健康進行測試,根據測試結果在系統的幫助下來緩解自身的焦躁。該系統設計共分為四個層面,分別是負責傳輸的感知層、不同接口的網絡層、負責技術層面的云計算層和最終的輸出應用層[2]。
心理健康教育輔助服務系統面向全國各個年齡段的客戶,打造為老百姓服務的專業心理醫生,在幫助客戶診斷的同時,根據云計算中心數據分析提供相應的疏導服務,同時提供一對一的服務,不僅確保患者的隱私性,也降低患者尋求就醫難度。

圖1 云計算技術的心理健康教育輔助系統需求生態圖
基于云計算技術的心理健康教育輔助服務系統由四個模塊組成,它們分別是云計算健康服務系統、生理健康檢測系統、心理健康管理系統和心理健康咨詢系統。其中云計算健康服務系統是核心,主要負責分析客戶生理和心理的健康情況,通過對客戶自身情況進行判斷,根據以往的病例進行分析總結,最終輸出解決方案[3];生理健康檢測系統是與客戶之間的物理連接,主要檢測客戶各項生理體征,根據檢測信息進行實時記錄;心理健康管理系統是一個綜合的存儲數據庫,會記錄客戶的每次信息,并且會根據客戶檢測的信息實時進行調整疏導策略;最后是心理健康咨詢系統,該系統是系統與客戶之間的交互系統,客戶通過該交互系統與云計算健康服務系統之間進行互動,通過回答測試問題來查看心理健康程度,如果系統自動生成的結果在客戶看來不夠針對時,可以通過該系統進行線上一對一咨詢。云計算的心理健康教育服務系統整體需求生態如圖1所示。
對客戶和系統之間進行分析,心理健康教育輔助系統需要對目標客戶進行基礎信息采集,目前比較常見的是智能手環,可以對目標客戶心跳、血壓、血氧飽和度、睡眠質量、每天熱量消耗等信息進行采集[4],具體的采集需求如圖2所示。

圖2 客戶基礎生理數據收集需求圖
由于客戶與系統之間的實時信息傳輸需求,該系統屬于線上咨詢類,所以需要擺脫時間和空間上的束縛,而互聯網平臺可以有效地解決這個問題,但彼此之間連接的橋梁需要一個安全穩定的信息渠道。當客戶在佩戴好配套設施后,會進入到服務界面,當客戶選擇做一些基礎測試時,會根據內容的選擇,著重檢測客戶數據信息,通過不同的數據反饋對客戶進行全方位的判斷。系統在初期會為客戶提供文字交流和語音交流,在后期隨著咨詢的升級也會提供一對一的視頻交流,當然根據客戶的需求選擇是否露臉。但上述的任何一種溝通都需要穩定、及時性的數據互通[5]。
心理健康測試需求,該需求屬于本系統的核心需求,當客戶進入到系統中,采集完客戶的基礎生理信息后,會根據基礎生理心理向客戶推送心理健康測試題,在心理測試中需要使用跳轉加選擇的雙模式來確保心理測試的結果準確性和專業性,在整個測試期間都需要對客戶的生理信息進行采集,通過生理信息與心理健康測試題結合來判定客戶的心理健康問題。
系統需要良好的兼容性和完整性,當前客戶選擇上網的渠道有很多,其中包括移動端和PC端,在移動端中主要分為安卓端和IOS端,兩者之間是完全不同的邏輯架構,所以需要在開發移動端時分別進行;而PC端中為了給客戶最佳的體驗不僅要開發單獨的客戶端還需要開發web端,web端中客戶不僅可以通過電腦登錄,在移動端中也可以通過web端進入,但在后臺中上述所有端口都需要達到數據互通。
系統的先進性,本系統采用多端口結構,最大限度上方便客戶,對PC端各個端口和移動端各個端口進行整合,在后臺達到數據互通,方便客戶采用任一渠道登錄系統,而且各項個性化設置都會展現,客戶各項資料都會進行加載。
系統的高效性和準確性,系統以云計算作為核心,可以收集海量的心理健康方面數據,通過數據倉庫對數據進行分析關聯,根據客戶的心理健康測試情況匹配相應的信息,既能準確地判斷客戶的心理健康情況,同時還能輸出最佳的疏導方案。
為滿足系統的功能需求和性能需求,系統在設計中共分為四層,分別是與客戶交互的應用層,系統核心處理的平臺層、各項應用接口的網絡層和各項數據與信息來源的感知層。除了四個層級外系統還需具備信息標準體系和安全維護體系。
感知層是整個系統中的最底層,其作用是采集為上層進行服務所需的基礎信息,信息最為準確的采集是與系統配套的可穿戴設備,或者是與平臺合作醫療單位的設備等。通過感知層的基礎數據收集為平臺層進行智能分析打下基礎。
網絡層是整個系統和客戶之間溝通的橋梁,在系統設計中不僅有客戶的單獨通道,也預留了其他的端口,其中包括城市的智能網絡、社區的診斷網絡、移動網絡、互聯網等,整個網絡層是使這些不同的網絡端口互通,同時各個子系統和感知層的數據也需要由網絡層來確保連接。
云計算平臺層是整個系統的核心,在平臺層中共有三大模塊,分別是能力集成層、智能處理層和數據層。能力集成層主要是系統的各項功能的實現,其中包括客戶和系統之間的交互,客戶選擇不同的載體等功能的實現;智能處理層是對海量信息存儲、分揀、提煉、關聯的集合,在后期該系統會與國內主流的心理治療機構進行數據共享來增加數據的質量;數據層中保存客戶的各項基礎數據,測試數據,監護數據等信息。
應用層是各個子系統的集成,客戶在登錄系統中會根據不同的指令接引到不同的子系統中,例如生理健康方面會連接到生理健康服務系統中,心理健康測試等信息會連接到心理健康管理系統中,而這些子系統最終的數據可以匯聚到平臺層中。具體的整體架構設計如圖3所示。

圖3 系統整體架構設計圖

圖4 云端服務器架構設計圖
該系統的核心技術是基于云計算技術進行開發的,在云端服務器上進行架構設計,Tomcat服務器對接收到的數據進行分析。第一步為數據接收,然后將數據存入到Mysql數據庫中,這一步是為了更好地保存數據,系統的控制層、業務模型層和數據持久層在數據庫中調取相關信息,最終通過MVC思想對客戶的相關數據進行分析和處理,最終輸出給客戶查看,具體的架構如圖4所示。
在云端服務器中的核心是MVC框架,該框架是基于Struts2控制架構中的模塊,MVC共有三大基礎功能,分別是Model、View和Controller功能,所以被稱為MVC思想。三個基礎功能屬于相互循環的關系,具體的架構如圖5所示。

圖5 MVC思想架構圖

圖6 系統數據庫邏輯架構圖
數據庫子系統是心理健康管理系統和咨詢服務系統,但該系統是基于云計算技術架構上,絕大部分的算例、分析和存儲能力依靠云端服務來完成,所以在本地的數據庫主要用于存儲,兩個子系統共用一個數據,方便數據的共享和共通。系統數據的架構也是圍繞這兩個子系統進行建設,其中頂級列表包括心跳匹配、心跳測試、心理咨詢師、定位城市、用戶信息、短信驗證、消息表情、消息、心理咨詢標簽、心理咨詢、心理測試、秘密、秘密評論、秘密點贊、秘密轉發、秘密舉報。具體的邏輯架構如圖6所示。
系統中共有三個子系統分別是生理健康服務系統、心理健康管理系統和心理健康咨詢系統,三個子系統結合云計算平臺組成了云計算技術的心理健康教育輔助服務系統,每個系統對應客戶不同的需求,客戶第一步需要在生理健康系統中采集各項生理信息,通過可穿戴設備對客戶的生理狀態進行實時跟蹤與檢測,客戶的信息主要存儲在心理健康管理系統中,而心理健康咨詢系統,其中包括客戶與客戶之間的互通,還有客戶與系統和心理專家之間的互通,具體的設計架構如圖7所示。

圖7 系統整體功能架構圖

圖8 心理測試功能設計
心理測試功能是系統的主要功能,是在心理測試的基礎上,加上生理檢測共同輸出結果,客戶在最初接觸到系統時,系統會根據客戶在系統中留下的痕跡對客戶制定一套心理測試題,心理測試題的類型分為積分型和跳轉型,根據兩種提醒進行測試,這是一個初步的測量結果,最終匯總到一起得出結論。當客戶選擇一對一的心理疏導時,會由心理咨詢師介入,通過心理咨詢師的介入整理題型讓客戶進行選擇,客戶通過手機也可以通過電腦進行測試,具體的功能設計如圖8所示。
當客戶由心理咨詢師進行測試時,系統也會對客戶進行相應的分析,分析結果會發送到心理咨詢師進行參考,心理咨詢師根據自己的經驗結合云端系統計算后為客戶輸出結果,心理咨詢師會為客戶標記相應的標簽,標簽最終會由客戶確認是否選擇,如果客戶不選擇可以隱藏標簽,如果客戶選擇可以將標簽展示,具體的心理測試管理時序圖如圖9所示。

圖9 心理測試管理時序圖
當客戶進入系統后,跳過生理測試環節也可以直接進行心理測試,在打開心理測試界面時,會有主題選擇,目前系統中的主題有情感類心理測試、專業心理健康測試、心理興趣問卷測試、性格測試和能力測試。客戶在選擇不同的主題后,根據客戶在注冊時的標簽進行分配,心理測試題的類型設計分為沙漏設計和懸浮設計。選擇完心理測試主題后進入到測試過程,心理測試題出現,客戶根據當前現狀對心理測試題進行選擇,在心理測試題中使用跳轉型和積分型兩種,客戶根據自己的喜好進行選擇,系統也會根據客戶做出的選擇來調整心理測試題的進度,客戶進行測試后可以隨時離開界面,當客戶再次進入界面后可以繼續答題,整個答題的過程都會被保存,不用重新測試。心理測試問卷完成后,系統會根據客戶的答題情況輸出一個測試結果,同時也會對客戶產生相應的標簽,在完成后系統會為客戶推薦相關心理問題的文章,客戶閱讀后可以分享,也可以直接分享自己的感想,交互設計流程圖如圖10所示。

圖10 心理測試交互設計圖
我國很多民眾對于看心理醫生有很嚴重的抵觸情緒,很多人缺乏心理健康相關知識,因為不了解而盲目地認為心理疾病是一種心理扭曲的體驗。目前市場上缺乏專業的心理健康教育輔助服務系統,本次研究在云計算技術的支持下,匯聚國內外大量的心理測試、疏導、治療的案例,通過云計算、云服務器、大數據存儲、大數據挖掘等技術,對心理治療案例進行分解提煉,使客戶在系統中對心理問題有初步的了解,根據系統的指引也能減輕心理負擔,當客戶想徹底擺脫心理疾病的困擾,系統也有專業的專家一對一提供治療方案,使客戶在任意時間和任意地點都能了解自己的心理健康情況并及時進行心理疏導與治療。