国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

微信小程序在講座管理中的應(yīng)用

2020-04-10 10:58查杭盧成林萬琪偉王振華劉艷平
現(xiàn)代信息科技 2020年1期
關(guān)鍵詞:微信小程序

查杭 盧成林 萬琪偉 王振華 劉艷平

摘? 要:該文講述使用微信Web開發(fā)者工具編制一款基于微信平臺(tái)的講座預(yù)約管理系統(tǒng),以此更加高效化、數(shù)字化、智能化管理講座資源。首先,分別從頁面設(shè)計(jì)、數(shù)據(jù)庫結(jié)構(gòu)、API接口闡述系統(tǒng)的設(shè)計(jì)理念及運(yùn)行模式。其次,從資源共享機(jī)制、獎(jiǎng)懲機(jī)制兩個(gè)方面介紹講座預(yù)約管理系統(tǒng)的運(yùn)行機(jī)制。最后,在南昌工程學(xué)院的明德報(bào)告廳進(jìn)行了講座預(yù)約管理系統(tǒng)的應(yīng)用,并分析應(yīng)用情況及應(yīng)用效果。研究表明,講座預(yù)約管理系統(tǒng)的推出及應(yīng)用,拓展了學(xué)生獲得講座信息的渠道,增強(qiáng)了學(xué)生的自主管理能力,也使老師更好地管理講座安排,同時(shí)又能準(zhǔn)確獲取學(xué)生的學(xué)習(xí)情況。

關(guān)鍵詞:微信小程序;講座管理;講座預(yù)約管理系統(tǒng)

中圖分類號(hào):TP311.5? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2020)01-0004-03

Abstract:The article describes the use of WeChat Web developer tools to create a lecture reservation management system based on WeChat platform to more efficiently,digitally and intelligently manage lecture resources. The design concept and operation mode of the system are explained from page design,database structure and API interface respectively. Then introduce the operation mechanism of the lecture reservation management system from two aspects:resource sharing mechanism and reward and punishment mechanism. Finally,the article conducted the application of the lecture reservation management system in the Mingde Auditorium of Nanchang Institute of Technology,and analyzed the application and application effects. The research of the article shows that the launch and application of the lecture reservation management system expands the channels for students to obtain lecture information,enhances the studentsself-management ability,and enables teachers to better manage the lecture arrangements,while at the same time accurately obtaining the studentslearning situation.

Keywords:WeChat applet;lecture management;lecture reservation management system

0? 引? 言

微信小程序是由中國騰訊公司開發(fā),是一種無須下載就可以使用的程序,用戶通過搜索或者掃碼即可找到相應(yīng)的程序并且直接點(diǎn)擊使用,達(dá)到了“用完即走”“觸手可及”的境界,而且使用小程序不占用手機(jī)內(nèi)存[1]。它是程序界一項(xiàng)跨時(shí)代的產(chǎn)品,它重新定義了“程序”,將原先系統(tǒng)中出程序的理念轉(zhuǎn)變?yōu)槌绦蛑谐龀绦?,將程序輕量化、便捷化。微信小程序基于微信平臺(tái)運(yùn)行使用,微信是中國第一大社交平臺(tái),據(jù)騰訊公司用戶數(shù)量數(shù)據(jù)顯示,微信活躍用戶量超過十億,幾乎每三部中國手機(jī)里至少有兩部是微信用戶。微信小程序的開發(fā)也相對(duì)簡單,近似Web開發(fā),也有相應(yīng)的開發(fā)環(huán)境——微信Web開發(fā)者工具,具有短時(shí)間、快速度、低成本的特點(diǎn)[2]。這些特點(diǎn)剛好可以用來彌補(bǔ)講座管理智能化發(fā)展乏力的缺陷。

