基于微信公眾平臺(tái)的智能校園信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于微信公眾平臺(tái)的智能校園信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于微信公眾平臺(tái)的智能校園信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于微信公眾平臺(tái)的智能校園信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于微信公眾平臺(tái)的智能校園信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于微信公眾平臺(tái)的智能校園信息平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 摘 要: 研究了移動(dòng)數(shù)字校園建設(shè)中的移動(dòng)信息服務(wù)。提出智能校園信息服務(wù)平臺(tái),其中包括新聞聚合、消息通知、事務(wù)日程、教學(xué)教務(wù)四大功能模塊。該系統(tǒng)基于JFinal Web開(kāi)發(fā)框架和微信公眾平臺(tái)開(kāi)發(fā)實(shí)現(xiàn),具有易部署、易使用、擴(kuò)展性強(qiáng)、維護(hù)方便等優(yōu)點(diǎn),能為廣大師生提供便捷、高效的校園信息服務(wù)。 關(guān)鍵詞: 信息服務(wù)平臺(tái); 移動(dòng)數(shù)字校園; 微信公眾平臺(tái); 移動(dòng)互聯(lián)網(wǎng) 中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2016)05-38-05 Abstract: In this paper, an intelligent campus in

2、formation 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, conven

3、ient 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 引言 隨著移動(dòng)互聯(lián)網(wǎng)的興起,智能終端的普及和無(wú)線網(wǎng)絡(luò)的覆蓋都達(dá)到了前所未有的程度。“隨時(shí)隨地,移動(dòng)互聯(lián)”1的移動(dòng)互聯(lián)網(wǎng)技術(shù),使人們?cè)陔x開(kāi)了電腦之后,仍然可以在線處理各類(lèi)事務(wù)。但是不難發(fā)現(xiàn),擁有眾多資源的高

4、等院校在應(yīng)用移動(dòng)互聯(lián)網(wǎng)的進(jìn)程中,還不能很好的滿足師生在學(xué)習(xí)、生活中對(duì)信息提供“快準(zhǔn)狠”的需求2。 本文設(shè)計(jì)實(shí)現(xiàn)了一個(gè)移動(dòng)端校園信息平臺(tái),該平臺(tái)的開(kāi)發(fā)通過(guò)將框架式的Java Web開(kāi)發(fā)技術(shù)和微信公眾平臺(tái)開(kāi)發(fā)相結(jié)合,稱(chēng)其為校園微平臺(tái)。 校園微平臺(tái)實(shí)現(xiàn)了多端適配,用戶(hù)可以在電腦端和移動(dòng)端使用平臺(tái)提供的服務(wù)。系統(tǒng)包括四大核心功能模塊:新聞聚合模塊、消息通知模塊、事務(wù)日程模塊、教學(xué)教務(wù)模塊。 1 功能需求與系統(tǒng)特色 校園微平臺(tái)擁有獨(dú)創(chuàng)性的四大功能模塊,為師生提供專(zhuān)屬信息平臺(tái),實(shí)現(xiàn)數(shù)字化校園“輕服務(wù)”。平臺(tái)實(shí)現(xiàn)對(duì)海量校園新聞的智能類(lèi)別劃分,收集用戶(hù)使用數(shù)據(jù),應(yīng)用數(shù)據(jù)分析的手段不斷完善自身,最終達(dá)到智能化目

5、標(biāo)。校園微平臺(tái)功能模塊圖如圖1所示。 校園微平臺(tái)查看新聞詳情管理新聞模塊每日新聞推薦發(fā)送消息通知回復(fù)消息通知查看消息通知一鍵添加日程查看修改日程課堂作業(yè)管理查詢(xún)教務(wù)信息課堂點(diǎn)名考勤請(qǐng)銷(xiāo)假事務(wù)處理 新聞聚合 消息通知 事務(wù)日程 教學(xué)教務(wù) 圖1 校園微平臺(tái)功能模塊圖 1.1 新聞聚合模塊 新聞聚合模塊很好地將高校生活中與個(gè)人息息相關(guān)的新聞內(nèi)容聚合在一起,根據(jù)用戶(hù)自主設(shè)定的新聞模塊,將新聞集中、定時(shí)地推送給平臺(tái)使用者,免去在各類(lèi)網(wǎng)站和信息途徑自行查找、整合信息的麻煩,同時(shí)也方便老師對(duì)新聞內(nèi)容的把控和管理。 校園微平臺(tái)提供了以下三種新聞提供模式。 教師自主在平臺(tái)上發(fā)布新聞,平臺(tái)提供“思政教育”“規(guī)章制

