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

        ?

        基于微信小程序的“P-R管理”的設(shè)計(jì)與實(shí)現(xiàn)

        2020-10-09 10:23:04吳平徐輝秦誠方歡
        電腦知識(shí)與技術(shù) 2020年18期
        關(guān)鍵詞:日程安排微信小程序高校教育

        吳平 徐輝 秦誠 方歡

        摘要:“P-R管理”是以研究生閱讀管理為基礎(chǔ)設(shè)計(jì)開發(fā)的一款微信小程序。目標(biāo)是提高研究生之間相互學(xué)習(xí)交流和導(dǎo)師對(duì)研究生閱讀文獻(xiàn)管理工作的效率。該設(shè)計(jì)的系統(tǒng)將用戶角色分為教師、學(xué)生和管理員,可以完成日程安排、聊天室、學(xué)生學(xué)習(xí)記錄等功能,系統(tǒng)使用測試結(jié)果表明系統(tǒng)具備可使用性。

        關(guān)鍵詞:微信小程序;高校教育;讀書管理系統(tǒng);日程安排;文獻(xiàn)管理

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

        文章編號(hào):1009-3044(2020)18-0089-03

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

        1 背景

        2017年1月9日,微信平臺(tái)推出小程序,不到兩年的時(shí)間,微信小程序以“觸手可及、用完即走、不打擾用戶、不強(qiáng)制關(guān)注”的優(yōu)勢迅速躥紅。因?yàn)楦幼⒅貓鼍绑w驗(yàn)和輕量化應(yīng)用,小程序成為App之外的另一個(gè)移動(dòng)應(yīng)用的選擇和新的熱點(diǎn)。

        隨著經(jīng)濟(jì)的迅速發(fā)展,國家對(duì)人才的需要無論是是從質(zhì)上還是從量上都達(dá)到了一個(gè)空前的高度,每年選擇考研的人數(shù)在快速上升。在剛剛過去的2019年,全國報(bào)考人數(shù)從前一年的290萬人猛增至341萬人,達(dá)到了歷史之最。相應(yīng)的,也是對(duì)學(xué)校研究生的教育提出了一個(gè)更高的要求,隨著信息化的發(fā)展,傳統(tǒng)的研究生教學(xué)模式并不能讓導(dǎo)師很好的掌握研究生的學(xué)習(xí)進(jìn)度,需要借助更信息化的手段來進(jìn)行管理。只有對(duì)研究生的日常讀書信息進(jìn)行實(shí)時(shí)的管理,才能更好地進(jìn)行研究生教育。

        2 系統(tǒng)需求分析

        2.1 系統(tǒng)總體分析

        用戶使用微信登錄,首次登錄需要認(rèn)證成為教師或者學(xué)生,認(rèn)證成功則將學(xué)號(hào)LT號(hào)與所登微信號(hào)綁定,此后再登錄時(shí)會(huì)加載個(gè)人信息,判斷身份信息,以進(jìn)入不同的頁面。學(xué)生使用該系統(tǒng)可以查看下載老師發(fā)表的作業(yè)信息,完成作業(yè)后上傳提交作業(yè);教師則可以上傳作業(yè),查看,下載學(xué)生的作業(yè)情況并批閱;管理員可以審核待認(rèn)證的身份申請。除此之外,所有用戶都可以添加備忘信息提醒,以暫時(shí)擱置任務(wù)而不會(huì)忘記。系統(tǒng)用例圖如圖1所示。

        2.2 系統(tǒng)模塊分析

        1)注冊認(rèn)證。微信授權(quán)登錄小程序后,可在個(gè)人中心頁面信息認(rèn)證一欄提交認(rèn)證申請,將學(xué)號(hào)或工號(hào)等個(gè)人信息與微信綁定,生成唯一關(guān)聯(lián),保存到后臺(tái)數(shù)據(jù)庫中。

        2)登錄。認(rèn)證成功之后從微信端進(jìn)入小程序,會(huì)從后臺(tái)加載出個(gè)人信息,判別身份,以進(jìn)入相應(yīng)的頁面,加載對(duì)應(yīng)的功能。

        3)備忘信息提醒。可在適當(dāng)?shù)臅r(shí)候提醒白己尚有任務(wù)未完成。

        4)文件上傳與下載。教師布置作業(yè)以文件形式發(fā)布,學(xué)生下載,完成作業(yè)之后上傳,教師可以評(píng)閱作業(yè)并打分,上傳分?jǐn)?shù),之后學(xué)生可以查詢分?jǐn)?shù)等。

        5)信息審核。該功能是管理員用以審核用戶提交的身份認(rèn)證申請,同意則認(rèn)證成功,拒絕則用戶認(rèn)證失敗。

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

        3.1 系統(tǒng)功能設(shè)置

        系統(tǒng)采用B/S架構(gòu),基于微信客戶端,由發(fā)出各種操作請求,核心的部分?jǐn)?shù)據(jù)比對(duì)集中到服務(wù)器上。數(shù)據(jù)庫操作是該系統(tǒng)的重要組成部分,在系統(tǒng)實(shí)現(xiàn)過程中有大量的數(shù)據(jù)庫操作,合理的數(shù)據(jù)庫操作可以極大地提高系統(tǒng)的運(yùn)行速度及質(zhì)量。

        3.2 客戶端界面設(shè)計(jì)

        1)注冊界面設(shè)計(jì)。如圖3所示,在小程序初始化過程中即獲取到當(dāng)前用戶的微信信息,注冊信息會(huì)提交給管理員,等待管理員審核通過。

        2)主界面。如圖4所示,在該界面中用戶可用微信號(hào)登陸,并自動(dòng)獲取用戶的微信頭像與呢稱,該界面有四個(gè)功能,分別為學(xué)習(xí)記錄、任務(wù)、記錄和信息;當(dāng)身份為管理員時(shí)信息就是信息審核,對(duì)用戶申請的信息進(jìn)行認(rèn)證。當(dāng)身份為老師或者學(xué)生時(shí),需要先對(duì)信息進(jìn)行提交認(rèn)證申請,管理員同意后就可以在信息這一欄查看到自己的信息。

        3)計(jì)劃界面+新建任務(wù)界面。如圖5,圖6所示,用戶可以在計(jì)劃界面看見當(dāng)前日歷,點(diǎn)擊新建日程可以建立新的計(jì)劃,新的計(jì)劃建立完成后會(huì)顯示在計(jì)劃界面,也可以在計(jì)劃界面點(diǎn)擊日程管理查看今日所有計(jì)劃。

        4)聊天室界面。如圖7所示,研究生和導(dǎo)師可以再聊天室進(jìn)行聊天,對(duì)日常學(xué)習(xí)中遇到的問題,也方便老師布置任務(wù)。

        5)信息審核功能。如圖8所示,在信息審核界面,管理員可以收到用戶注冊的未審核信息,管理員通過核查身份后可以選擇同意和拒絕。

        6)文件上傳/下載功能。如圖9所示,在該界面老師和學(xué)生可以白行選擇上傳或下載的文件類型,方便研究生導(dǎo)師任務(wù)的布置和研究生任務(wù)的提交。

        4 關(guān)鍵代碼

        1)微信授權(quán)登錄后檢查認(rèn)證信息,若未認(rèn)證則提交認(rèn)證信息

        if(this.data.openld!="&&//控制微信openID不為空this.da-ta.idNumber!=0&&//判斷確保已填寫學(xué)生學(xué)號(hào)或教師工號(hào)

        this.data.name!=…&&//判斷確保已填寫學(xué)生或教師姓名this.data.phone!=O&&/判斷確保已填寫手機(jī)號(hào)碼this.data.year!=O)(//判斷確保已填寫入學(xué)年份

        //上傳信息到數(shù)據(jù)庫

        const query=Bmob. Query("userlnfor"); query. set("phone-Number",Number(this.data.phone》; query.set("idNumber",Number(this.data.idNumber》; query.set("openld",this.data.openld); query.set("duty", Number(this. data. duty》; query. set("name", this. data.name); query. set("year", Number(this. data. year》; query. set("isCh-ecked",false) query.saveO.then(res=>{//上傳成功提醒

        console.log(res)

        wx.showToast({

        title:7添加成功,等待審核7,

        image:”../../images/success.png",

        duration:1000

        ))

        )).catch(err一>{//上傳失敗提醒

        console.log(err)

        wx.showToast({

        title:7添加失敗7,

        image:”../../images/fail.png",

        duration:1000

        ))

        ))

        elseU/信息未添加完善進(jìn)行提示

        wx.showToast({

        title:7請完善個(gè)人信息7,

        image:”../../images/supplement.png",

        ))

        //函數(shù),認(rèn)證成功登錄時(shí)加載個(gè)人身份

        getUserDuty0(

        //從后臺(tái)獲取身份數(shù)據(jù)

        const query=Bmob.Query("userlnfor");

        query.equalTo(" openld”,”==",app.data.openid);

        query.select("duty");

        query.findO.then(res=>(

        this.setData({

        duty:res[O].duty,//獲取身份

        isChecked:res[O].isChecked//獲取表示是否認(rèn)證的標(biāo)志位

        】)

        ),

        2)管理員界面初始化時(shí)加載后臺(tái)待審核信息,傳遞給管理員onLoad: function (options){ //查詢未審核的詳細(xì)信息 const queryl=Bmob.Query("userlnfor"); queryl.equalTo("duty","!=”,2); queryl .equaITo("isChecked",”==",false); queryl.findO.then(res=>{ this.setData({ unCheckedMes:res, idNumber:res[this.data.id].idNumber 】) 】); //查詢未審核的信息數(shù)量,判斷是否有待審核信息constquery=Bmob. Query('userlnfor'); query. equaITo("duty",“!=”,2).query.equaITo(”isChecked”,”==”,false); query.countO.then(res=>(

        this.data.dataCount=res;

        if(res>0)(

        this.setData({

        isHaveUnchecked:t您有”+this.data.dataCount+”條未審核信息:”】) )else{ this.setData(( isHaveUnchecked:暫無要審核的信息!”】))));), 3)管理員身份進(jìn)入個(gè)人中心加載未審核信息,管理員審核通過控制函數(shù),進(jìn)行事件綁定Verified:function(e){

        this.setData((

        id:e.target.dataset.index-lD

        const query2= Bmob.Query(,userlnfor'); query2.get(this.data.unCheckedMes[this.data.id].obj ectld).then (res=>{//查詢

        未審核的詳細(xì)信息,即待審核身份認(rèn)證申請

        //console.log(res)

        res.set(,isChecked 7 ,true); res.saveO.then(re=>{

        wx.showToast({

        title:7操作成功7,D.catch(er=>t

        console.log(er)})D;

        】).catch(err=>{

        console.log(err)

        });,

        Refuse:function(e){

        wx.showToast({

        title:\操作成功\ ,))),

        5 結(jié)束語

        微信小程序在高校教育中應(yīng)用廣泛,其“觸手可及、用完即走、不打擾用戶、不強(qiáng)制關(guān)注”的優(yōu)勢十分符合高校學(xué)生和老師的使用習(xí)慣,同時(shí)也縮短傳播路徑,節(jié)約內(nèi)存空間,強(qiáng)化個(gè)體互動(dòng),整合線上線下資源,為教育工作者的泛在學(xué)習(xí)和移動(dòng)辦公提供了簡單有效的工具,從而減輕工作負(fù)擔(dān),提高知識(shí)傳遞的效率?!癙-R管理”只是在一個(gè)“點(diǎn)”上反映出小程序?qū)ΜF(xiàn)代教育效率的提升,未來可以在此基礎(chǔ)上增添更多功能,讓微信小程序可以在教育工作上能夠健康地發(fā)展,真正為教育教學(xué)工作帶來好的體驗(yàn)和啟示。

        參考文獻(xiàn):

        [1]郭鑫,毛古寶,方歡.基于微信小程序的考勤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),201 8。14(20): 57-59.

        [2]黃新艷,微信小程序開發(fā)中flex布局容器及元素之屬性技術(shù)釋疑[Jl,信息與電腦(理論版),2017(14): 78-80.

        [3]羅金萍,呂翠蓮,基于微信小程序的高校學(xué)生自主學(xué)習(xí)研究 [J].中國教育信息化,2018(19): 77-79.

        [4]彭守鎮(zhèn).微信小程序應(yīng)用探究[Jl.信息與電腦(理論版),2018(22): 22-23.

        [5]梁勤珍,基于微信小程序的“W-E課堂”構(gòu)建[J].電腦知識(shí)與技術(shù),2019,15(8): 117-118,121.

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

        基金項(xiàng)目:大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目:個(gè)人健康跟蹤和預(yù)警系統(tǒng)(項(xiàng)目編號(hào):S201910361204)

        作者簡介:吳平(1998-),男,安徽池州人,本科;徐輝(1999-),男,安徽阜陽人,本科;秦誠(1998-),男,山東日照人,本科;方歡(1982-),女,教授,博士,研究方向?yàn)镻etri網(wǎng)理論及應(yīng)用、信息教育。

        猜你喜歡
        日程安排微信小程序高校教育
        騰訊棋牌天天象棋2019全國象棋男子甲級(jí)聯(lián)賽競賽日程安排表
        棋藝(2019年7期)2019-12-24 01:17:22
        實(shí)施中華優(yōu)秀傳統(tǒng)文化傳承發(fā)展工程教師培訓(xùn)課程菜 單
        信息技術(shù)與專業(yè)課程融合路徑探索
        決策探索(2017年12期)2017-07-13 11:11:12
        當(dāng)圖書館遇上微信小程序
        我國高校體育教育專業(yè)籃球普修課程現(xiàn)狀與改革的研究
        高校設(shè)計(jì)教育網(wǎng)絡(luò)平臺(tái)的服務(wù)系統(tǒng)設(shè)計(jì)研究
        人間(2016年28期)2016-11-10 23:21:09
        “互聯(lián)網(wǎng)+”時(shí)代背景下電子商務(wù)專業(yè)創(chuàng)新創(chuàng)業(yè)教育研究
        高校體育開展拓展訓(xùn)練課程教學(xué)思考
        第六屆沈陽中外音樂文化交流展日程安排(2016.4.20—6.29)
        音樂生活(2016年4期)2016-05-30 10:48:04
        第五屆沈陽中外音樂文化交流展日程安排
        音樂生活(2014年5期)2014-04-25 02:29:08
        少妇人妻无奈的跪趴翘起| 在线观看欧美精品| 日韩在线视精品在亚洲 | 免费a级毛片无码免费视频首页| 一区二区三区人妻无码| 免费一区二区三区在线视频| 精品中文字幕手机在线| 偷拍美女上厕所一区二区三区| 久久久久久久97| 久久亚洲欧洲无码中文| 国产av普通话对白国语| 亚洲一区二区在线观看免费视频| 丁香六月久久婷婷开心| 国产主播福利一区二区| 99久久免费中文字幕精品| 在线观看免费日韩精品| 另类老妇奶性生bbwbbw| 亚洲中文字幕无码卡通动漫野外| 长腿丝袜在线观看国产| 揄拍成人国产精品视频| 老子影院午夜精品无码| 国产乱人伦偷精品视频免| 久久青青草原一区网站| 免费a级毛片在线播放不收费| 色爱区综合五月激情| 亚洲成a人片77777kkkkk| 中文字幕一区在线直播| 国产午夜福利片| 91性视频| 日本av不卡一区二区三区| 久久婷婷五月综合97色一本一本| 国产免费久久精品国产传媒| 女优av福利在线观看| 中文字幕亚洲精品久久| 亚洲精品乱码久久久久久久久久久久 | 亚洲二区三区四区太九| 熟女中文字幕一区二区三区| 手机看片福利一区二区三区| 日本a在线免费观看| 国产乱人伦偷精品视频还看的| 精品亚洲成a人无码成a在线观看|