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

?

基于微信公眾號的多媒體教室預(yù)約系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2018-12-12 11:10吳博文譚朔張城
中國教育信息化·高教職教 2018年9期
關(guān)鍵詞:多媒體教室微信公眾號

吳博文 譚朔 張城

摘 要:本文結(jié)合高校多媒體教室申請管理中存在的實(shí)際問題和具體需求,利用微信公眾號自主開發(fā)多媒體教室預(yù)約管理系統(tǒng),簡化了多媒體教室預(yù)約的流程。微信移動(dòng)端既能方便學(xué)生隨時(shí)隨地提交預(yù)約,也方便多媒體管理人員能隨時(shí)隨地進(jìn)行審核和查看預(yù)約記錄,以及時(shí)打開多媒體設(shè)備。同時(shí)更方便對預(yù)約申請記錄存檔和統(tǒng)計(jì)分析使用情況。雙向推送消息對管理員和學(xué)生做到過程結(jié)果的及時(shí)提醒,有助于改善服務(wù)管理質(zhì)量。

關(guān)鍵詞:多媒體教室;預(yù)約系統(tǒng);微信公眾號;雙向推送

中圖分類號:TP31 文獻(xiàn)標(biāo)志碼:A 文章編號:1673-8454(2018)17-0094-03

一、引言

多媒體教室目前是高等教育教學(xué)的重要場所。據(jù)統(tǒng)計(jì),全國絕大部分高校的課程已經(jīng)普及使用多媒體技術(shù)教學(xué),[1]而在非教學(xué)時(shí)段中,多媒體教室也成為學(xué)生團(tuán)體或班級組織等舉辦各種學(xué)生活動(dòng)的主要場地,極大地豐富了學(xué)生的大學(xué)生活。

目前我校所有普通教室全部改造為多媒體教室,共158間,對多媒體教室主要采用集中管理模式,[2]用于教師教學(xué)和學(xué)生活動(dòng)以及培訓(xùn)、招聘等其他方面,但在教室預(yù)約方面還是存在信息化程度不夠高的問題,主要體現(xiàn)于:①預(yù)約申請過程復(fù)雜。學(xué)生活動(dòng)申請多媒體教室,需要經(jīng)過所在院系、教務(wù)處、網(wǎng)絡(luò)信息中心等部門蓋章和審核,流程較為復(fù)雜,輾轉(zhuǎn)多處。②不方便管理。對于紙質(zhì)使用通知單,不方便保存和查詢,預(yù)約信息不能及時(shí)做到互通和共享。③教室申請使用沖突。出現(xiàn)過同一時(shí)間段同一教師被重復(fù)批準(zhǔn)使用的情況。④不方便存檔和數(shù)據(jù)統(tǒng)計(jì)。紙質(zhì)預(yù)約單不方便保存和歸檔,無法將預(yù)約情況記錄數(shù)據(jù)化,不方便進(jìn)一步統(tǒng)計(jì)和分析。

微信公眾號(平臺)是騰訊針對企業(yè)、組織、自媒體和個(gè)人開發(fā)的信息發(fā)布平臺,擁有廣泛的使用人群。[3]另外,相比傳統(tǒng)APP,微信公眾號在實(shí)現(xiàn)功能上能做到與傳統(tǒng)APP相差無幾,且具有免安裝、容易開發(fā)、成本投入少,容易共享、傳播和推廣等優(yōu)勢,[4]更重要的是,大大減少了傳統(tǒng)APP在維護(hù)和版本升級等方面帶來的管理成本。

因此,針對目前多媒體預(yù)約申請管理存在的問題,結(jié)合微信公眾號作為移動(dòng)入口的優(yōu)勢,我校網(wǎng)絡(luò)信息中心自主研發(fā)了基于微信服務(wù)號的多媒體教室預(yù)約管理系統(tǒng),在實(shí)現(xiàn)多媒體教室預(yù)約無紙化方面進(jìn)行了初步的探索,方便學(xué)生和管理員隨時(shí)隨地進(jìn)行線上預(yù)約和審核,努力改善多媒體教室的服務(wù)和管理質(zhì)量。

二、基于微信服務(wù)號的多媒體教室預(yù)約系統(tǒng)實(shí)現(xiàn)

1.多媒體教室預(yù)約系統(tǒng)設(shè)計(jì)思路

預(yù)約系統(tǒng)以“申請人預(yù)約,管理員審核”的方式進(jìn)行管理。[5]申請人以微信公眾號為入口,經(jīng)過登錄驗(yàn)證、填寫預(yù)約詳情、上傳使用通知單的照片后,即可完成多媒體教室預(yù)約的提交,系統(tǒng)將向管理員發(fā)送一條需要審核的提醒消息,具體流程如圖1所示。

