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

?

基于微信公眾平臺的智能校園信息平臺設(shè)計與實現(xiàn)

2016-05-21 16:02趙展浩
計算機時代 2016年5期
關(guān)鍵詞:微信公眾平臺移動互聯(lián)網(wǎng)

趙展浩

摘 要: 研究了移動數(shù)字校園建設(shè)中的移動信息服務(wù)。提出智能校園信息服務(wù)平臺,其中包括新聞聚合、消息通知、事務(wù)日程、教學教務(wù)四大功能模塊。該系統(tǒng)基于JFinal Web開發(fā)框架和微信公眾平臺開發(fā)實現(xiàn),具有易部署、易使用、擴展性強、維護方便等優(yōu)點,能為廣大師生提供便捷、高效的校園信息服務(wù)。

關(guān)鍵詞: 信息服務(wù)平臺; 移動數(shù)字校園; 微信公眾平臺; 移動互聯(lián)網(wǎng)

中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2016)05-38-05

Abstract: In this paper, an intelligent campus information service platform with four function modules is designed, which contains the news aggregation, message notification, transaction schedule and teaching administration. The platform is realized based on JFinal web development framework and WeChat public platform, it can provide timely, convenient and efficient campus information service for the vast number of teachers and students.

Key words: information service platform; mobile digital campus; WeChat public platform; Mobile Internet

0 引言

隨著移動互聯(lián)網(wǎng)的興起,智能終端的普及和無線網(wǎng)絡(luò)的覆蓋都達到了前所未有的程度?!半S時隨地,移動互聯(lián)”[1]的移動互聯(lián)網(wǎng)技術(shù),使人們在離開了電腦之后,仍然可以在線處理各類事務(wù)。但是不難發(fā)現(xiàn),擁有眾多資源的高等院校在應(yīng)用移動互聯(lián)網(wǎng)的進程中,還不能很好的滿足師生在學習、生活中對信息提供“快準狠”的需求[2]。

本文設(shè)計實現(xiàn)了一個移動端校園信息平臺,該平臺的開發(fā)通過將框架式的Java Web開發(fā)技術(shù)和微信公眾平臺開發(fā)相結(jié)合,稱其為校園微平臺。

校園微平臺實現(xiàn)了多端適配,用戶可以在電腦端和移動端使用平臺提供的服務(wù)。系統(tǒng)包括四大核心功能模塊:新聞聚合模塊、消息通知模塊、事務(wù)日程模塊、教學教務(wù)模塊。

1 功能需求與系統(tǒng)特色

校園微平臺擁有獨創(chuàng)性的四大功能模塊,為師生提供專屬信息平臺,實現(xiàn)數(shù)字化校園“輕服務(wù)”。平臺實現(xiàn)對海量校園新聞的智能類別劃分,收集用戶使用數(shù)據(jù),應(yīng)用數(shù)據(jù)分析的手段不斷完善自身,最終達到智能化目標。校園微平臺功能模塊圖如圖1所示。

[校園微平臺][查看新聞詳情][管理新聞模塊][每日新聞推薦][發(fā)送消息通知][回復消息通知][查看消息通知][一鍵添加日程][查看修改日程][課堂作業(yè)管理][查詢教務(wù)信息][課堂點名考勤][請銷假事務(wù)處理] [新聞聚合] [消息通知] [事務(wù)日程] [教學教務(wù)]

圖1 校園微平臺功能模塊圖

1.1 新聞聚合模塊

新聞聚合模塊很好地將高校生活中與個人息息相關(guān)的新聞內(nèi)容聚合在一起,根據(jù)用戶自主設(shè)定的新聞模塊,將新聞集中、定時地推送給平臺使用者,免去在各類網(wǎng)站和信息途徑自行查找、整合信息的麻煩,同時也方便老師對新聞內(nèi)容的把控和管理。

校園微平臺提供了以下三種新聞提供模式。

⑴ 教師自主在平臺上發(fā)布新聞,平臺提供“思政教育”“規(guī)章制度”等模塊給老師進行新聞發(fā)送,能滿足日常學生管理的需要;

⑵ 與校內(nèi)各大官方網(wǎng)站合作,通過獲取數(shù)據(jù)庫接口或者Web Service[3]方式,及時獲取網(wǎng)站上發(fā)布的信息;

⑶ 通過調(diào)用支持RSS協(xié)議的訂閱源,獲取校外一些有營養(yǎng)的新聞內(nèi)容,通過審核機制保障信息可用性。

