◆劉承良
(湖南電子科技職業學院 湖南 410205)
基于移動互聯網的高職智慧校園主動推送技術的設計與實現研究
◆劉承良
(湖南電子科技職業學院 湖南 410205)
為提高高職智慧校園內廣大師生獲取信息的效率和高職智慧校園建設的水平,提出一種基于移動互聯網的高職智慧校園主動推動系統的設計方法。本文首先闡述信息主動推送系統的設計思路和框架設計,然后重點闡述系統設計與實現的相關技術。對于提高高職智慧校園內信息的流通效率具有重要的應用價值。
移動互聯網;高職;智慧校園;主動推送技術
隨著信息技術的快速發展,越來越多的高職院校將建設智慧校園提到了日程[1]。在高職智慧校園建設的過程中,如何向師生進行新信息的推送,已經成為提高高職院校信息的流通率和利用率的關鍵問題,受到了越來越多人們的關注[2]。目前,高職智慧校園信息服務的方式有多種,包括即時通信工具、網絡論壇[3]。使師生足不出戶就能實時獲得智慧校園推送的信息,但這種信息獲取方式的前提是需要一臺能夠接入互聯網的設備,具有一定的局限性。
智能手機在高職院校師生中的普及以及其隨身攜帶的特性,使其成為師生與高職智慧校園之間越來越重要的信息交互工具。隨著移動互聯網技術的發展和4G通信技術的普及,基于移動互聯網的信息服務技術越來越成熟。如在教學管理的過程中,通過移動互聯技術將安裝在多媒體教師的監控和拾音器采集到信息實時推送到數據管理中心,通過互聯網技術不僅可以實時查看學生學習和教師實施教學的情況,還可以輕松的回放數據管理中心存儲的監控記錄,為教學管理和教學質量的提高,提供了便捷服務。將移動互聯網技術應用到高職智慧校園中進行信息的推送,是高職智慧校園內師生選擇不同信息渠道的迫切需要。
基于移動互聯網的信息推送模式主要有兩種:一是通過電信運營商提供服務,如中國移動、中國聯通、中國電信等。這種信息推送的模式需要較高的投入成本,適宜商業性運營,對于高職智慧校園這種公益性質的用戶來說,很難進行大規模的資金投入;二是通過免費的短信息服務供應商,這種信息推送的服務方式投入較少,但是數據的安全性與穩定性難以達到高職智慧校園建設的要求。使用移動互聯網和SIM卡,自行開發設計基于移動互聯網的高職智慧校園信息推送系統,在硬件上只需投入一個GPRS MODEN和一張包含數據套餐的SIM卡,借助網頁抽取技術就能實現高職智慧校園中的信息推送。因此,系統設計過程中的關鍵技術主要有兩個,一是通過GPRS MODEN進行信息的收發,二是與高職智慧校園數據庫對接。
高職智慧校園主動推送系統借助移動互聯網技術,通過預先制定的規則,可不定時的為師生提供高職智慧校園中的教學、學習、生活、校園資訊等基礎信息服務,是提高高職智慧校園信息傳遞效率的有效手段;同時,師生也可以通過手機向系統推送有關學習和生活等資訊的請求。后臺對接收到的信息進行判斷后可進行自動處理或者轉入人工處理。在自動處理的模式下,后臺會實時檢索高職智慧校園數據庫中的數據并向師生推送固定格式的信息;在人工處理的模式下,后臺服務人員可通過人機界面以手工輸入的方式向師生發生信息。高職智慧校園主動推送系統由高職智慧校園平臺數據庫、信息處理程序、信息采集接口程序、GPRS MODEM模塊、SIM卡、GPRS網絡構成。如圖1所示。
圖1 系統框架
信息推送系統主要的數據來源是高職智慧校園平臺數據庫。用戶向系統推送請求后,系統立即啟動網頁抽取模塊查詢高職智慧校園平臺數據庫,并將待推送數據按照匹配的字符儲存到信息數據庫中等待推送指令調用,當滿足推送條件時,后臺就會調用信息數據庫中的信息,并將信息依次推送到RS232端口,由GPRS MODEN將信息推送到用戶的手機。信息主動推送系統能夠自主監聽RS232接口的收發狀態,后臺管理人員通過人機界面錄入推送信息內容,待推送的信息被儲存在信息推送數據庫中。
高職智慧校園信息主動推送系統具備以下五種功能,分別為:
(1)監控GPRS MODEN的運行狀態,由系統自主完成,同時,監聽用戶的請求信息并將信息數據及時寫入到信息數據庫中;另一方面,監聽系統待推送的信息并將其推送到用戶的手機中。
(2)對高職院校現有的智慧管理平臺的數據庫進行檢索。當用戶推送用戶注冊、用戶注銷、信息檢索時,系統會自動調取數據庫中的相關信息并儲存到信息推送隊列等待推送;當用戶請求類型為信息咨詢時,則將信息數據記錄到信息數據庫中等待后臺工作人員的人工處理。
(3)信息數據庫的存儲與調用。信息數據庫中的數據表主要有用戶請求數據表、信息處理結果數據表、待推送信息隊列數據表這三個數據表構成。若系統按照既定規則定時推送的校園資訊、活動信息等信息時,需要增加標識字段,避免信息的重復推送。
(4)信息采集接口程序。該程序的功能是將待推送的信息經過RS232接口發送到GPRS MODEM,并將GPRS MODEM接收到的用戶請求信息進行處理發送到用戶請求數據表。
(5)人機交互界面。信息主動推送系統的人機交互界面中包含的功能主要有賬戶登錄管理、數據管理、參數配置、權限管理等常見功能。
系統實現的流程如圖2所示。
圖2 系統實現的流程
移動互聯網技術中結合了移動通信技術和互聯網技術。隨著智能手機的發展,人類進入到4G網絡時代中。而移動用戶數量的增多,促進了移動互聯網技術的飛躍發展。移動互聯網技術中,GPRS是基礎技術。GPRS主要是通過封包式實現數據傳輸的。用戶在進行數據傳輸時需要按照單位數據進行付費,有效降低了用戶費用成本。一般情況下,GPRS數據傳輸過程中,帶寬為171.2Kbps,且傳輸時無需占用無線信道?;贕PRS的特點高職智慧校園主動推送技術設計時可以采用以GPRS為主的移動通信技術。
在高職智能校園信息推送系統中,包含大量用戶信息,為解決信息推送系統中出現的資源閑置率高、利用率低問題,本系統使用私有云平臺技術。將系統相關的服務器通過云服務軟件連接可以實現資源共享。在校園主動推送信息平臺中使用 Windows Azure Pack提供云服務,高職院??梢愿鶕陨硇枨笤谄脚_中建立云平臺服務。
高職智慧校園的建設還不十分成熟,信息主動推送系統研發環境也大相徑庭。目前在我國最為廣泛的系統為OPAL查詢系統。OPAL查詢系統中,主要是基于WEB實現查詢的,以PHP為開發語言、ORACLE為數據庫技術。在實現高職智慧校園主動推送信息系統時,同樣采用了基于WEB的數據抽取技術,該技術的應用有效實現了OPAL查詢系統的結合。基于WEB的數據抽取技術中,最重要的核心和如何得到目標頁面 Html源碼,并對表格中的數據進行標記、讀取,實現數據抽取的目的?;?WEB的數據抽取技術在應用時,主要有如下幾點優勢:較高的兼容性,即對OPAL查詢系統數據庫中數據表的結構要求不高;較高的安全性,有效保證了信息推送系統的數據安全。
雖然基于移動互聯網的高職智慧校園信息主動推送系統得到了一定發展,但在技術方面還有一定不足,如無法對虛假信息進行有效判斷等。但作為高職智慧校園系統中的重要構成,信息主動推送系統必將隨著移動互聯網技術的進步而不斷完善,并在智慧校園中發揮出其應用的作用。
高職智慧校園信息主動推送系統的設計與實現,極大地改善了高職智慧校園智能化、信息化建設對于師生的體驗效果,從而提高了校園內廣大師生獲取信息的積極性與效率,有助于師生對于校園內各類信息的及時獲知,提高了高職智慧校園的智慧能力,促進了教育教學水平的提高。
[1] 李新良.基于移動互聯網的智慧校園體系架構研究[J].軟件工程,2016.
[2] 王浩亮.基于移動互聯網的智慧校園迎新云平臺建設[J].齊魯工業大學學報,2017.
[3] 熊慧芳.物聯網技術在高職智慧校園中的應用研究[J].數字技術與應用,2015.
湖南省教育廳科學研究項目《基于移動互聯的高職智慧校園應用研究》(項目編號:16C0363)階段性成果之一。