基于微信小程序的學(xué)生和教師管理系統(tǒng)開發(fā),軟件工程論文_第1頁
基于微信小程序的學(xué)生和教師管理系統(tǒng)開發(fā),軟件工程論文_第2頁
基于微信小程序的學(xué)生和教師管理系統(tǒng)開發(fā),軟件工程論文_第3頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于微信小程序的學(xué)生和教師管理系統(tǒng)開發(fā),軟件工程論文摘要:隨著微信小程序的普及,人們對小程序的使用越來越熟悉。本文分析了學(xué)生校園學(xué)習(xí)生活中的考勤、心理測評等需求,設(shè)計(jì)并開發(fā)了一款基于微信小程序的供學(xué)生和老師使用的系統(tǒng),并介紹了系統(tǒng)設(shè)計(jì)的總體架構(gòu)及詳細(xì)功能實(shí)現(xiàn)方式方法。本文關(guān)鍵詞語:微信小程序;考勤;心理測評;系統(tǒng)設(shè)計(jì);Abstract:Withthepopularityofwechatapplets,peoplearemoreandmorefamiliarwiththeuseofapplets.Thispaperanalyzestheattendance,psychologicalevaluationandotherneedsofstudentsincampus,designsanddevelopsasystemforstudentsandteachersbasedonwechatsmallprogram,andintroducestheoverallarchitectureandspecificfunctionimplementationmethodofthesystemdesign.Keyword:wechatapplet;attendance;psychologicalevaluation;systemdesign;0、引言得益于國家在數(shù)字經(jīng)濟(jì)領(lǐng)域的持續(xù)投入,通信網(wǎng)絡(luò)、高性能計(jì)算、大數(shù)據(jù)等技術(shù)的快速發(fā)展,微信快速成長為國民應(yīng)用。截至2020年第一季度,微信及WeChat的合并月活潑踴躍帳戶數(shù)達(dá)12.025億。在校園環(huán)境中,微信成為大部分師生的常用工具。張小龍將小程序定義為:小程序是一個(gè)不需要下載安裝就可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用觸手可及的夢想,用戶掃一掃或者搜一下即可打開應(yīng)用,也具體表現(xiàn)出了用完即走的理念,用戶不用關(guān)心能否安裝過多應(yīng)用的問題,應(yīng)用將無處不在,隨時(shí)可用,但又無需安裝卸。微信小程序自上線以來已經(jīng)運(yùn)營超過200萬的程序,全面開放申請后,企業(yè)、個(gè)體、、媒體等各個(gè)職能部門的開發(fā)者都能夠在微信平臺研發(fā)小程序。小程序相較于傳統(tǒng)APP,節(jié)省了用戶的手機(jī)內(nèi)存和運(yùn)行空間,也節(jié)省了用戶在各類APP切換和進(jìn)行復(fù)雜操作的時(shí)間。疫情期間,北京健康寶、行程查詢等小程序的普及使用,加深了人們對小程序的認(rèn)識和認(rèn)可。小程序能夠?qū)崿F(xiàn)消息通知、線下掃碼、公眾號關(guān)聯(lián)等七大功能,使得微信小程序在高校教育教學(xué)中應(yīng)用也就成了必然。對于開發(fā)者而言,進(jìn)行小程序開發(fā)的難度比擬低,通過微信開發(fā)者工具,根據(jù)操作手冊就能實(shí)現(xiàn)基本的需求。本文借助小程序普及應(yīng)用的優(yōu)勢和簡單開發(fā)的特點(diǎn),以微信小程序?yàn)橄到y(tǒng)實(shí)現(xiàn)的載體,設(shè)計(jì)開發(fā)一款師生教學(xué)管理系統(tǒng)。1、需求分析在大學(xué)的校園生活中,教學(xué)工作和學(xué)生管理是重要的兩部分內(nèi)容。高職院校一般是30左右的班容量,學(xué)生的學(xué)習(xí)管理主要以班級為單位,對于進(jìn)行多班教學(xué)的老師以及管理多個(gè)班級的班主任或者輔導(dǎo)員來講,工作比擬繁瑣。尤其是高職學(xué)校的學(xué)生,由于主觀能動性及紀(jì)律性相對較差,在教學(xué)工作和學(xué)生管理中需要下更大的功夫,給予他們更多的關(guān)注。教學(xué)活動中,主要考察學(xué)生課程的到課情況、完成情況以及學(xué)習(xí)狀態(tài)、學(xué)習(xí)效果等。當(dāng)前在實(shí)際的教學(xué)經(jīng)過中,尤其是遭到疫情的影響,線上教學(xué)和線下教學(xué)成為了常態(tài)。職教云、超星學(xué)習(xí)平臺、藍(lán)墨云班課、阿拉校園等APP應(yīng)用廣泛。除此之外,師生溝通還會經(jīng)常用到微信平臺。多種APP的重合使用,加重了師生的負(fù)擔(dān),降低了課堂上的效率。有些老師開場嘗試用小程序進(jìn)行課堂任務(wù)的發(fā)放或課堂簽到。綜合小程序的優(yōu)勢,能夠?qū)⒁恍┖唵蔚膽?yīng)用如考勤、老師布置課后任務(wù)等,做成小程序,方便師生使用。師生心理健康問題是校園里日漸突出的需要解決的問題。近年來,越來越多的大學(xué)生存在一定的消極情緒。心理問題已經(jīng)給大學(xué)生的健康成長帶來了嚴(yán)重的影響,并成為大學(xué)生休學(xué)、退學(xué)、犯罪和意外死亡的首要問題。傳統(tǒng)的方式是在入學(xué)或者每學(xué)期開場進(jìn)行一次心理測試,對有心理危機(jī)的學(xué)生進(jìn)行預(yù)警。每個(gè)班級布置心理委員,對學(xué)生的異常心理情況進(jìn)行及時(shí)的反應(yīng)。這并沒有到達(dá)一個(gè)實(shí)時(shí)的監(jiān)控效果。且在實(shí)際的操作經(jīng)過中,會有主觀因素影響,并不能對心理健康作出科學(xué)的評判。老師的工作壓力大,很有可能處在一個(gè)“心理亞健康〞的狀態(tài),但是并沒有針對老師開展心理調(diào)查工作。因而,對師生進(jìn)行日常的心理健康測評和指導(dǎo)是很有必要的。高職學(xué)生的晚上查寢問題,一直是高職院校學(xué)生管理工作的重點(diǎn),近些年,學(xué)生因夜不歸宿被搶劫、傷害等安全事件偶有發(fā)生,安全隱患不容忽視。傳統(tǒng)的查寢形式,需要班主任、輔導(dǎo)員和學(xué)生宿舍長的配合,進(jìn)行遠(yuǎn)程查寢。這消耗了師生大量的時(shí)間和精神,且存在一定的風(fēng)險(xiǎn)。對于紀(jì)律性較差的高職學(xué)生來講,這種方式方法也存在一定的漏洞。除此之外還有靠安全管理相關(guān)人員在宿舍樓關(guān)閉后對每間寢室的學(xué)生進(jìn)行逐一檢查。這種方式方法的效果相對好一些,但是也消耗了時(shí)間和精神,同時(shí)也會影響學(xué)生的休息。在當(dāng)今智慧校園的大背景下,運(yùn)用小程序進(jìn)行安全快速的查寢具有重要的意義。2、系統(tǒng)總體設(shè)計(jì)本文微信小程序的設(shè)計(jì)與研究,目的就是為了給校園師生提供一個(gè)融教學(xué)、心理自我測評、學(xué)生管理為一體的小程序,更好地服務(wù)師生。小程序分模塊開發(fā),分為教學(xué)模塊、心理健康模塊、學(xué)生管理模塊。在每一個(gè)模塊下,能夠分設(shè)不同的板塊。詳細(xì)架構(gòu)如此圖1所示。圖1系統(tǒng)總體架構(gòu)2.1、各模塊設(shè)計(jì)教學(xué)模塊支持考勤、課堂任務(wù)、互動的查詢。老師端和學(xué)生端有所區(qū)別。學(xué)生在小程序中能夠點(diǎn)擊簽到、查看課堂任務(wù),實(shí)現(xiàn)跟同學(xué)和教師的互動。老師能夠在小程序中查看學(xué)生的考勤情況,課堂任務(wù)的知曉接收情況,介入和學(xué)生的互動。通過在小程序中設(shè)定心理評測模塊,讓師生能夠隨時(shí)進(jìn)行心理健康問答測驗(yàn)。生成的數(shù)據(jù)能夠傳入學(xué)校的心理中心,用來及時(shí)干涉有問題學(xué)生及老師。心理健康模塊設(shè)置了測試表,針對老師端和學(xué)生端,有不同的測試表供測試者測試。完成測試后,會給出相應(yīng)的測評結(jié)果及建議。學(xué)生管理模塊,主要是針對學(xué)生夜晚寢室情況,學(xué)生在小程序中進(jìn)行操作,將自個(gè)的定位信息通過小程序發(fā)送,配合輔導(dǎo)員完成查寢工作。老師端能夠查看學(xué)生的就寢情況。2.2、效果示例不同模塊的效果圖示例如此圖2所示。3、功能實(shí)現(xiàn)3.1、開發(fā)環(huán)境準(zhǔn)備首先,在微信公眾平臺的官網(wǎng)首頁完成注冊,并開通相應(yīng)的開發(fā)賬號。然后,用戶能夠?qū)⑾嚓P(guān)的注冊信息進(jìn)行提交,并對小程序的基本信息進(jìn)行填充,含微信小程序標(biāo)志、名稱以及服務(wù)類別等。最后,在開發(fā)小程序經(jīng)過中,開發(fā)人員通過對微信開發(fā)者工具進(jìn)行下載安裝,并根據(jù)開發(fā)文檔和根據(jù)相關(guān)要求進(jìn)行有效的調(diào)試和開發(fā)小程序。圖2主界面、考勤、測評界面3.2、代碼架構(gòu)根據(jù)系統(tǒng)的總體設(shè)計(jì),在微信開發(fā)者工具中pages文件夾下設(shè)置learn、admin、test等不同的子文件夾,實(shí)現(xiàn)多頁面顯示。詳細(xì)的代碼在app.json文件中中實(shí)現(xiàn)。json文件中能夠?qū)崿F(xiàn)界面的基本風(fēng)格設(shè)置。如此圖3所示。圖3代碼整體架構(gòu)3.3、模塊實(shí)現(xiàn)本文以心理測試模塊中測評結(jié)果界面為例介紹詳細(xì)實(shí)現(xiàn)方式方法。其他模塊能夠進(jìn)行類似的設(shè)置。在result子文件夾中,result.wxml文件進(jìn)行相應(yīng)的文本或者按鈕等組件的設(shè)置。本文中是以文本的形式顯示測試結(jié)果。詳細(xì)代碼實(shí)現(xiàn)如此圖4所示。圖4wxml文件代碼圖5js文件代碼在result.js文件中寫入相應(yīng)的處理函數(shù),通過測試分?jǐn)?shù)的不同,設(shè)置不同的測試結(jié)果輸出。詳細(xì)代碼實(shí)現(xiàn)如此圖5所示。4、結(jié)束語本文基于微信小程序設(shè)計(jì)了一個(gè)集教學(xué)管理、心理測評、學(xué)生管理模塊為一體的校園學(xué)習(xí)生活系統(tǒng),能夠有效解決校園實(shí)際存在的問題。并且從系統(tǒng)的總體設(shè)計(jì)及詳細(xì)模塊進(jìn)行了介紹,同時(shí)對系統(tǒng)功能的詳細(xì)實(shí)現(xiàn)進(jìn)行了介紹,為相關(guān)校園微信小程序開發(fā)提供了思路。缺乏之處是只考慮了當(dāng)前的需求,今后能夠結(jié)合工作需求進(jìn)一步開發(fā)完善此系統(tǒng)。以下為參考文獻(xiàn)[1]方財(cái)富網(wǎng).騰訊微信及WeChat臺并月活潑踴躍賬戶數(shù)12億同比增長82%[EB/0OL.2020-05-13)2021-0521tpfinance.eastmoney.[2]搜狐網(wǎng).1月9日零點(diǎn)開場,微信小程序正式上線[EB/OL].(2021-01-09)[2021-05-21ttps/w//a/123853393_571244.[3]王朋基于微信小程序的課堂考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2020,17(14):39-40.[4]劉東燁,彭進(jìn)香大學(xué)生心理健康測試微信小程序設(shè)計(jì)與研究[J]軟件,2020,41(12):39-41.[5]洪成龍,楊雄,吳秋悅基于微信小程序的智能查寢系統(tǒng)[J]網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2020(11):50-52.[6]王臣昊,王維防疫常態(tài)化下在校生進(jìn)出校管理小程序設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),202

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論