傳統(tǒng)的講座通過制作宣傳海報(bào)、發(fā)布相關(guān)通知,并指派班級(jí)指標(biāo)等形式進(jìn)行,考勤以簽到為主。這種講座管理模式存在很大的問題,其一,海報(bào)和通知等宣傳形式的傳播效率低,消息傳遞的局限和逐級(jí)遺失,導(dǎo)致信息閉塞,參與度不高。其二,選聽報(bào)告自主性不強(qiáng),由于座位有限,有些學(xué)生是被安排來聽講,而有些特別感興趣的學(xué)生可能無法參與進(jìn)去。其三,受空間、時(shí)間和系別之間的限制,學(xué)生和老師、院系之間的信息交流不及時(shí)、不全面,導(dǎo)致講座局限在本學(xué)院,而宣傳不到整個(gè)學(xué)校。其四,講座管理的數(shù)據(jù)在一般情況沒有保存,無法及時(shí)反映學(xué)生聽講座的情況并做出相應(yīng)的調(diào)整。

將講座管理與微信小程序有機(jī)融合,將學(xué)校不同的機(jī)構(gòu)舉辦的講座資源集中到同一平臺(tái),然后通過該平臺(tái)進(jìn)行平等分配[3]?!柏堁垭娪啊毙〕绦蚓褪且粋€(gè)成功的案例,它將電影資源進(jìn)行有效的分配;郭毅琪等,設(shè)計(jì)基于微信的高校新生報(bào)名系統(tǒng),以便學(xué)生咨詢服務(wù)、報(bào)名繳費(fèi)[4];趙妍等,為了改變停車場地有限、停車難的問題,提出了一種基于微信小程序的高校停車位管理系統(tǒng)[5];潘浩為了實(shí)現(xiàn)智能化物流,讓物流派送人員以最有效的方式將物品送到指定地點(diǎn),設(shè)計(jì)了基于微信小程序的智能配送系統(tǒng)[6]。綜上所述,基于微信小程序平臺(tái)開發(fā)講座管理系統(tǒng),是一種通過創(chuàng)新、融合的手段打破傳統(tǒng)講座管理模式,將講座管理自主化、智能化,提高了學(xué)生學(xué)習(xí)的自主性、參與的積極性。對(duì)學(xué)生們的講座參與程度的數(shù)字化信息化管理,可以使得行政老師直觀了解學(xué)生們的講座參與動(dòng)態(tài)和興趣方向,為更好地制定適合學(xué)生獲取知識(shí)乃至以后的學(xué)習(xí)安排的培養(yǎng)方案提供參考和建議。

1? 講座預(yù)約管理系統(tǒng)的設(shè)計(jì)

講座預(yù)約管理系統(tǒng)是由后臺(tái)管理端、小程序、項(xiàng)目數(shù)據(jù)接口這三個(gè)緊密聯(lián)系的部分組成的,講座預(yù)約管理系統(tǒng)結(jié)構(gòu)如圖1所示。后臺(tái)管理端是一個(gè)方便管理者隨時(shí)隨地管理講座信息的Web頁面,可以導(dǎo)入即將發(fā)布的講座的相關(guān)信息和查詢講座的參與情況等等,還可以將這些數(shù)據(jù)上傳到服務(wù)器端,服務(wù)器也會(huì)返回相應(yīng)的數(shù)據(jù)。項(xiàng)目數(shù)據(jù)接口主要由小程序API和Web API組成。Web API是一個(gè)數(shù)據(jù)獲取、交換的網(wǎng)頁,它將從服務(wù)器的數(shù)據(jù)轉(zhuǎn)換成JSON數(shù)據(jù)集,以便小程序調(diào)用wx.request()獲取數(shù)據(jù)。小程序是用戶可以掃碼或者在微信直接搜索進(jìn)行使用的,可以添加至我的程序,使小程序的使用便利性得到進(jìn)一步提高。

1.1? 頁面設(shè)計(jì)

本小程序整體布局采用的是flex布局,flex全稱為flexible box,是彈性盒子的意思,就是將靈活性充分在盒裝模型中進(jìn)行表達(dá)。不管什么容器都可以使用flex布局,這極大地方便了行內(nèi)元素、塊內(nèi)元素的布局。相對(duì)于傳統(tǒng)的布局,它可以簡便、完整、響應(yīng)式地實(shí)現(xiàn)各種頁面布局并在各大瀏覽器中正確地表達(dá)。所以可以在開發(fā)工具當(dāng)中使用該布局,將頁面進(jìn)一步穩(wěn)定和美化。