管理員進(jìn)入微信公眾號登錄驗(yàn)證后,根據(jù)預(yù)約詳情和使用通知單照片憑證等進(jìn)行審核。若未通過審核,系統(tǒng)將向申請人發(fā)送一條預(yù)約失敗的提醒消息,并給出未通過的原因;若通過審核,則提醒申請成功,具體如圖2所示。

(1)數(shù)據(jù)庫設(shè)計(jì)

后臺數(shù)據(jù)庫采用ORACLE和MYSQL雙數(shù)據(jù)庫系統(tǒng),ORACLE為學(xué)校中心庫,存有教職工和學(xué)生的工號和學(xué)號等信息,學(xué)院、班級的關(guān)聯(lián)關(guān)系以及排課信息等。MYSQL為系統(tǒng)預(yù)約業(yè)務(wù)相關(guān)的存儲數(shù)據(jù)庫,包括用戶角色表、預(yù)約申請記錄表、用戶關(guān)系綁定表、微信配置表等。申請記錄表包含訂單id、申請人所在學(xué)院、班級、申請事由、預(yù)約時(shí)間、審核時(shí)間、審核結(jié)果等;用戶關(guān)系綁定表主要存儲登錄驗(yàn)證綁定用戶的微信openid、學(xué)號或工號的關(guān)系。角色表存儲管理員和申請人的角色。微信配置表主要保存微信公眾號的appid、appsecret、定時(shí)刷新的accesstoken等信息。

(2)多媒體教室預(yù)約平臺

系統(tǒng)基于Web采用B/S模式,前端使用HTML5頁面實(shí)現(xiàn)與微信服務(wù)號的交互,后臺使用Java spring+spring mvc+mybatis的框架,mybatis配置ORACLE、MYSQL雙數(shù)據(jù)源做數(shù)據(jù)持久層處理。通過與微信服務(wù)器的信息交互,完成用戶關(guān)系綁定,調(diào)用相機(jī)上傳照片和雙向消息推送等,將多媒體教室預(yù)約系統(tǒng)的功能嵌入到微信中,在不需要安裝其他APP的情況下,方便師生隨時(shí)隨地移動(dòng)使用。

2.系統(tǒng)總體功能概述

系統(tǒng)功能模塊如圖3所示。

(1)用戶登錄與關(guān)系綁定。申請人點(diǎn)擊微信服務(wù)號的菜單選擇相應(yīng)的業(yè)務(wù)多媒體教室預(yù)約、審核等,進(jìn)入服務(wù)號后臺獲取用戶的openid并存入session中,[6]openid 是微信用戶對公眾號的唯一標(biāo)識,不會(huì)因?yàn)樵O(shè)備的不同而發(fā)生變化。申請人點(diǎn)擊公眾號菜單,選擇相應(yīng)功能時(shí),系統(tǒng)會(huì)進(jìn)行用戶有效性檢測,判斷用戶是否為首次登錄以及綁定關(guān)系是否存在。如果不滿足條件,系統(tǒng)自動(dòng)引導(dǎo)用戶跳轉(zhuǎn)至登錄頁面,當(dāng)本校師生輸入教工號、學(xué)號登錄后,系統(tǒng)將用戶名存入session中,并在數(shù)據(jù)庫新增或刷新用戶與openid的綁定關(guān)系,方便下次進(jìn)入系統(tǒng)不用再重復(fù)登錄。

(2)與微信服務(wù)器交互。與微信服務(wù)器交互主要存在三方面:①微信公眾號接入驗(yàn)證。系統(tǒng)啟動(dòng)初始化后,需要進(jìn)行公眾號接入驗(yàn)證,通過獲取接口唯一調(diào)用憑據(jù)access_token完成驗(yàn)證,但因?yàn)閍ccess_token保存時(shí)間僅為7200秒,因此使用定時(shí)線程啟動(dòng)刷新access_token技術(shù),刷新的結(jié)果存到MYSQL數(shù)據(jù)庫中。②微信公眾號oauth2網(wǎng)頁授權(quán)。系統(tǒng)采用靜默授權(quán)的方式,以snsapi_base為scope發(fā)起的網(wǎng)頁授權(quán)來獲取用戶授權(quán)的唯一標(biāo)識openid。③使用公眾號JS-SDK接口。系統(tǒng)調(diào)用JS-SDK的圖像接口,支持用戶拍照或從手機(jī)相冊中選擇使用通知單照片上傳,對于用戶上傳的使用通知單照片憑證,從微信服務(wù)器調(diào)用下載圖片接口保存到本地服務(wù)器上,進(jìn)行歸檔保存。