6、度”等模塊給老師進(jìn)行新聞發(fā)送,能滿足日常學(xué)生管理的需要; 與校內(nèi)各大官方網(wǎng)站合作,通過(guò)獲取數(shù)據(jù)庫(kù)接口或者Web Service3方式,及時(shí)獲取網(wǎng)站上發(fā)布的信息; 通過(guò)調(diào)用支持RSS協(xié)議的訂閱源,獲取校外一些有營(yíng)養(yǎng)的新聞內(nèi)容,通過(guò)審核機(jī)制保障信息可用性。 1.2 消息通知模塊 校園微平臺(tái)的消息通知模塊從三個(gè)方面提升消息通知的傳遞效率。 通知發(fā)布時(shí),通過(guò)利用微信公眾平臺(tái)的“高級(jí)客服消息”接口,即時(shí)將通知內(nèi)容推送到用戶(hù)的微信客戶(hù)端上,基于移動(dòng)設(shè)備的普及和微信龐大的用戶(hù)量,可以保證通知消息的及時(shí)傳達(dá)。 學(xué)生收到通知時(shí),通過(guò)“一鍵確認(rèn)收到”功能,簡(jiǎn)化反饋流程,如果確實(shí)需要進(jìn)行交流反饋,通過(guò)消息的形式就能

7、輕松實(shí)現(xiàn)。 學(xué)生再繼續(xù)下達(dá)通知時(shí)更易于傳播,基于良好的平臺(tái)架構(gòu),用戶(hù)通過(guò)“一鍵分享”功能將通知分享到各班或自己分管的學(xué)生組織,提高便捷性。 1.3 事務(wù)日程模塊 在校園微平臺(tái)中,通過(guò)將事務(wù)中核心的信息提取出來(lái),預(yù)填寫(xiě)到被巧妙嵌入在通知網(wǎng)頁(yè)上的快捷日程欄表單中,實(shí)現(xiàn)用戶(hù)在事務(wù)日程添加時(shí)的“少編輯”或“零編輯”的特性。用戶(hù)可以使用“一鍵添加”日程功能將通知中或新聞中重要的時(shí)間點(diǎn)添加到自己的日程表中,從而實(shí)現(xiàn)備忘。這也是師生日常生活中的剛性需求。 1.4 教學(xué)教務(wù)模塊 教務(wù)信息模塊是對(duì)學(xué)生教務(wù)信息的整合,既包括傳統(tǒng)的空教室查詢(xún)、成績(jī)查詢(xún)、課表查詢(xún)等功能,又創(chuàng)新性地加入了請(qǐng)銷(xiāo)假功能,以及人臉識(shí)別完成課

8、堂考勤功能等,方便學(xué)生的學(xué)習(xí)生活。同時(shí),可以讓教師在PC端布置作業(yè),提高工作效率。請(qǐng)銷(xiāo)假功能將學(xué)生、輔導(dǎo)員、任課老師三者聯(lián)系在一起,通過(guò)信息化的手段完成請(qǐng)銷(xiāo)假操作。課堂考勤功能則是通過(guò)調(diào)用微信的“掃一掃”功能來(lái)實(shí)現(xiàn)。任課教師只需在教室的電腦上打開(kāi)平臺(tái)的管理頁(yè)面,屏幕上便會(huì)每隔n秒就動(dòng)態(tài)生成一個(gè)帶有當(dāng)前課堂信息的二維碼,此時(shí)該課堂的學(xué)生只需打開(kāi)校園微平臺(tái)的掃一掃就可以完成任課教師的課堂考勤。 2 數(shù)據(jù)庫(kù)設(shè)計(jì) 本系統(tǒng)選用了MySQL 5.6作為平臺(tái)后臺(tái)的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),選擇了H2數(shù)據(jù)庫(kù)作為平臺(tái)WEB服務(wù)器上的嵌入式數(shù)據(jù)庫(kù)。兩者均是支持SQL中DDL、DML語(yǔ)句操作的關(guān)系型數(shù)據(jù)庫(kù)。具有輕

9、量級(jí)、跨平臺(tái)、查詢(xún)效率極高、使用事務(wù)插入速度極快等優(yōu)點(diǎn),內(nèi)存占用較少,非常適用查詢(xún)速度要求較高的情況4。 本系統(tǒng)中數(shù)據(jù)庫(kù)表主要包括用戶(hù)表、微信表、群組表、群組成員表。通知表、通知接收人表、新聞表、新聞模塊表、新聞模塊關(guān)注表、日程表、點(diǎn)名表、點(diǎn)名詳情表、課程表、選課表等15張表。同時(shí)通過(guò)對(duì)存儲(chǔ)過(guò)程、視圖、函數(shù)的靈活運(yùn)用,提升了系統(tǒng)運(yùn)行效率。圖2為校園微平臺(tái)數(shù)據(jù)庫(kù)的主要表間關(guān)系模型。 3 功能模塊設(shè)計(jì)與實(shí)現(xiàn) 校園微平臺(tái)是由微信公眾平臺(tái)的形式組織起來(lái)的移動(dòng)校園信息平臺(tái)。它基于手機(jī)即時(shí)通訊軟件微信,按照微信官方提供的公眾平臺(tái)應(yīng)用開(kāi)發(fā)接口進(jìn)行Web系統(tǒng)的自主開(kāi)發(fā),通過(guò)架設(shè)第三方服務(wù)器5與微信官方服務(wù)器進(jìn)