頁面設(shè)計(jì)的兩大重要元素一個(gè)是表單組件checkbox,另一個(gè)是表單組件選擇器slider。表達(dá)組件checkbox主要用在座位的布局及座位選擇響應(yīng)。每一個(gè)座位都是items集合中的元素,里面包含著座位的詳細(xì)信息,每一次觸發(fā)checkbox并確定選座相當(dāng)于鎖定座位并將座位信息上傳至服務(wù)器,后臺(tái)操作系統(tǒng)就能將每次講座的座位信息進(jìn)行統(tǒng)計(jì)并生成表格。表單組件選擇器slider中的bindchange屬性能在完成一次拖動(dòng)之后觸發(fā)事件,將這種屬性用在首頁當(dāng)中,讓一個(gè)頁面中包含兩個(gè)頁面,一個(gè)稱為主頁面,另一個(gè)稱為子頁面。兩個(gè)頁面之間通過選擇器slider實(shí)現(xiàn)動(dòng)態(tài)轉(zhuǎn)換,將頁面轉(zhuǎn)換趣味化,瑤湖有約小程序首頁如圖2所示。傳統(tǒng)頁面轉(zhuǎn)換是通過觸動(dòng)包含鏈接的圖標(biāo)或文字實(shí)現(xiàn)頁面跳轉(zhuǎn),該方式老套、死板、缺少互動(dòng)性,不能凸顯頁面的靈活性。將滑動(dòng)用于頁面的跳轉(zhuǎn),使得頁面與頁面的銜接更加和諧、委婉,用戶體驗(yàn)明顯提高,同時(shí)凸顯主頁面和子頁面的內(nèi)容,讓頁面之間具有交互性。

1.2? 數(shù)據(jù)庫架構(gòu)

講座預(yù)約管理系統(tǒng)數(shù)據(jù)庫,要求包含學(xué)生的學(xué)號(hào)、學(xué)院、講座名稱、講座時(shí)間、講座地點(diǎn)、講座簡介等信息,與此同時(shí)還要實(shí)現(xiàn)對(duì)這些信息的插入、查詢、修改、刪除等操作。為了更好地對(duì)數(shù)據(jù)進(jìn)行操作,講座預(yù)約管理系統(tǒng)采用SQL Server來簡化數(shù)據(jù)操作。學(xué)生的數(shù)據(jù)繁多,本系統(tǒng)采用對(duì)象關(guān)系映射(Object Relational Mapping,ORM)技術(shù)簡化數(shù)據(jù)結(jié)構(gòu)。

1.3? API接口應(yīng)用

微信開發(fā)者為微信小程序的構(gòu)架提供許多對(duì)接微信軟件運(yùn)行機(jī)制的API,使得微信小程序能夠調(diào)用系統(tǒng)的網(wǎng)絡(luò)、媒體、文件等功能,能夠獲取用戶信息,本地存儲(chǔ),支付功能等。微信小程序API分為事件監(jiān)聽API、同步API、異步API,在程序開發(fā)中使用最多的還是異步API。API接口以wx.on開頭,監(jiān)聽某個(gè)事件發(fā)生,接受一個(gè)Callback函數(shù)作為參數(shù),當(dāng)該事件觸發(fā)時(shí),會(huì)調(diào)用Callback函數(shù)。如未做特殊約定,其他API接口都接受一個(gè)Object作為參數(shù)——Object可以指定Success、Fail、Complete來執(zhí)行接口調(diào)用的結(jié)果。微信小程序?yàn)榇_保安全嚴(yán)格執(zhí)行SSL安全標(biāo)準(zhǔn),所以在執(zhí)行wx.request()或wx.websocket()請求時(shí),請求對(duì)象需要有信用機(jī)構(gòu)簽發(fā)的SSL證書作為保障通信安全可靠的一大技術(shù)標(biāo)準(zhǔn)。Websocket:request方法能達(dá)到長連接通信的目的。講座預(yù)約管理系統(tǒng)設(shè)計(jì)師避免了該問題,選用了Websocket:request方法。

