国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信小程序的校園心理健康平臺(tái)的開發(fā)

2022-04-09 12:56:40孫悅徐偉鳳羽嫻陳宇韓曉娜
電腦知識(shí)與技術(shù) 2022年6期
關(guān)鍵詞:微信小程序數(shù)據(jù)庫

孫悅 徐偉 鳳羽嫻 陳宇 韓曉娜

摘要:隨著科技智能化的高速發(fā)展,通過PC端獲取信息的方式已經(jīng)不能滿足現(xiàn)代化的需求。手機(jī)端App的下載也需要占用一定的內(nèi)存。微信小程序是一種輕量型應(yīng)用程序,它以方便快捷、安全穩(wěn)定、功能豐富、開發(fā)成本低、便于維護(hù)等特點(diǎn)被應(yīng)用于各種場合,有效提高了大多數(shù)人的學(xué)習(xí)辦公效率[1]。針對(duì)廣大師生對(duì)于心理健康的關(guān)注同時(shí)為了更好地普及相關(guān)心理健康知識(shí),結(jié)合微信小程序、JSON、數(shù)據(jù)庫等關(guān)鍵技術(shù)開發(fā)了校園心理健康平臺(tái)這一微信小程序,用作高校校園預(yù)約心理咨詢平臺(tái),建立學(xué)生與輔導(dǎo)員之間的線上預(yù)約談話橋梁,幫助學(xué)生更高效地解決心理問題,豐富校園文化生活。

關(guān)鍵詞:微信小程序;JSON;數(shù)據(jù)庫;校園心理健康平臺(tái)

中圖分類號(hào):TP311? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2022)06-0111-03

開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

1 概述

互聯(lián)網(wǎng)技術(shù)不斷發(fā)展更新迭代,人們獲取信息的方式也在逐漸趨于便捷化,獲取信息的渠道五花八門,輕巧便捷的移動(dòng)設(shè)備更容易受到大家的青睞。微信小程序可以在微信內(nèi)被便捷地獲取和傳播。這幾年隨著智能手機(jī)的廣泛普及、小程序市場的日臻完善、同時(shí)小程序本身實(shí)用便捷的特點(diǎn)使得微信小程序有著廣泛的應(yīng)用市場。

互聯(lián)網(wǎng)憑借著萬物互聯(lián)、互通互用的特點(diǎn)成為大多數(shù)網(wǎng)民獲取信息的主要途徑。學(xué)生們也可以通過它來了解一些心理健康方面的知識(shí),校園心理健康平臺(tái)可以為師生提供豐富的資源,充分滿足了在校師生的需求[2]。

2 工具選擇與技術(shù)框架介紹

2.1 微信小程序

小程序以微信開發(fā)者工具為平臺(tái)提供相應(yīng)的AppID,使用微信小程序原生框架,結(jié)合云開發(fā)技術(shù)。服務(wù)端前端采用WXML、WXSS等技術(shù),后臺(tái)數(shù)據(jù)利用數(shù)據(jù)庫進(jìn)行處理,可以接收請求,同時(shí)進(jìn)行數(shù)據(jù)的增刪改查等操作[3]。

2.2 JSON數(shù)據(jù)

程序開發(fā)者可以調(diào)用JSON數(shù)據(jù)接口并解析,JSON語法非常易于使用,并且JSON具有廣泛的兼容性,同時(shí)JSON也是共享數(shù)據(jù)的最佳工具。

2.3 MySQL數(shù)據(jù)庫

MySQL數(shù)據(jù)庫是開源的,性能卓越、服務(wù)穩(wěn)定。支持多種操作系統(tǒng),可以為多種編程語言提供API接口,支持多線程。

3 系統(tǒng)分析

3.1 數(shù)據(jù)流圖

學(xué)生將有關(guān)信息(姓名、學(xué)號(hào)、預(yù)約時(shí)間、教室等)輸入小程序,小程序接收數(shù)據(jù)并進(jìn)行分析,最后對(duì)于測試數(shù)據(jù)進(jìn)行反饋,學(xué)生可以自主查詢;關(guān)于預(yù)約數(shù)據(jù),學(xué)生可以對(duì)數(shù)據(jù)進(jìn)行更改,同時(shí)程序系統(tǒng)管理員同步進(jìn)行數(shù)據(jù)的更新;系統(tǒng)管理員對(duì)有關(guān)心理健康信息、測試結(jié)果等數(shù)據(jù)進(jìn)行更新,系統(tǒng)檢驗(yàn)無誤,輸出信息更新后的數(shù)據(jù)給學(xué)生。圖1為校園心理健康平臺(tái)這一微信小程序的管理端數(shù)據(jù)流圖。