10、行信息交互,在學(xué)校、校園微信用戶(hù)和校園信息內(nèi)容的提供者之間建立了多元化的關(guān)系,是未來(lái)數(shù)字化校園建設(shè)的一個(gè)細(xì)分方向。 校園微平臺(tái)系統(tǒng)架構(gòu)具有四層復(fù)合體系結(jié)構(gòu)。分別是:用戶(hù)微信客戶(hù)端層、微信服務(wù)器層、第三方Web服務(wù)器層、第三方數(shù)據(jù)庫(kù)服務(wù)器層。如圖3所示。 第一層是微信客戶(hù)端層,通過(guò)本層,關(guān)注了校園微平臺(tái)的用戶(hù)可以直接從后臺(tái)服務(wù)器層獲取更具特色性的專(zhuān)有化的服務(wù)支持。第二層是騰訊公司的微信后臺(tái)服務(wù)器層。這是一個(gè)在微信用戶(hù)與第三方公共平臺(tái)接入商之間進(jìn)行信息傳遞的中間層,它同時(shí)起到了過(guò)濾信息、按標(biāo)準(zhǔn)封裝數(shù)據(jù)、異步交互、對(duì)平臺(tái)賬號(hào)進(jìn)行數(shù)據(jù)統(tǒng)計(jì)等作用。它接收用戶(hù)發(fā)來(lái)的消息,并將經(jīng)過(guò)加工處理后的數(shù)據(jù)通過(guò)HTT

11、P請(qǐng)求傳給公眾平臺(tái)服務(wù)器進(jìn)行處理,并將平臺(tái)服務(wù)器響應(yīng)的處理結(jié)果實(shí)時(shí)地反饋給微信用戶(hù)層。第三層是校園微平臺(tái)的服務(wù)器。它是微信公眾平臺(tái)開(kāi)發(fā)架構(gòu)中的核心層,最終的業(yè)務(wù)邏輯都是在本層中被處理完成的。它是由平臺(tái)開(kāi)發(fā)者通過(guò)面向接口的編程,按照微信公共平臺(tái)開(kāi)發(fā)規(guī)范編寫(xiě)的校園微平臺(tái)業(yè)務(wù)邏輯代碼的執(zhí)行層。第四層是數(shù)據(jù)庫(kù)服務(wù)器層4,為公眾平臺(tái)穩(wěn)定的信息交互和數(shù)據(jù)交互提供了實(shí)現(xiàn)基礎(chǔ)。 3.1 功能設(shè)計(jì) 新聞聚合功能 分為電腦端和手機(jī)端實(shí)現(xiàn)。電腦端主要提供給老師進(jìn)行自主的新聞編輯,老師選定新聞模塊并填寫(xiě)新聞內(nèi)容后發(fā)送新聞。手機(jī)端主要用于用手機(jī)獲取新聞,所有平臺(tái)收集到的新聞都可以實(shí)時(shí)獲取。 消息通知功能 用戶(hù)可新建通知,填寫(xiě)通知內(nèi)容并發(fā)送,通知會(huì)實(shí)時(shí)推送到接收人的手機(jī)上,接收人可以進(jìn)行回復(fù)。 事務(wù)日程功能 用戶(hù)可以將通知加入日程提醒,也可以通過(guò)平臺(tái)主界面進(jìn)入查看和修改日程。 教學(xué)教務(wù)功能 老師在電腦端可以進(jìn)行點(diǎn)名等相關(guān)操作。學(xué)生在手機(jī)端通過(guò)“教務(wù)信息”即可對(duì)常用的教務(wù)信息進(jìn)行查詢(xún)。 4 結(jié)束語(yǔ) 本文設(shè)計(jì)的校園微平臺(tái)系統(tǒng)具有易部署、易開(kāi)發(fā)、使用容易、擴(kuò)展性強(qiáng)、維護(hù)方便等優(yōu)點(diǎn)。該系統(tǒng)已經(jīng)成功上線使用,并獲得了師生的廣泛認(rèn)可。該校園微平臺(tái)仍處于探索階段,還有很多功能需要完善和改進(jìn)。 參考文獻(xiàn)(References): 1 燕玲玲.基于Android的高校校園通的設(shè)計(jì)與實(shí)現(xiàn)D.山西大學(xué)碩士學(xué)位論文,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論