小程序不能直接與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互,小程序需要通過Web API獲取JSON數(shù)據(jù),然后動(dòng)態(tài)顯示在小程序界面。講座預(yù)約管理系統(tǒng)的JSON數(shù)據(jù)來自采用掛載在域www.qifeng.xyz使用C#.NET構(gòu)建的講座預(yù)約管理系統(tǒng)中的數(shù)據(jù)頁面,用戶端可以從中獲取講座信息、學(xué)生信息等一系列相關(guān)信息,小程序服務(wù)端也可以通過改變和接受頁面的數(shù)據(jù)實(shí)現(xiàn)后臺(tái)與前端的動(dòng)態(tài)交互。

2? 講座預(yù)約管理系統(tǒng)的運(yùn)行機(jī)制

針對(duì)講座預(yù)約管理系統(tǒng)與實(shí)際講座活動(dòng)緊密聯(lián)系的問題,講座預(yù)約管理系統(tǒng)根據(jù)設(shè)計(jì)要求,主要提供了即時(shí)發(fā)布、平臺(tái)共享、評(píng)價(jià)管理、數(shù)據(jù)分析、限時(shí)選座等功能。講座預(yù)約管理系統(tǒng)的運(yùn)行機(jī)制如圖3所示。

2.1? 資源共享機(jī)制

共享是新時(shí)代的組成要素,從道路兩旁的共享單車,到貓眼電影、中國大學(xué)MOOC等,共享資源正悄悄地改變著我們的生活。共享是指將零散的資源整合匯總再分配。傳統(tǒng)的講座信息發(fā)布機(jī)制屬于分散式,一個(gè)學(xué)校的不同機(jī)構(gòu)擁有獨(dú)立舉辦講座的能力,而其講座信息的傳播范圍基本在該機(jī)構(gòu)管理范圍內(nèi),很難傳播到整個(gè)學(xué)校。通過資源共享,可將學(xué)校分散化的講座資源整合到同一平臺(tái)。如同學(xué)在學(xué)習(xí)和生活中感到空虛、無力,想要提升自己的境界,這時(shí)他們只需在微信中找到講座預(yù)約小程序,小程序中包含了學(xué)校近期即將開展的講座信息,選擇自己感興趣、對(duì)自己有幫助的講座,像選擇電影座位一樣選擇自己的講座座位,然后只要按時(shí)到場就可以觀看和聆聽講座。

根據(jù)以上功能需求,講座預(yù)約管理系統(tǒng)管理者創(chuàng)建并給予學(xué)校的各個(gè)機(jī)構(gòu)講座管理老師后臺(tái)賬號(hào),當(dāng)有最新講座信息需要發(fā)布,只需登入內(nèi)部賬號(hào),填寫相關(guān)講座信息并發(fā)布。后臺(tái)會(huì)將講座信息轉(zhuǎn)換為JSON數(shù)據(jù),前端的微信小程序可以及時(shí)進(jìn)行頁面調(diào)整,將最新的講座信息呈現(xiàn)在最新講座頁面。

2.2? 獎(jiǎng)懲機(jī)制

人類行為的發(fā)生都有其特定的動(dòng)機(jī),而這些動(dòng)機(jī)的產(chǎn)生都離不開人的需要。動(dòng)機(jī)可以依靠獎(jiǎng)勵(lì)制度的形成而產(chǎn)生。獎(jiǎng)勵(lì)制度相當(dāng)于外在的刺激,可以促使人類去完成一系列行為。獎(jiǎng)勵(lì)制度的形成必須要與學(xué)生的期望緊密聯(lián)系起來,讓學(xué)生充分認(rèn)識(shí)獎(jiǎng)勵(lì)制度的內(nèi)涵。獎(jiǎng)勵(lì)制度是以激勵(lì)式達(dá)到效果,而懲罰制度是以心理效應(yīng)督促人類完成相應(yīng)任務(wù)。懲罰制度從心理層面將人類的行為自律化,調(diào)動(dòng)行為積極性、激發(fā)潛能。將獎(jiǎng)勵(lì)和懲罰機(jī)制融入管理中,能促使被管理者的工作效率達(dá)到最大,講座預(yù)約獎(jiǎng)懲制度的建立還有利于調(diào)動(dòng)學(xué)生預(yù)約講座的積極性和準(zhǔn)時(shí)參加講座的自主性,也有利于講座預(yù)約系統(tǒng)的規(guī)范化、制度化,便于管理者進(jìn)行管理。

