999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于云開發的“中國近現代史綱要”微信公眾平臺設計與開發

2021-05-24 07:59:53余瑾朱小曼趙俊愛
電腦知識與技術 2021年12期

余瑾 朱小曼 趙俊愛

摘要:微信公眾平臺受眾廣泛、使用便捷、操作靈活、特點突出、功能強大,是新興的移動學習終端載體。結合新時代大學生的接受規律、認知特點和交流習慣,在“中國近現代史綱要”課引入微信公眾平臺輔助教學,選擇微信公眾號作為實現平臺功能的載體,建設基于云開發的微信小程序,開發過程簡化并且性能穩定,符合教育信息化的要求。該文從需求分析、總體設計、詳細設計幾個方面對“中國近現代史綱要”課微信公眾平臺的開發加以探討,有效幫助師生用戶通過線上與線下相結合的方式學習“綱要”課,具有非常重要的應用價值。

關鍵詞:云開發;node.js;微信小程序;在線學習平臺

中圖分類號:TP311? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)12-0105-03

微信是天然的用戶接口。只要登錄微信,系統即可獲取位置、時間,并且支持富媒體交互、圖片、二維碼、視頻、音頻、NFC等,做到隨時隨地交互,并能對接任何系統,信息傳達效率高。微信公眾平臺具有輕前端,重后端的特性。輕前端帶來良好用戶體驗,重后端更是保證這種體驗的前提。微信云開發采用Serverless架構,免去了軟件構建中煩瑣的服務器搭建和運維,具有運行成本低、易于維護的特點。

1 需求分析

當前,部分高校在“中國近現代史綱要”教學中引入了“微信公眾平臺”輔助教學的做法比較普及,這些平臺在教學過程中發揮了重要的作用。通過前期調研,在校大學生反饋在平臺運行、版塊設計、功能發揮尤其等方面需要進一步的挖掘,需要充分調動學生的學習興趣和熱情,要滿足以下需求:發布和顯示課堂作業,推送課堂筆記和征求課堂筆記,展示和傳播課堂觀感,提供互聯網版本的課堂知識等。

系統用例圖如圖1所示。

2 總體設計

2.1 “中國近現代史綱要”小程序主要頁面及功能

“中國近現代史綱要”小程序頁面概要圖如圖2所示。

1)權限選擇:要進入小程序,首先進入權限選擇界面。小程序為學生和教師設置了不同的界面和功能。確定js文件中是否授權了該用戶。如果授權成功,則獲取昵稱時可以直接調用getUserInfo,而無需從彈出框中彈出。如果授權不成功,跳至授權頁面。

2)首頁:選擇身份授權后進入主頁。主頁分為兩個模塊。頂部是輪播圖。輪播示意圖使用swiper插件,該插件顯示有關現代歷史的圖片;作業筆記模塊顯示作業和筆記,也可以用于輸入出色的作業和筆記。

3)學習資料:學習資料頁面展示了課件、課堂視頻、課外資料等,點擊更多即可進入詳情頁面,可供教師,同學參考學習,教師用戶可進行學習資料的錄入。

4)“我的”:“我的”頁面分為兩個模塊:“我的”和更多功能。“我的”模塊根據學生用戶的權限分為教務管理通知,我的班級和考試安排。學生用戶可以自己輸入班級時間表以查看班級時間表,同時可以查看有關課程的通知以及老師發布的考試安排。 “我的”模塊分為教師用戶權限;學生名單,出勤記錄,時間表查詢和教務通知管理。教師可以創建班級以生成唯一的課程編號,查看已加入班級的學生的列表和信息,添加出勤記錄以供出勤,輸入課程以進行查看,向學生發送教育管理通知以及進行在線實踐分析。

在教師和學生的授權下,更多功能模塊具有QR碼,分享程序,關于我們和其他功能的信息。可以從使用該程序的老師和同學那里收集反饋,以促進程序的迭代和改進。同時,用戶可以通過QR碼和共享小程序等功能自發地傳播程序。

5)歷史上的今天小程序:

使用百度百科的api接口,獲取json數據。用列表展示獲取到的數據并且通過Webview組件展示詳情頁。該程序能夠根據當天日期展示歷史上同日期的重大事件,在用戶點擊后還可以跳轉到百度百科查看詳情。由于百度百科的接口返回的數據中具有富文本數據,運用rich-text組件來展示富文本。定義列表數組初始值為空,解析請求成功的數據后進行動態綁定。循環加載每條text文本,并在每條文本的標題上綁定點擊事件。當用戶點擊時,獲取數據中的link內容,得到獲取詳情頁內容的地址。使用wx.navigateTo方法跳轉到詳情頁。詳情頁運用了Webview組件,將之前獲取的地址填入src屬性。使用date.getday和date.getmonth獲取當前日期。由于獲取api數據時需要雙位數字,判斷獲取到的月和日是否小于十,進行補零操作。將處理好的時間信息填入url屬性中,獲取完整數據。