1.2 消息通知模塊

校園微平臺的消息通知模塊從三個方面提升消息通知的傳遞效率。

⑴ 通知發(fā)布時,通過利用微信公眾平臺的“高級客服消息”接口,即時將通知內(nèi)容推送到用戶的微信客戶端上,基于移動設(shè)備的普及和微信龐大的用戶量,可以保證通知消息的及時傳達。

⑵ 學生收到通知時,通過“一鍵確認收到”功能,簡化反饋流程,如果確實需要進行交流反饋,通過消息的形式就能輕松實現(xiàn)。

⑶ 學生再繼續(xù)下達通知時更易于傳播,基于良好的平臺架構(gòu),用戶通過“一鍵分享”功能將通知分享到各班或自己分管的學生組織,提高便捷性。

1.3 事務(wù)日程模塊

在校園微平臺中,通過將事務(wù)中核心的信息提取出來,預(yù)填寫到被巧妙嵌入在通知網(wǎng)頁上的快捷日程欄表單中,實現(xiàn)用戶在事務(wù)日程添加時的“少編輯”或“零編輯”的特性。用戶可以使用“一鍵添加”日程功能將通知中或新聞中重要的時間點添加到自己的日程表中,從而實現(xiàn)備忘。這也是師生日常生活中的剛性需求。

1.4 教學教務(wù)模塊

教務(wù)信息模塊是對學生教務(wù)信息的整合,既包括傳統(tǒng)的空教室查詢、成績查詢、課表查詢等功能,又創(chuàng)新性地加入了請銷假功能,以及人臉識別完成課堂考勤功能等,方便學生的學習生活。同時,可以讓教師在PC端布置作業(yè),提高工作效率。請銷假功能將學生、輔導員、任課老師三者聯(lián)系在一起,通過信息化的手段完成請銷假操作。課堂考勤功能則是通過調(diào)用微信的“掃一掃”功能來實現(xiàn)。任課教師只需在教室的電腦上打開平臺的管理頁面,屏幕上便會每隔n秒就動態(tài)生成一個帶有當前課堂信息的二維碼,此時該課堂的學生只需打開校園微平臺的掃一掃就可以完成任課教師的課堂考勤。

2 數(shù)據(jù)庫設(shè)計

本系統(tǒng)選用了MySQL 5.6作為平臺后臺的數(shù)據(jù)庫管理系統(tǒng)(DBMS),選擇了H2數(shù)據(jù)庫作為平臺WEB服務(wù)器上的嵌入式數(shù)據(jù)庫。兩者均是支持SQL中DDL、DML語句操作的關(guān)系型數(shù)據(jù)庫。具有輕量級、跨平臺、查詢效率極高、使用事務(wù)插入速度極快等優(yōu)點,內(nèi)存占用較少,非常適用查詢速度要求較高的情況[4]。

本系統(tǒng)中數(shù)據(jù)庫表主要包括用戶表、微信表、群組表、群組成員表。通知表、通知接收人表、新聞表、新聞模塊表、新聞模塊關(guān)注表、日程表、點名表、點名詳情表、課程表、選課表等15張表。同時通過對存儲過程、視圖、函數(shù)的靈活運用,提升了系統(tǒng)運行效率。圖2為校園微平臺數(shù)據(jù)庫的主要表間關(guān)系模型。

3 功能模塊設(shè)計與實現(xiàn)

校園微平臺是由微信公眾平臺的形式組織起來的移動校園信息平臺。它基于手機即時通訊軟件——微信,按照微信官方提供的公眾平臺應(yīng)用開發(fā)接口進行Web系統(tǒng)的自主開發(fā),通過架設(shè)第三方服務(wù)器[5]與微信官方服務(wù)器進行信息交互,在學校、校園微信用戶和校園信息內(nèi)容的提供者之間建立了多元化的關(guān)系,是未來數(shù)字化校園建設(shè)的一個細分方向。

校園微平臺系統(tǒng)架構(gòu)具有四層復合體系結(jié)構(gòu)。分別是:用戶微信客戶端層、微信服務(wù)器層、第三方Web服務(wù)器層、第三方數(shù)據(jù)庫服務(wù)器層。如圖3所示。

