亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于微信小程序的教學(xué)輔助系統(tǒng)的實(shí)現(xiàn)

        2022-12-17 08:03:06廖培淇
        科教導(dǎo)刊·電子版 2022年32期
        關(guān)鍵詞:微信作業(yè)用戶

        廖培淇,龔 萍

        (攀枝花學(xué)院數(shù)學(xué)與計(jì)算機(jī)學(xué)院,四川 攀枝花 617000)

        0 引言

        在新時(shí)代的路上,發(fā)展與穩(wěn)定成為社會(huì)的主旋律。為了方便廣大教師,充分發(fā)揮學(xué)生的主觀能動(dòng)性,開(kāi)發(fā)了該教學(xué)輔助系統(tǒng)用以輔助教師完成疫情期間的線上教學(xué)。本系統(tǒng)基于微信小程序平臺(tái),使用Js語(yǔ)言完成邏輯代碼的設(shè)計(jì)和實(shí)現(xiàn),Wxml和Wxss語(yǔ)言進(jìn)行前端頁(yè)面的設(shè)計(jì),使用Json數(shù)據(jù)格式完成數(shù)據(jù)的傳輸。此外,本系統(tǒng)還使用了微信官方提供的云服務(wù)以及Api函數(shù)和外部的Js文件共同完成代碼的編寫(xiě)。針對(duì)數(shù)據(jù)和文件的存儲(chǔ),本系統(tǒng)使用了Mysql數(shù)據(jù)庫(kù)、微信云數(shù)據(jù)庫(kù)和微信云存儲(chǔ)共同完成數(shù)據(jù)和文件的存儲(chǔ)和讀取。本系統(tǒng)適合輔助完成個(gè)人以及小型團(tuán)體的部分教學(xué)任務(wù)。

        1 需求分析

        本系統(tǒng)將用戶角色分為學(xué)生、教師、管理員三類(lèi)用戶,按照角色進(jìn)行功能劃分,系統(tǒng)功能如下:

        ①登錄:管理員直接將學(xué)生教師信息導(dǎo)入到系統(tǒng)當(dāng)中,無(wú)須注冊(cè)即可進(jìn)行登錄,既保證了系統(tǒng)安全性,也免去了注冊(cè)的步驟。

        ②留言板:所有登錄用戶均可在留言板上進(jìn)行留言,也能進(jìn)行回復(fù),管理員用戶相比于普通用戶,多了刪除留言以及回復(fù)的功能。

        ③作業(yè)考試:教師用戶可以進(jìn)行作業(yè)的布置、作業(yè)考試成績(jī)的查看和導(dǎo)出,學(xué)生用戶僅能完成作業(yè)和考試且只能查看自己的分?jǐn)?shù),管理員用戶能夠發(fā)布考試并進(jìn)行考試的管理。

        ④班級(jí)管理:教師用戶可以創(chuàng)建并管理自己的教學(xué)班級(jí),同時(shí)能夠?qū)氚嗉?jí)的學(xué)生名單。

        ⑤用戶管理:管理員用戶可以進(jìn)行用戶的管理包括用戶信息的更新、導(dǎo)入、刪除。

        ⑥學(xué)院管理:管理員用戶可以進(jìn)行學(xué)院管理,包括添加管理學(xué)院,導(dǎo)入、更新、刪除教師名單。⑦課程管理:管理員用戶能夠安排教師進(jìn)行某門(mén)課的教育教學(xué),并能更新其信息。

        2 業(yè)務(wù)流程分析

        系統(tǒng)將用戶角色分為管理員、教師、學(xué)生三個(gè)角色,管理員用戶負(fù)責(zé)對(duì)系統(tǒng)用戶、學(xué)院專(zhuān)業(yè)、考試發(fā)布以及留言信息的管理,教師負(fù)責(zé)建立班級(jí)并對(duì)學(xué)生進(jìn)行作業(yè)管理和成績(jī)的導(dǎo)出,系統(tǒng)的基本業(yè)務(wù)流程為:

        ①管理員建立學(xué)院以及專(zhuān)業(yè)并添加教師、學(xué)生名單。

        ②教師進(jìn)行系統(tǒng)登錄并建立班級(jí)導(dǎo)入班級(jí)學(xué)生名單。

        ③教師布置作業(yè)、管理員發(fā)布考試。

        ④學(xué)生登錄,完成相關(guān)試題。

        ⑤學(xué)生和教師在留言板發(fā)布留言。

        ⑥管理員對(duì)留言內(nèi)容進(jìn)行管理。

        3 系統(tǒng)主要技術(shù)

        本系統(tǒng)將程序分為邏輯層與視圖層,采用Js來(lái)完成邏輯層的任務(wù),Wxml、Wxss、Json完成視圖層的實(shí)現(xiàn)。此外,本系統(tǒng)采用了微信團(tuán)隊(duì)提供的Api接口和第三方的js來(lái)實(shí)現(xiàn)某些功能。為了方便地實(shí)現(xiàn)數(shù)據(jù)在各個(gè)用戶角色之間進(jìn)行流通,本系統(tǒng)采用了微信云存儲(chǔ)、云數(shù)據(jù)庫(kù)以及本地的Mysql數(shù)據(jù)庫(kù)相結(jié)合的方式進(jìn)行數(shù)據(jù)存儲(chǔ)。為了減少代碼的冗余量,也使用了微信云函數(shù)進(jìn)行一些數(shù)據(jù)的處理。

        4 系統(tǒng)主要功能實(shí)現(xiàn)

        4.1 留言板的實(shí)現(xiàn)

        在用戶登錄之后,用戶的基本信息將會(huì)寫(xiě)入手機(jī)緩存當(dāng)中,當(dāng)手機(jī)當(dāng)中無(wú)緩存內(nèi)容,用戶不能對(duì)系統(tǒng)進(jìn)行除登錄之外的任何操作。在進(jìn)入留言板模塊時(shí),使用wx.getStorageSync()接口函數(shù)讀取用戶存儲(chǔ)在緩存當(dāng)中的學(xué)校信息,系統(tǒng)用戶只能查看本校的留言信息。另外,留言信息涉及圖片的存儲(chǔ),本系統(tǒng)將圖片存儲(chǔ)于云存儲(chǔ)上,本地Mysql存儲(chǔ)著留言圖片在云存儲(chǔ)中的地址,僅需獲取到圖片的云存儲(chǔ)地址,系統(tǒng)即可將圖片顯示在前端。

        云函數(shù)調(diào)用代碼如下:

        由于微信小程序的云函數(shù)調(diào)用中使用的wx.cloud.callFunction()是異步函數(shù),若需要獲取執(zhí)行云函數(shù)后的結(jié)果,需要在then()函數(shù)當(dāng)中進(jìn)行數(shù)據(jù)的處理。

        4.2 作業(yè)考試的實(shí)現(xiàn)

        學(xué)生在教師或者管理員發(fā)布作業(yè)或者考試之后,能夠進(jìn)入試題界面進(jìn)行作業(yè)和考試的完成,在考試界面擁有倒計(jì)時(shí)功能,在倒計(jì)時(shí)結(jié)束后,將會(huì)自動(dòng)交卷。本系統(tǒng)使用了第三方day.js進(jìn)行關(guān)于時(shí)間的操作。但在數(shù)據(jù)庫(kù)時(shí)間和當(dāng)前時(shí)間的讀取操作上,會(huì)有時(shí)區(qū)變換的問(wèn)題,為了解決該問(wèn)題,依照不同時(shí)區(qū)的變換規(guī)律,在原有的時(shí)間上加8小時(shí)即可解決系統(tǒng)時(shí)間顯示在前端頁(yè)面時(shí)帶來(lái)的失去變換問(wèn)題。

        4.3 導(dǎo)入導(dǎo)出excel表格的實(shí)現(xiàn)

        對(duì)于excel文件的讀取和生成,使用了第三方的nodexlsx.js進(jìn)行excel文件的解析,讀取選中的excel文件到系統(tǒng)變量當(dāng)中。由于微信小程序本身的限制,微信小程序不能直接下載除圖片外的其他文件。因此,把生成的excel文件存儲(chǔ)到云存儲(chǔ)上,接著使用微信小程序官方提供的wx.OpenDocument()函數(shù)進(jìn)行excel文件的打開(kāi)。

        5 結(jié)語(yǔ)

        本系統(tǒng)基于微信小程序平臺(tái),解決了教師在教育教學(xué)中的有關(guān)考試作業(yè)部分的部分問(wèn)題,操作簡(jiǎn)便,學(xué)習(xí)成本低,僅需微信掃碼即可進(jìn)入系統(tǒng),進(jìn)行操作。系統(tǒng)頁(yè)面簡(jiǎn)潔明了,適合年齡較大的教師進(jìn)行使用,但仍然有部分問(wèn)題需要解決。例如:系統(tǒng)ui不夠美觀,太過(guò)簡(jiǎn)潔、系統(tǒng)功能還不夠健全,后期可以考慮增加資料閱讀功能,學(xué)生可以閱讀教師上傳的資料、還可以在學(xué)生成績(jī)導(dǎo)出頁(yè)面增添統(tǒng)計(jì)圖,更能夠直觀地顯示學(xué)生的成績(jī)以及其分布情況等等。在后續(xù)的學(xué)習(xí)和生活當(dāng)中,系統(tǒng)還需要進(jìn)一步優(yōu)化。

        猜你喜歡
        微信作業(yè)用戶
        快來(lái)寫(xiě)作業(yè)
        微信
        關(guān)注用戶
        作業(yè)
        故事大王(2016年7期)2016-09-22 17:30:08
        關(guān)注用戶
        關(guān)注用戶
        微信
        微信
        微信
        如何獲取一億海外用戶
        国产高清无码在线| 一区二区三区人妻在线| 午夜视频福利一区二区三区 | 中文字幕精品人妻在线| 无码无套少妇毛多18pxxxx| 亚洲色www成人永久网址| 中文字幕一区二区三区精华液| 亚洲国产区男人本色| 亚洲国产AV无码男人的天堂| 亚州精品无码人妻久久| 久久99久久99精品免观看女同| 蜜臀av一区二区三区人妻在线| 精品蜜桃在线观看一区二区三区 | 亚洲一区二区三区特色视频| 粉嫩小泬无遮挡久久久久久| 成午夜精品一区二区三区| 亚洲免费网站观看视频| 欧美亚洲国产日韩一区二区三区| 精品一区二区三区在线视频观看| 国家一级内射高清视频| 亚洲国产一区二区三区| а√天堂8资源中文在线| 人人摸人人操| 国产精品无码日韩欧| 日韩欧美国产自由二区| 高清国产精品一区二区| 黄色国产精品福利刺激午夜片| 日韩极品视频免费观看| 亚洲av福利无码无一区二区| 无码 制服 丝袜 国产 另类| 国产自拍伦理在线观看| 国产人妖乱国产精品人妖| 国产乱子伦农村xxxx| 国产呦系列呦交| 亚洲va在线va天堂va四虎| 久久久国产精品五月天伊人| 久久一区二区国产精品| 国内成+人 亚洲+欧美+综合在线 | 永久免费av无码网站性色av| 欧美伊人亚洲伊人色综| 亚洲国产一区二区视频|