《心理健康微信公眾平臺畢業(yè)答辯.ppt》由會員分享,可在線閱讀,更多相關《心理健康微信公眾平臺畢業(yè)答辯.ppt(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、畢業(yè)設計答辯,報告人:黃超龍 指導老師:楊艷燕 專業(yè)名稱:計算機科學與技術 院系:計算機與信息工程學院,基于微信公眾平臺的心理健康系統(tǒng)的設計與實現(xiàn),CONTENTS,01 背景現(xiàn)狀,近年來心理健康這一名詞在國內(nèi)也迅速發(fā)傳播,社會對心理健康不再是之前的輕視,也來越多的人開始重視心理健康。根據(jù)一個調(diào)查顯示,有73.6%的調(diào)查人數(shù)處于心理亞健康狀態(tài),并且有不同程度心理健康問題的調(diào)查人數(shù)占有16.1%。 目前在我國心理咨詢師或者是心理治療師缺失嚴重,按照國際標準規(guī)定要求,我國距離這個每千人配備一個這樣的規(guī)定還是望洋興嘆。這樣看來,對于我國而言缺口相當巨大。目前來看,心理健康的需求者缺少合適的平臺、合適
2、的途徑去關注、去了解、去解決遇到的心理困惑。 已經(jīng)存在的“壹心理”、“心情香蕉”等大多數(shù)都是以心理咨詢以及測試為側(cè)重點面向大家進行服務,但是對于心理健康的普及、預測、測量以及解決來說,高校的設計的微信公眾號傳播的很廣,但是還遠遠不能滿足需要的人群。,01 背景現(xiàn)狀及意義,為了緩解人們的壓力和亞健康心理狀態(tài),選擇人群用戶流量大的微信平臺為底層,以心理健康系統(tǒng)作為此次課題。 心理健康系統(tǒng)開發(fā)是為了傳播心理健康知識,營造良好的健康生活。其定位是清晰的,只要堅持這個符合現(xiàn)狀的前行,會成為人們必備的系統(tǒng)之一。,02 技術描述和需求分析,微信小程序是直接面向用戶,不同于其他開發(fā),是基于自身開發(fā)的一套獨立環(huán)
3、境,小程序的啟動應用速度快,用戶體驗更加地接近原生的APP。 微信公眾號是微信推出的一個特殊功能,開發(fā)者通過登錄這個賬號的,開發(fā)者可以完成實現(xiàn)對用戶群體的圖片、文章、音樂、活動、視頻等方面進行溝通交流,形成了一種新媒體主流的營銷和傳播平臺。,02 技術描述和需求分析,MINA框架就是微信小程序開發(fā)使用的框架,可以對數(shù)據(jù)功能進行封裝,進而可以通過API對上層進行開發(fā)。 視圖層(View)就是所有.wxml文件和.wxss文件的集合,并由組件去進行展示。 邏輯層就是所有.js腳本文件的集合,還增加了api接口,app和page方法進行程序和頁面的注冊。 系統(tǒng)層(數(shù)據(jù)層)包括臨時數(shù)據(jù)或緩存、文件存儲
4、、網(wǎng)絡存儲與調(diào)用。 app.json是對微信小程序的全局配置包括:頁面的注冊,窗體的設置,菜單欄的設置,網(wǎng)絡延遲的設置等。,02 技術描述和需求分析,系統(tǒng)內(nèi)容管理用例圖如下圖:,用戶功能:可瀏覽文章和視頻以及對其進行轉(zhuǎn)發(fā)收藏 系統(tǒng)管理員:對頁面模塊管理以及內(nèi)容的圖文視頻進行增刪改查,03 設計與實現(xiàn),心理健康系統(tǒng)是由微信公眾號、微信小程序、服務器以及數(shù)據(jù)組成的。 微信公眾號可以在微信公眾平臺網(wǎng)頁上進行對系統(tǒng)的模塊和內(nèi)容的編輯。 微信小程序是由微信小程序開發(fā)工具內(nèi)部提供的MINA框架和豐富的API來實現(xiàn)的,MINA框架(WXML、WXSS、JS、JSON),其中服務器主要采用了阿里云服務器和MY
5、SQL組建相應的部件。,小程序開發(fā)的整體框架如圖:,03 設計與實現(xiàn),系統(tǒng)的內(nèi)容管理模塊時序圖:,系統(tǒng)功能模塊圖:,03 設計與實現(xiàn),在線測試的試題來源主要是來自心理測量量表,通過用戶對試題進行測試,得出分數(shù)實現(xiàn)對心理狀態(tài)的預測,使用戶根據(jù)測試結(jié)果得到預期的判斷。 而管理員通過數(shù)據(jù)庫對測試試題以及測試結(jié)果進行維護。功能設計時序圖如圖:,03 設計與實現(xiàn),微信小程序頁面展示:,03 設計與實現(xiàn),心理雞湯圖文視頻展示:,03 設計與實現(xiàn), 關注公眾號,03 設計與實現(xiàn),在線心理測試頁面展示,03 設計與實現(xiàn),微信公眾號的設計實現(xiàn),04 系統(tǒng)測試,轉(zhuǎn)發(fā)功能測試:試,05 總結(jié)回顧,心理健康系統(tǒng),具有靈活性,可以針對用戶需求進行調(diào)整測試信息來完成對心理健康知識傳播普及。這次系統(tǒng)的開發(fā)讓我學會了很多,讓我明白了開發(fā)設計的流程也提高了解決問題的能力。 針對于用戶的需求分析不是特別充份,在開發(fā)中,針對模塊反復琢磨,影響了大量的時間和精力;頁面的布局管理有一定的瑕疵不夠平滑,只是能夠大致展示出需要的功能不夠美觀。,不足,感謝聆聽,