根據(jù)以上功能需求,規(guī)定學(xué)生每聽一次講座就可獲得相應(yīng)的分值,該分值可以加入學(xué)期末綜合測評(píng)分中。但需要限制增加分值的最大值,不要讓加分值權(quán)重過大,以免影響到學(xué)習(xí)成績在綜合測評(píng)分的權(quán)重。針對(duì)預(yù)約講座而未到者,可以在后臺(tái)限制該學(xué)生賬號(hào)在一定時(shí)間內(nèi)不能再次選擇講座,讓誠信和自律融入學(xué)生的人生觀和潛意識(shí)。

3? 講座預(yù)約管理系統(tǒng)的應(yīng)用情況

針對(duì)傳統(tǒng)講座管理傳播范圍小、擴(kuò)散效率低、自主性差等缺陷,在講座預(yù)約管理系統(tǒng)開發(fā)成功的基礎(chǔ)上,投放于南昌工程學(xué)院瑤湖學(xué)院的講座管理。

講座預(yù)約管理系統(tǒng)應(yīng)用于實(shí)際講座管理的流程為:上傳講座信息學(xué)生自主進(jìn)行選座、學(xué)生按照講座信息按時(shí)參加講座、在講座結(jié)束時(shí)記錄未到者或中途離開者的座位號(hào)、上傳記錄的座位號(hào)、實(shí)現(xiàn)獎(jiǎng)懲機(jī)制。具體來說,在后臺(tái)程序中上傳即將來臨的講座信息并發(fā)布,通過張貼海報(bào)、班群通知、微信公眾號(hào)通知等方式通知學(xué)生有新講座在小程序中發(fā)布,讓學(xué)生提前做好心理準(zhǔn)備進(jìn)行講座預(yù)約。為了更好實(shí)現(xiàn)獎(jiǎng)懲機(jī)制,在講座結(jié)束時(shí)刻登記未到者或中途離開者的座位號(hào),在后臺(tái)程序中上傳座位號(hào),系統(tǒng)會(huì)自動(dòng)鎖定相應(yīng)賬號(hào),在規(guī)定時(shí)間內(nèi)限制選座功能,對(duì)于完成講座者會(huì)儲(chǔ)存對(duì)應(yīng)數(shù)據(jù)到后臺(tái)以便于期末綜合測評(píng)進(jìn)行加分。

此外,管理者還會(huì)通過后臺(tái)數(shù)據(jù)及相應(yīng)的數(shù)據(jù)分析功能對(duì)講座管理效果進(jìn)行分析。通過分析不同講座網(wǎng)上講座報(bào)名數(shù)、實(shí)際到場人數(shù)這兩個(gè)重要數(shù)據(jù),分析學(xué)生參與熱情與講座題材、講座者和宣傳程度之間的關(guān)系。通過分析學(xué)生對(duì)已聽取講座的滿意程度和相應(yīng)評(píng)價(jià),對(duì)講座預(yù)約系統(tǒng)進(jìn)一步改進(jìn)。

4? 講座預(yù)約管理系統(tǒng)的應(yīng)用效果

根據(jù)講座預(yù)約管理系統(tǒng)在南昌工程學(xué)院瑤湖學(xué)院的應(yīng)用情況來看,講座預(yù)約管理系統(tǒng)達(dá)到了以下效果:(1)資源共享機(jī)制使得教育資源得到進(jìn)一步充分利用,擴(kuò)大講座信息傳播范圍和提高了創(chuàng)博效率,讓講座管理者進(jìn)一步智能化、效率化管理講座;(2)獎(jiǎng)懲機(jī)制激發(fā)了學(xué)生參與講座的熱情,有助于學(xué)生強(qiáng)化自我的自律性和提高自主化管理意識(shí);(3)滿意程度打分和評(píng)價(jià)功能讓學(xué)生更好地與管理者進(jìn)行效果反饋,使得講座管理者更好地根據(jù)學(xué)生意愿進(jìn)行相應(yīng)的調(diào)整,讓講座管理進(jìn)一步人性化。

