• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于微信小程序的教務(wù)平臺助手分析與設(shè)計

      2021-04-22 15:22:18馬俊超牟曉楓
      電腦知識與技術(shù) 2021年8期
      關(guān)鍵詞:微信小程序

      馬俊超 牟曉楓

      摘要:為了解決大學(xué)生校外無法訪問教務(wù)平臺的問題,該課題設(shè)計與實現(xiàn)了基于微信小程序的教務(wù)平臺助手,構(gòu)建了一站式的教務(wù)服務(wù)平臺。教務(wù)平臺助手基于微信小程序平臺設(shè)計,使用了PHP語言、JavaScript技術(shù)、MySql數(shù)據(jù)庫工具和寶塔管理服務(wù)器面板進行技術(shù)實現(xiàn)。該文介紹了該系統(tǒng)的開發(fā)背景,分析了系統(tǒng)的功能需求和非功能需求,研究了系統(tǒng)的整體架構(gòu)。

      關(guān)鍵詞:微信小程序;教務(wù)平臺;一站式服務(wù)平臺

      中圖分類號: TP311? ? ? ? 文獻標(biāo)識碼:A

      文章編號:1009-3044(2021)08-0081-02

      微信是目前國內(nèi)活躍用戶最高的社交App,大學(xué)生日常生活、學(xué)習(xí)都離不開微信的使用,基于微信開發(fā)的小程序軟件也得到了廣泛認(rèn)可和使用。由于網(wǎng)絡(luò)結(jié)構(gòu)的限制原因,部分高校大學(xué)生無法在校外訪問教務(wù)平臺進行課表查詢、成績查詢、選課、評教等操作,造成了諸多不便。本次基于微信小程序的教務(wù)平臺助手開發(fā)就是為了解決這一問題的,通過構(gòu)建與教務(wù)平臺數(shù)據(jù)共享的來實現(xiàn)信息查詢等日常操作,并提供校內(nèi)通知公告和日常文件存儲的實用功能。

      1系統(tǒng)開發(fā)背景

      隨著高校信息化建設(shè)的不斷推進,教務(wù)工作早已實現(xiàn)了信息化管理,教務(wù)部門、教師和學(xué)生都可以在教務(wù)平臺內(nèi)實現(xiàn)排課、選課、課表查詢、成績登記、評教等操作。目前國內(nèi)教務(wù)平臺的建設(shè)一般由第三方軟件供應(yīng)商進行定制化開發(fā)實現(xiàn),如正方教務(wù)管理系統(tǒng)、強智教務(wù)管理系統(tǒng)、青果教務(wù)管理系統(tǒng)等。這些教務(wù)平臺系統(tǒng)的功能相對完善,但由于年代久遠(yuǎn),缺乏二次開發(fā)和日常維護,造成教務(wù)平臺系統(tǒng)的可靠性、安全性隱患較大。處于數(shù)據(jù)安全的考慮,大部分高校采取內(nèi)網(wǎng)運行的方式來使用教務(wù)平臺,這雖然可以保護系統(tǒng)免受外網(wǎng)攻擊的影響,但在實用性角度也限制了用戶的校外訪問,如在節(jié)假日和寒暑假學(xué)生就無法在校外訪問教務(wù)平臺。部分高校通過與移動App供應(yīng)商合作的方式開發(fā)了一些教務(wù)平臺手機版軟件,但由于平臺限制嚴(yán)重,普遍存在App利用率不高的現(xiàn)象。為了解決上述問題,通過構(gòu)建基于微信平臺的教務(wù)助手小程序是一個很好的方式,既可以保證系統(tǒng)的實用性,又可以借助微信平臺的優(yōu)勢來提高系統(tǒng)安全性和開發(fā)效率。

      2系統(tǒng)功能需求

      教務(wù)平臺助手小程序的實現(xiàn)就是為了解決校外網(wǎng)絡(luò)環(huán)境訪問教務(wù)平臺進行信息查詢的,高校學(xué)生要憑借教學(xué)平臺的身份認(rèn)證信息進行系統(tǒng)登錄后進入功能界面,然后進行成績查詢、課表查詢和校園信息查詢等操作。教務(wù)平臺助手小程序的業(yè)務(wù)流程示意圖如圖1所示。

      根據(jù)業(yè)務(wù)流程將教務(wù)平臺助手分為登錄模塊、成績查詢模塊、課表查詢模塊、校園信息模塊和網(wǎng)盤模塊5個主要模塊。

      1)系統(tǒng)登錄模塊

      教務(wù)平臺助手小程序登錄功能為CRUL模擬登陸教務(wù)系統(tǒng),即用戶輸入學(xué)號、密碼及驗證碼后,后臺使用用戶賬號登錄某高校教務(wù)系統(tǒng),獲取信息后將結(jié)果返回至用戶。用戶登錄之后進入教務(wù)平臺助手小程序,即可對教務(wù)信息進行查詢。由于我校教務(wù)平臺關(guān)閉了外網(wǎng)訪問權(quán)限,造成小程序在不使用校園網(wǎng)的情況下無法使用查詢。外網(wǎng)無法連接校園網(wǎng)絡(luò)造成的無法訪問教務(wù)平臺,小程序無法獲取信息則通過內(nèi)網(wǎng)穿透技術(shù),即在校園網(wǎng)內(nèi)部署一臺服務(wù)器進行反向代理。

      2)成績查詢模塊

      教務(wù)平臺助手小程序成績查詢模塊主要功能為學(xué)生實現(xiàn)在校成績查詢,在用戶登錄綁定后,進入成績查詢頁面,即可按照學(xué)期對在校成績進行查詢。成績查詢內(nèi)容主要包括課程名稱、課程代碼、課程性質(zhì)、學(xué)分、期末成績及最終成績。

      3)課表查詢模塊

      教務(wù)平臺助手小程序成績查詢模塊主要功能為學(xué)生實現(xiàn)每日課表查詢,在用戶登錄綁定后,進入課程表查詢頁面,即可按照學(xué)期對當(dāng)前學(xué)期課程表進行查詢。課程表功能查詢內(nèi)容主要包括課程名稱、上課地點、課程時間和任課教師。

      4)校園信息模塊

      教務(wù)平臺助手小程序校園信息模塊主要功能為方便學(xué)生高效、快速地獲取校內(nèi)信息。主要功能包括校歷信息、校園通知公告和校園通訊錄。校歷模塊為每學(xué)期更新一次,保證學(xué)生查詢時為當(dāng)前學(xué)期校歷。校園通知模塊為校內(nèi)各種通知公告類集合,采用即時更新機制。校園通訊錄模塊為校內(nèi)各系、各組織官方公布的電話、官網(wǎng)等信息展示,用戶可一鍵復(fù)制或撥號。

      5)網(wǎng)盤模塊

      教務(wù)平臺助手小程序網(wǎng)盤模塊主要功能即為在校生提供網(wǎng)絡(luò)云盤服務(wù),為用戶免費提供文件的存儲、訪問、備份、共享等文件管理等功能,方便我校師生對課上文件及課后作業(yè)進行管理。

      3系統(tǒng)非功能需求分析

      1)安全性

      安全性是教務(wù)平臺的第一要務(wù),用戶身份認(rèn)證和數(shù)據(jù)可靠性是本次系統(tǒng)分析與設(shè)計著重考慮的問題。為了保證用戶登錄時身份認(rèn)證的可靠性,用戶要使用教務(wù)平臺的身份認(rèn)證信息來進行登錄,教務(wù)平臺助手將用戶身份認(rèn)證信息提交至教務(wù)平臺進行認(rèn)證,這樣可以有效利用教務(wù)平臺的認(rèn)證安全機制來保證用戶登錄可靠性。教務(wù)平臺助手的實現(xiàn)是基于微信平臺的,微信小程序平臺提供了非常健全的安全保障機制,對用戶個人信息、教務(wù)信息等關(guān)鍵信息可以提供授權(quán)管理保障機制,避免了隱私和敏感信息的泄露和非法獲取。

      2)可維護性

      教務(wù)平臺助手的服務(wù)器端部署在云服務(wù)器上,可以根據(jù)用戶量隨時調(diào)整服務(wù)器配置來保證系統(tǒng)正常運行,并在出現(xiàn)高并發(fā)或其他異常情況時自動進行性能升級和重啟操作。微信小程序自身基于微信平臺構(gòu)建,可以在不同類型的移動終端操作系統(tǒng)上無障礙運行,這樣也很好地解決了不同品牌手機和操作系統(tǒng)的兼容性問題,降低了維護成本。

      3)性能需求

      系統(tǒng)性能需求主要包括系統(tǒng)啟動性能、頁面加載速度以及網(wǎng)絡(luò)延遲情況。主要表現(xiàn)為系統(tǒng)啟動耗時、打開率、頁面加載耗時等。由于微信小程序自身特點即為小而快,同時微信小程序限制代碼上傳大小為2M,因此代碼不會出現(xiàn)冗余及報錯的情況。另外,騰訊云除提供便攜性的資源切換外,還提供了CDN網(wǎng)絡(luò)加速。通過微信小程序官方性能分析評估,教務(wù)平臺助手小程序性能已達到良好水平。

      4系統(tǒng)整體架構(gòu)

      系統(tǒng)架構(gòu)分為小程序端、服務(wù)器端及數(shù)據(jù)庫,小程序端實現(xiàn)了用戶登錄入口、系統(tǒng)界面功能,服務(wù)器端實現(xiàn)了各個業(yè)務(wù)功能的請求和應(yīng)答功能,數(shù)據(jù)庫端實現(xiàn)了各類系統(tǒng)信息的存儲和維護功能。系統(tǒng)整體架構(gòu)如圖2所示。

      1)小程序端

      小程序端是用戶能夠和系統(tǒng)直接進行交互的界面,當(dāng)用戶通過登錄界面登錄成功之后,顯示系統(tǒng)界面。

      2)服務(wù)器端

      服務(wù)器端是關(guān)鍵代碼層,主要體現(xiàn)系統(tǒng)的業(yè)務(wù)流程以及業(yè)務(wù)邏輯等。在登錄系統(tǒng)、成績系統(tǒng)、課表系統(tǒng)、校園信息系統(tǒng)及網(wǎng)盤系統(tǒng)等主要模塊之下,要根據(jù)每個系統(tǒng)相關(guān)的業(yè)務(wù)需求進行邏輯處理以及判斷條件的定義。模塊之間的數(shù)據(jù)傳輸體現(xiàn)了業(yè)務(wù)流程。

      3)數(shù)據(jù)端

      該層是系統(tǒng)中最需要注意的地方,無論是數(shù)據(jù)庫的建立或者維護,都需要十分小心。因為數(shù)據(jù)端的作用是存儲所有通過視圖層或者其他方式進行傳輸?shù)臄?shù)據(jù)。

      5結(jié)束語

      教務(wù)平臺助手小程序的設(shè)計與實現(xiàn)為大學(xué)生提供良好的教務(wù)信息查詢一站式服務(wù)平臺。教務(wù)平臺助手憑借微信小程序的平臺優(yōu)勢,幫助用戶免去了煩瑣的下載和安裝過程,提高信息的查詢和利用效率;借助微信的安全體系,保證了系統(tǒng)用戶身份認(rèn)證和數(shù)據(jù)查詢的可靠性;借助微信的跨平臺優(yōu)勢,解決了傳統(tǒng)教務(wù)App維護困難、無法跨平臺使用的問題。今后將逐步對程序界面進行優(yōu)化以及對功能進行完善,為高校信息化建設(shè)提供有力支持。

      參考文獻:

      [1] 李云飛.移動教務(wù)管理系統(tǒng)研究[J].昆明民族干部學(xué)院學(xué)報,2016(2):168-169.

      [2] 劉大闖.大學(xué)生微信安全教育淺析[J].現(xiàn)代營銷(下旬刊),2015(11):110.

      [3] 陳琴.綜合教務(wù)管理系統(tǒng)在教務(wù)管理中的應(yīng)用研究[J].藝術(shù)科技,2019,32(6):254.

      [4] 沈本焱.教務(wù)管理系統(tǒng)在我校的現(xiàn)狀分析與研究[J].城市地理,2016(24):214.

      [5] 張旭丹,齊忠忠,何金航,等.基于WeX5的智能超級課程表App的設(shè)計與實現(xiàn)[J].電腦迷,2017(20):15-19.

      [6] 江濟溪,肖建宏,劉燦銳.廣東白云學(xué)院教務(wù)系統(tǒng)的校園移動應(yīng)用[J].福建電腦,2019,35(2):44-45.

      [7] 武婕,李瑞.淺談微信小程序第三方開發(fā)及應(yīng)用探析[J].智富時代,2019(3):124.

      【通聯(lián)編輯:唐一東】

      猜你喜歡
      微信小程序
      基于微信小程序的停車位租賃平臺設(shè)計與實現(xiàn)
      微信小程序在高校英語教學(xué)中的應(yīng)用
      考試周刊(2018年42期)2018-05-18 09:29:02
      微信小程序?qū)Υ髮W(xué)生使用APP意愿的影響
      基于微信小程序的點餐系統(tǒng)
      基于Webpy+Apache HTTP Server 微信小程序架構(gòu)搭建研究
      基于微信小程序的醫(yī)囑服務(wù)研究
      計算機時代(2018年1期)2018-01-26 23:23:07
      圖書館微信小程序的應(yīng)用現(xiàn)狀及前景分析
      基于CNKI的微信小程序研究文獻計量分析
      信息技術(shù)與專業(yè)課程融合路徑探索
      決策探索(2017年12期)2017-07-13 11:11:12
      當(dāng)圖書館遇上微信小程序
      圖書與情報(2016年6期)2017-04-17 23:54:02
      阿鲁科尔沁旗| 堆龙德庆县| 临颍县| 锡林郭勒盟| 滨海县| 莆田市| 麻城市| 达州市| 秦安县| 遂川县| 水城县| 杂多县| 五寨县| 疏附县| 阿拉尔市| 中西区| 尚义县| 彩票| 文水县| 玉田县| 澳门| 石首市| 嘉荫县| 江西省| 太湖县| 抚顺市| 武清区| 武定县| 安岳县| 资兴市| 怀远县| 承德县| 聂拉木县| 穆棱市| 金堂县| 阜阳市| 驻马店市| 蛟河市| 水城县| 阿坝县| 神池县|