第一層是微信客戶端層,通過本層,關(guān)注了校園微平臺的用戶可以直接從后臺服務(wù)器層獲取更具特色性的專有化的服務(wù)支持。第二層是騰訊公司的微信后臺服務(wù)器層。這是一個在微信用戶與第三方公共平臺接入商之間進行信息傳遞的中間層,它同時起到了過濾信息、按標準封裝數(shù)據(jù)、異步交互、對平臺賬號進行數(shù)據(jù)統(tǒng)計等作用。它接收用戶發(fā)來的消息,并將經(jīng)過加工處理后的數(shù)據(jù)通過HTTP請求傳給公眾平臺服務(wù)器進行處理,并將平臺服務(wù)器響應(yīng)的處理結(jié)果實時地反饋給微信用戶層。第三層是校園微平臺的服務(wù)器。它是微信公眾平臺開發(fā)架構(gòu)中的核心層,最終的業(yè)務(wù)邏輯都是在本層中被處理完成的。它是由平臺開發(fā)者通過面向接口的編程,按照微信公共平臺開發(fā)規(guī)范編寫的校園微平臺業(yè)務(wù)邏輯代碼的執(zhí)行層。第四層是數(shù)據(jù)庫服務(wù)器層[4],為公眾平臺穩(wěn)定的信息交互和數(shù)據(jù)交互提供了實現(xiàn)基礎(chǔ)。

3.1 功能設(shè)計

⑴ 新聞聚合功能

分為電腦端和手機端實現(xiàn)。電腦端主要提供給老師進行自主的新聞編輯,老師選定新聞模塊并填寫新聞內(nèi)容后發(fā)送新聞。手機端主要用于用手機獲取新聞,所有平臺收集到的新聞都可以實時獲取。

⑵ 消息通知功能

用戶可新建通知,填寫通知內(nèi)容并發(fā)送,通知會實時推送到接收人的手機上,接收人可以進行回復。

⑶ 事務(wù)日程功能

用戶可以將通知加入日程提醒,也可以通過平臺主界面進入查看和修改日程。

⑷ 教學教務(wù)功能

老師在電腦端可以進行點名等相關(guān)操作。學生在手機端通過“教務(wù)信息”即可對常用的教務(wù)信息進行查詢。

4 結(jié)束語

本文設(shè)計的校園微平臺系統(tǒng)具有易部署、易開發(fā)、使用容易、擴展性強、維護方便等優(yōu)點。該系統(tǒng)已經(jīng)成功上線使用,并獲得了師生的廣泛認可。該校園微平臺仍處于探索階段,還有很多功能需要完善和改進。

參考文獻(References):

[1] 燕玲玲.基于Android的高校校園通的設(shè)計與實現(xiàn)[D].山西大學碩士學位論文,2013.

[2] 曹培庚.關(guān)于新媒體環(huán)境下高校學生工作的思考[J].思想理論教育導刊,2011.9:120

[3] 李子瑞.督察督辦管理系統(tǒng)的設(shè)計與實現(xiàn)[D].鄭州大學碩士學位論文,2014.

[4] 肖慎勇.數(shù)據(jù)庫開發(fā)與管理(SQL Server版)[M].清華大學出版社,2013.

[5] 楊寧.基于JFinal框架的Java+Web應(yīng)用開發(fā)研究[J].電腦知識與技術(shù),2014.7:1440-1443

猜你喜歡
微信公眾平臺移動互聯(lián)網(wǎng)
基于微信公眾平臺的高校綜合素質(zhì)社團建設(shè)
微美學
智能手機在大學生移動學習中的應(yīng)用研究
基于Android的一鍵智能報警系統(tǒng)設(shè)計與實現(xiàn) 
基于微信公眾平臺的閱讀推廣案例研究
O2O電子商務(wù)模式發(fā)展問題及對策研究
基于微信的大學生微型學習平臺的設(shè)計與實現(xiàn)
基于微信公眾平臺的碎片化學習研究
媒體融合背景下出版社微信公眾平臺發(fā)展研究
微信公眾平臺在高校圖書館信息服務(wù)中的應(yīng)用研究
石城县| 洪雅县| 方正县| 兴国县| 青浦区| 博乐市| 沅陵县| 新绛县| 黔江区| 托里县| 太湖县| 合山市| 琼结县| 恭城| 阳泉市| 长垣县| 八宿县| 营山县| 远安县| 临沂市| 慈利县| 平和县| 张家港市| 阳原县| 盐亭县| 新泰市| 介休市| 策勒县| 灵武市| 明光市| 吉林省| 马边| 武冈市| 故城县| 红河县| 普兰县| 白沙| 垣曲县| 临西县| 大港区| 太原市|