5? 結(jié)? 論

在智能、大數(shù)據(jù)時(shí)代,如何充分整合分配有限的教育資源,將講座管理智能化、數(shù)據(jù)化,是講座預(yù)約管理系統(tǒng)發(fā)展的方向。如今,講座預(yù)約管理系統(tǒng)已經(jīng)實(shí)現(xiàn)了講座位置預(yù)定、講座評(píng)價(jià)等前端功能,還實(shí)現(xiàn)了數(shù)據(jù)可視化、智能分析等后臺(tái)程序功能。為了更加優(yōu)化講座預(yù)約系統(tǒng)、增加管理者和學(xué)生的體驗(yàn)感,還需要融入更多AI技術(shù)、增加更多特色功能。接下來的研究將結(jié)合應(yīng)用情況、理論和新技術(shù),進(jìn)一步優(yōu)化教育資源的整合分配和新技術(shù)的結(jié)合、激發(fā)學(xué)生自主預(yù)約講座的熱情、提高管理者的效率,發(fā)展獨(dú)特的基于講座預(yù)約管理系統(tǒng)的講座文化,并逐漸推廣到全國高校。

參考文獻(xiàn):

[1] 郝杰.微信小程序出世? 取代APP? [J].中國經(jīng)濟(jì)信息,2016(20):10.

[2] 劉玉佳.微信“小程序”開發(fā)的系統(tǒng)實(shí)現(xiàn)及前景分析 [J].信息通信,2017(1):260-261.

[3] 武思怡,解佺,張雨,等.微信小程序開發(fā)研究 [J].無線互聯(lián)科技,2018,15(11):52-54.

[4] 郭毅棋.基于微信小程序的高校新生預(yù)報(bào)到系統(tǒng)設(shè)計(jì) [J].廈門城市職業(yè)學(xué)院學(xué)報(bào),2017,19(4):10-14.

[5] 趙妍,趙靖,王瀅.基于微信小程序的高校停車位管理系統(tǒng) [J].科學(xué)技術(shù)創(chuàng)新,2019(22):81-82.

[6] 潘浩.基于微信小程序的智能配送系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].微型電腦應(yīng)用,2019,35(7):31-33.

作者簡介:查杭(2000.07-),男,漢族,江西上饒人,本科在讀,研究方向:軟件開發(fā);通訊作者:盧成林(1982.10-),男,漢族,江西九江人,碩士,研究方向:信息技術(shù)。

猜你喜歡
微信小程序
基于微信小程序的停車位租賃平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
微信小程序在高校英語教學(xué)中的應(yīng)用
微信小程序?qū)Υ髮W(xué)生使用APP意愿的影響
基于微信小程序的點(diǎn)餐系統(tǒng)
基于Webpy+Apache HTTP Server 微信小程序架構(gòu)搭建研究
基于微信小程序的醫(yī)囑服務(wù)研究
圖書館微信小程序的應(yīng)用現(xiàn)狀及前景分析
基于CNKI的微信小程序研究文獻(xiàn)計(jì)量分析
信息技術(shù)與專業(yè)課程融合路徑探索
當(dāng)圖書館遇上微信小程序
通许县| 西盟| 扶绥县| 砚山县| 新田县| 威海市| 淳化县| 秭归县| 余庆县| 翁牛特旗| 梅州市| 迁西县| 惠州市| 墨竹工卡县| 黄山市| 宁德市| 临邑县| 汉源县| 罗田县| 平顶山市| 德庆县| 福州市| 怀安县| 云龙县| 安化县| 淳安县| 福海县| 登封市| 黑山县| 海口市| 敖汉旗| 桐柏县| 富平县| 常山县| 巴青县| 宁河县| 金山区| 苍南县| 黔西| 阜新| 改则县|