2.2 小程序云開發后臺主要功能

系統后端微信小程序云開發,開發者不需要搭建服務器,可免鑒權直接使用平臺提供的 API 進行業務開發。在開發過程中將文字或圖片上傳至云存儲,通過Javascrip進行業務邏輯代碼編寫。在用戶管理方面能夠進行查看小程序用戶信息,在數據庫方面可查看、增加、更新、查找、刪除數據、管理索引、管理數據庫訪問權限等。

3 詳細設計

3.1 系統流程圖(見圖3)

3.2 具體功能圖(見圖4)

3.3 系統概要模式(見圖5)

3.4 部分關鍵數據庫設計

1)班級表class表結構(見表1)

2)學生表student表結構(見表2)

3)教師表teacher表結構(見表3)

4)作業表homework表結構(見表4)

5)資料表knowledge表結構(見表5)

4 結束語

“中國近現代史綱要”微信公眾平臺為學生學習提供有效的平臺。該平臺基于微信小程序和微信云開發技術,具有界面簡潔、功能全面、易于實現、易于維護和迭代等特點,它可以使師生之間的互動更加高效,在后續開發過程中會重視用戶體驗,不斷進行改進以滿足用戶的需求,并為大學生創造一個可用且便捷的平臺。

參考文獻:

[1] 林潔明.基于微信云開發的空管固定資產管理系統[J].新商務周刊,2019(16):63.

[2] 鄧斌權,李劍波,瞿先超.基于云開發和微信小程序的垃圾分類系統實現[J].電腦知識與技術,2020,16(7):82-84.

[3] 王金龍,宋斌,丁銳.Node.js:一種新的Web應用構建技術[J].現代電子技術,2015,38(6):70-73.

[4] 劉琦,丁萍莉.基于微信小程序的互聯網+教育學習平臺的研究與設計[J].內江科技,2016,37(12):45-46.

[5] 葉展航,蘇偉根.微信小程序在高校思政課的應用[J].教育信息技術,2017(5):19-22.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 国产精品主播| 国内精品视频在线| 小蝌蚪亚洲精品国产| 国产精品无码作爱| 激情無極限的亚洲一区免费| 亚洲欧美另类中文字幕| 91久久大香线蕉| 亚洲国产一成久久精品国产成人综合| 蝴蝶伊人久久中文娱乐网| 国产一级视频久久| 日本日韩欧美| 日本a∨在线观看| 久久精品视频亚洲| 色偷偷一区二区三区| 97国产精品视频人人做人人爱| 亚洲一级毛片免费观看| 亚洲欧美激情小说另类| 女人18一级毛片免费观看| 日本人又色又爽的视频| 天天摸夜夜操| 国产精品第页| 国产黄色爱视频| 久久久成年黄色视频| 天堂av综合网| 亚洲无码不卡网| 欧美一区国产| 广东一级毛片| 国产熟睡乱子伦视频网站| 91po国产在线精品免费观看| 精品国产Av电影无码久久久| 九九视频免费在线观看| 欧美精品另类| 日日拍夜夜操| 91成人在线免费视频| 精品国产成人高清在线| 婷婷综合在线观看丁香| 国产黄在线观看| 国产在线观看一区精品| 免费女人18毛片a级毛片视频| 爱爱影院18禁免费| 久久一级电影| 国产在线自揄拍揄视频网站| 亚洲六月丁香六月婷婷蜜芽| av色爱 天堂网| 好吊色妇女免费视频免费| 亚洲成人精品久久| 欧美精品v日韩精品v国产精品| 欧美亚洲国产视频| 久热99这里只有精品视频6| 国产成人三级| 日韩A∨精品日韩精品无码| 国产人成午夜免费看| 91av成人日本不卡三区| 亚洲第一成网站| 亚洲熟妇AV日韩熟妇在线| 在线欧美日韩| 国产精品丝袜视频| 色综合久久88色综合天天提莫 | 亚洲色图狠狠干| 精品人妻无码区在线视频| 国产精品任我爽爆在线播放6080| 91精品久久久无码中文字幕vr| 国产精品久线在线观看| 成年人国产网站| 久久精品无码一区二区国产区| 国产午夜精品一区二区三| 亚洲动漫h| 中文无码精品A∨在线观看不卡 | 亚洲黄色高清| 国产精品部在线观看| a欧美在线| 国产精鲁鲁网在线视频| 2020国产精品视频| 91国内视频在线观看| 亚洲三级a| 亚洲最新在线| 亚洲人成人无码www| 91久久精品国产| 亚洲AV电影不卡在线观看| AV老司机AV天堂| a毛片免费看| 91网在线|