(3)多媒體教室預(yù)約。申請人點(diǎn)擊公眾號菜單“多媒體教室預(yù)約”進(jìn)入預(yù)約界面,下拉框選擇所在學(xué)院、班級、輸入事由、預(yù)約時(shí)間段、預(yù)約的教室,從拍照或已有相冊中上傳教室使用通知單的照片,點(diǎn)擊提交,系統(tǒng)后臺生成唯一的預(yù)約單id,并將預(yù)約信息寫入數(shù)據(jù)庫,預(yù)約的信息包括申請人、預(yù)約時(shí)間、地點(diǎn),提交后等待管理員對預(yù)約記錄進(jìn)行審核,實(shí)施效果如圖4所示。

(4)我的預(yù)約。申請人點(diǎn)擊公眾號菜單“我的預(yù)約”進(jìn)入我的預(yù)約界面,用戶可以查詢自己的預(yù)約記錄,預(yù)約的狀態(tài)有待審核、審核成功、審核失敗三種。

(5)預(yù)約審核。管理員進(jìn)入預(yù)約審核,選擇未審核選項(xiàng),對用戶提交的預(yù)約記錄進(jìn)行審核??梢圆榭搭A(yù)約詳情和上傳的教室使用通知單的照片,并對預(yù)約申請進(jìn)行審核。若批準(zhǔn)不通過,需要選擇沒有通過審核的原因。實(shí)施效果如圖5、6所示。

(6)雙向消息提醒。模塊主要采用異步消息總線的方式和訂閱發(fā)布模式共同完成。異步方式的好處在于即便消息沒有推送出去,也不會(huì)導(dǎo)致主業(yè)務(wù)阻塞。申請人(管理員)完成申請或?qū)徍撕螅惒桨l(fā)布相應(yīng)的事件,監(jiān)聽者訂閱到事件消息后,調(diào)用微信公眾號消息推送的接口將消息推送給管理員(申請人)。圖7為有教室預(yù)約的提醒效果。

三、結(jié)束語

本文開發(fā)的預(yù)約系統(tǒng),針對目前學(xué)校多媒體教室預(yù)約管理存在的一系列問題,由傳統(tǒng)的線下繁雜的審批流轉(zhuǎn)程序,結(jié)合微信公眾號的移動(dòng)入口,初步探索實(shí)現(xiàn)教室預(yù)約無紙化和移動(dòng)化,意在盡量簡化師生多媒體教室預(yù)約的流程,減少來回奔波輾轉(zhuǎn)的煩惱,努力提高師生使用多媒體教室的積極性,改善多媒體預(yù)約管理的服務(wù)質(zhì)量。后期將根據(jù)師生的實(shí)際需要和反饋情況繼續(xù)完善系統(tǒng),另外將預(yù)約記錄與多媒體總控設(shè)備實(shí)現(xiàn)數(shù)據(jù)互通,實(shí)現(xiàn)無人工干預(yù)就能開啟多媒體設(shè)備。

參考文獻(xiàn):

[1]楊圓波.高校多媒體管理機(jī)制存在的問題及對策探討[J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版),2017(16):195-197.

[2]陳敏.高校多媒體教室開放式管理的構(gòu)建與探索[J].實(shí)驗(yàn)室研究與探索,2014(5):244-247.

[3]蘇東偉,梁志堅(jiān),賀秋麗等.基于微信平臺的高校開放實(shí)驗(yàn)室預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2018(1):160-161.

[4]余人,高喬.數(shù)字出版平臺APP與微信公眾號比較研究[J].中國出版, 2017(7):39-44.

[5]李程慧,付敏峰.基于微信企業(yè)號的實(shí)驗(yàn)室預(yù)約系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2017(6):115-118.

[6]曹欣然,劉天時(shí).利用微信公眾號開發(fā)高校點(diǎn)名系統(tǒng)[J].中國教育網(wǎng)絡(luò), 2017(9):65-66.

(編輯:王天鵬)

猜你喜歡
多媒體教室微信公眾號
構(gòu)建高職院校開放式多媒體教室管理新模式
江蘇生鮮產(chǎn)品微信公眾號營銷問題及對策研究
微信公眾號在高?!癙hotoshop圖像處理”課程中的應(yīng)用
师宗县| 鲁山县| 平原县| 汕尾市| 临泉县| 巴林右旗| 乌兰察布市| 东城区| 海南省| 巴彦淖尔市| 察雅县| 城市| 临沭县| 渝北区| 尖扎县| 通河县| 枣庄市| 自治县| 治多县| 城固县| 扶风县| 白朗县| 通山县| 晋江市| 含山县| 凌海市| 乌鲁木齐市| 喜德县| 鹤壁市| 瓦房店市| 迭部县| 长宁区| 金堂县| 巨鹿县| 齐河县| 四川省| 金平| 乌拉特后旗| 德安县| 江阴市| 大同县|