3.2 功能分析

校園心理健康平臺(tái)可以提供心理咨詢線上預(yù)約等服務(wù)。包括用戶數(shù)據(jù)的錄入、預(yù)約結(jié)果查詢、測試分析等主要功能,具體如下:

1) 用戶數(shù)據(jù)錄入:將學(xué)生姓名、學(xué)號(hào)、班級(jí)、賬號(hào)密碼等數(shù)據(jù)錄入數(shù)據(jù)庫存儲(chǔ)。

2) 預(yù)約結(jié)果查詢:學(xué)生在小程序進(jìn)行相關(guān)咨詢教室的預(yù)約,預(yù)約結(jié)果會(huì)通過小程序發(fā)送到對(duì)應(yīng)學(xué)生。

3) 測試分析:學(xué)生進(jìn)行相關(guān)線上心理測試后,程序支持測試結(jié)果及相關(guān)數(shù)據(jù)的查詢分析。

4 系統(tǒng)設(shè)計(jì)

4.1 系統(tǒng)結(jié)構(gòu)

校園心理健康平臺(tái)分為前端、后端、服務(wù)器端以及數(shù)據(jù)庫四個(gè)主要部分。其中校園心理健康平臺(tái)小程序利用微信小程序作為頁面數(shù)據(jù)顯示,WXSS和WXML主要用來編寫頁面樣式和內(nèi)容,小程序后端使用PHP技術(shù),用來進(jìn)行數(shù)據(jù)庫的連接以及數(shù)據(jù)處理,服務(wù)器端則使用阿里云服務(wù)器,數(shù)據(jù)庫端選擇 MySQL 數(shù)據(jù)庫來進(jìn)行系統(tǒng)數(shù)據(jù)的增刪改查[4]。

4.2 功能總體框架

本系統(tǒng)主要有為四個(gè)功能模塊:首頁、預(yù)約咨詢、留言及個(gè)人中心。校園心理健康平臺(tái)功能實(shí)現(xiàn)總體框架見圖2。

4.3 數(shù)據(jù)庫設(shè)計(jì)

1) 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

①概念模型設(shè)計(jì)。表1、表2分別給出了基于心理健康平臺(tái)的小程序數(shù)據(jù)庫實(shí)體及其聯(lián)系情況。

由表1、表2對(duì)小程序數(shù)據(jù)庫的實(shí)體說明以及數(shù)據(jù)庫的實(shí)體聯(lián)系表,分析得到小程序數(shù)據(jù)庫E-R圖如圖3所示[5]。

②邏輯模型設(shè)計(jì)

根據(jù)所設(shè)計(jì)的E-R 圖,得到小程序數(shù)據(jù)庫的關(guān)系模式(下劃線字段信息設(shè)置為主鍵),如下:

學(xué)生(學(xué)號(hào),班級(jí),姓名,年齡,預(yù)約咨詢,選課預(yù)約)

老師(工號(hào),年齡,性別,所在學(xué)院,是否為管理員,公開授課)

課程(課程號(hào),課程名稱,教學(xué)老師)

教室(教室號(hào),容量,是否空閑)

教學(xué)(授課老師,課程號(hào),授課教室)

根據(jù)以上關(guān)系模式進(jìn)行相關(guān)數(shù)據(jù)表的設(shè)計(jì)。

2) 數(shù)據(jù)表的設(shè)計(jì)

校園心理健康平臺(tái)的各項(xiàng)功能實(shí)現(xiàn)需要數(shù)據(jù)庫來創(chuàng)建表結(jié)構(gòu)來進(jìn)行數(shù)據(jù)存儲(chǔ),主要涵括學(xué)生信息表、教師信息表、課程表、咨詢記錄表、專題內(nèi)容表以及測評(píng)結(jié)果表等。

學(xué)生信息表(Students),如表3所示。

教師信息表(Teacher),如表4所示。

課程表(Class),如表5所示。

咨詢記錄表,如表6所示。

5 系統(tǒng)實(shí)現(xiàn)

5.1 首頁

用戶點(diǎn)擊小程序圖標(biāo)后即可進(jìn)入小程序首頁,可以進(jìn)行預(yù)約咨詢、樹洞留言等操作。同時(shí),首頁設(shè)置三個(gè)功能分區(qū),分別是:心理課堂、心理測試以及近期活動(dòng)。其中,心理課堂部分為同學(xué)們提供相關(guān)的心理健康知識(shí)科普;心理測試模塊主要是通過一些測試來反映學(xué)生近階段的心理狀況,提交測試后學(xué)生得到后臺(tái)提供的相關(guān)建議和反饋;近期活動(dòng)部分采用活動(dòng)公告形式,列舉近期校園開展的有關(guān)心理健康的相關(guān)主題活動(dòng)。校園心理健康平臺(tái)首頁界面如圖4所示。首頁三個(gè)功能分區(qū)頁面圖如圖5所示。

5.2 預(yù)約模塊

在預(yù)約咨詢模塊,用戶可以進(jìn)行有關(guān)線下心理公開課的預(yù)約。通過小程序可以看到開課時(shí)間、地點(diǎn)以及課程名稱。用戶可以根據(jù)自己的需求和時(shí)間安排來選擇合適的課程。校園心理健康平臺(tái)預(yù)約咨詢界面如圖6所示。

5.3 樹洞模塊

基于微信小程序的校園心理健康平臺(tái)的樹洞模塊主要是以發(fā)布動(dòng)態(tài)的形式進(jìn)行心理傾訴。該區(qū)域?qū)W生可以發(fā)布留言、動(dòng)態(tài)打卡等。校園心理健康平臺(tái)樹洞頁面如圖7所示。

5.4 個(gè)人主頁模塊

校園心理健康平臺(tái)個(gè)人主頁模塊主要包括修改個(gè)人信息、接受相關(guān)通知、查看我的收藏、我的評(píng)論、咨詢記錄等功能。小程序個(gè)人主頁頁面如圖8所示。

6 結(jié)束語

本文針對(duì)高校學(xué)生心理健康咨詢的需求,運(yùn)用微信開發(fā)者工具、編程語言以及數(shù)據(jù)庫設(shè)計(jì)開發(fā)基于微信小程序的校園心理健康平臺(tái),用戶可以通過該平臺(tái)了解校內(nèi)最新資訊,進(jìn)行心理健康自測以及心理預(yù)約咨詢等操作,程序管理員可以及時(shí)進(jìn)行新聞的推送、用戶資料的更新以及數(shù)據(jù)維護(hù)等操作。由于程序處于初運(yùn)行階段,相關(guān)安全性以及程序功能開發(fā)等方面還需不斷進(jìn)行完善。

參考文獻(xiàn):

[1] 宋思佳,馬永剛,劉亭秀,等.“i自律”微信小程序的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2021(9):81-83.

[2] 郭燦杰.微信小程序在校園資訊系統(tǒng)中的應(yīng)用[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報(bào),2021,23(3):10-14.

[3] 周雨萌,邱晶,張會(huì)蘋,等.基于微信小程序的健康衛(wèi)生交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子世界,2021(14):192-193.

[4] 張彤,姜攀.基于行為特征識(shí)別的大學(xué)生心理測試微信小程序設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2021(8):50-54.

[5] 俞磊,黃方亮,沈玉蓮,等.中醫(yī)方劑信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].齊齊哈爾大學(xué)學(xué)報(bào)(自然科學(xué)版),2019,35(1):1-8.

【通聯(lián)編輯:謝媛媛】

猜你喜歡
微信小程序數(shù)據(jù)庫
圖書館微信小程序的應(yīng)用現(xiàn)狀及前景分析
基于CNKI的微信小程序研究文獻(xiàn)計(jì)量分析
信息技術(shù)與專業(yè)課程融合路徑探索
決策探索(2017年12期)2017-07-13 11:11:12
數(shù)據(jù)庫
當(dāng)圖書館遇上微信小程序
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
尉犁县| 丹棱县| 西乡县| 河北省| 海口市| 加查县| 纳雍县| 芜湖市| 乾安县| 阿克苏市| 中方县| 田东县| 达日县| 闻喜县| 吉林市| 吉安县| 开远市| 定兴县| 霍邱县| 涿鹿县| 任丘市| 南郑县| 景德镇市| 扎赉特旗| 台北县| 岐山县| 泸西县| 黑山县| 三江| 永川市| 玉山县| 阿荣旗| 淮滨县| 基隆市| 微山县| 游戏| 信丰县| 颍上县| 漳浦县| 德州市| 汝城县|