黃晨光 田新志
摘要:隨著國(guó)家信息化產(chǎn)業(yè)的不斷改革,在政府倡導(dǎo)構(gòu)建萬(wàn)眾創(chuàng)新的環(huán)境下,互聯(lián)網(wǎng)發(fā)展戰(zhàn)略上升到國(guó)家層面,“互聯(lián)網(wǎng)+”的概念已經(jīng)深入人心。本文提出并實(shí)現(xiàn)一個(gè)掌上智慧校園,通過(guò)“互聯(lián)網(wǎng)+”高校信息數(shù)字化建設(shè)的思路,在服務(wù)器端構(gòu)建一個(gè)高性能的軟件將教學(xué)、科研、資訊、就業(yè)等資源信息融合成一個(gè)智慧型服務(wù)平臺(tái),以解決廣大校園師生對(duì)現(xiàn)代數(shù)字化校園的新需求。
關(guān)鍵詞:互聯(lián)網(wǎng);智慧校園;新需求
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)02-0010-01
1引言
高校作為互聯(lián)網(wǎng)新技術(shù)應(yīng)用的前沿陣地,要解決傳統(tǒng)的數(shù)字化校園信息數(shù)據(jù)動(dòng)態(tài)性與基于智能移動(dòng)端師生查閱信息的問(wèn)題還是難以企及。只有開(kāi)拓創(chuàng)新,積極建設(shè)先進(jìn)的智慧校園才能真正提升校園數(shù)字信息化建設(shè)的水平。整合資源,面向服務(wù),決策管理,提供統(tǒng)一的管理服務(wù)平臺(tái)。因此,本文提出一個(gè)掌上智慧校園的解決方案,以提高數(shù)字化校園的服務(wù)質(zhì)量解決用戶難以實(shí)時(shí)信息的難題,實(shí)現(xiàn)有效資源的最大化利用。
2方案概述
2.1整體布局
本方案研究設(shè)計(jì)出一種基于移動(dòng)終端的智慧校園解決方案。該方案明確采用平臺(tái)獨(dú)立性高及具有多用戶且安全特點(diǎn)的J2EE開(kāi)發(fā)技術(shù)。前端選用JAVA編程環(huán)境下的SpringMVC和MyBatis框架。后臺(tái)采用MYSQL軟件來(lái)存儲(chǔ)并關(guān)聯(lián)數(shù)據(jù)來(lái)實(shí)現(xiàn)用戶的登陸等服務(wù)。為了加快系統(tǒng)的響應(yīng)速度對(duì)數(shù)據(jù)庫(kù)進(jìn)行優(yōu)化并添加內(nèi)存數(shù)據(jù)庫(kù)Redis。最終在服務(wù)器端搭建出一款高性能的體系架構(gòu),并用Android編寫(xiě)出師生所需求的手機(jī)客戶端應(yīng)用。如學(xué)術(shù)論壇、失物招領(lǐng)、書(shū)籍查閱、活動(dòng)通知、課程查詢、在線聽(tīng)課等。為了保證前端應(yīng)用的正常進(jìn)行,防止網(wǎng)頁(yè)服務(wù)器過(guò)載等情況,準(zhǔn)備采用LVS+Keepalived4的負(fù)載均衡技術(shù)。并通過(guò)Nagios4監(jiān)控主機(jī)資源、網(wǎng)絡(luò)服務(wù)狀態(tài)的功能對(duì)負(fù)載均衡器、網(wǎng)頁(yè)服務(wù)器、數(shù)據(jù)庫(kù)等進(jìn)行資源監(jiān)控等。
2.2開(kāi)發(fā)環(huán)境支持
本系統(tǒng)相關(guān)開(kāi)發(fā)環(huán)境主要包括系統(tǒng)開(kāi)發(fā)軟件Android Stadio,系統(tǒng)集成開(kāi)發(fā)工具eclipse和數(shù)據(jù)庫(kù)管理軟件MySql。eclipse需要安裝JDK軟件開(kāi)發(fā)工具包以及部署apache-tomcat服務(wù)器;Android Stadio 時(shí)需要安裝Android SDK軟件開(kāi)發(fā)工具包;系統(tǒng)的開(kāi)發(fā)過(guò)程中需要一個(gè)外網(wǎng)IP和若個(gè)內(nèi)網(wǎng)IP;在配置Mysql數(shù)據(jù)庫(kù)時(shí)需要安裝Mysql Datafiles環(huán)境和Navicat for MySQL開(kāi)發(fā)工具。
2.3方案的難點(diǎn)解決
本方案的難點(diǎn)在于龐大的數(shù)據(jù)整合。解決方法是通過(guò)在數(shù)據(jù)庫(kù)管理軟件MySql中建立數(shù)據(jù)表數(shù)據(jù)庫(kù),用連接關(guān)聯(lián)起來(lái),實(shí)現(xiàn)大數(shù)據(jù)的整合。然后對(duì)龐大的數(shù)據(jù)進(jìn)行解析并模擬出函數(shù)預(yù)測(cè)方案。通過(guò)模擬出的函數(shù)方案構(gòu)建出數(shù)據(jù)邏輯模型以實(shí)現(xiàn)對(duì)新數(shù)據(jù)的趨勢(shì)預(yù)測(cè)。與此同時(shí),本方案還會(huì)綜合校園各方面數(shù)據(jù)、通知、信息等,通過(guò)科學(xué)的預(yù)測(cè)方法做出快速的反應(yīng),從而體現(xiàn)智慧校園的智能性。
3方案的實(shí)現(xiàn)
本方案利用信息顯示與推送智能化,通過(guò)PC端,實(shí)現(xiàn)跨平臺(tái)、多途徑,將有用的通知訊息快速推送到查詢者手中,實(shí)現(xiàn)信息的最大價(jià)值。
APP通過(guò)Android開(kāi)發(fā)平臺(tái)設(shè)計(jì)實(shí)現(xiàn),旨在打造出學(xué)校的便捷資源服務(wù)平臺(tái)。系統(tǒng)主要實(shí)現(xiàn)服務(wù)功能,最大限度地為廣大師生提供盡可能的便捷服務(wù)。。用戶可以通過(guò)系統(tǒng)引導(dǎo)完成完善自己的信息注冊(cè)。注冊(cè)成功后可以實(shí)現(xiàn)自己所需要的一些服務(wù),比如可以查看相關(guān)自身的通知信息,進(jìn)行資源共享,查閱學(xué)校圖書(shū)館的圖書(shū)資源等等。數(shù)據(jù)資源共享的基礎(chǔ)是建立在同一格式的數(shù)據(jù)庫(kù)上,以實(shí)現(xiàn)用戶間數(shù)據(jù)交換。同時(shí)我們將采用SSH三大框架中的Spring框架,實(shí)現(xiàn)一個(gè)“輕量級(jí)”的軟件架構(gòu),降低app使用時(shí)所消耗的內(nèi)存資源。
搭建本文解決方案的app的應(yīng)用框架時(shí),將其分為四個(gè)層面。首先,是數(shù)據(jù)緩存層,這一部分主要對(duì)全校師生的資料信息進(jìn)行數(shù)據(jù)存儲(chǔ),并且可以對(duì)數(shù)據(jù)進(jìn)行智能分析和處理;第二層,是平臺(tái)支持層,這個(gè)層面主要實(shí)現(xiàn)app后臺(tái)服務(wù)所具有的功能,如身份驗(yàn)證、推送信息、數(shù)據(jù)緩存等;第三層,是網(wǎng)絡(luò)接入層,這個(gè)層面主要是使app無(wú)論是在連接無(wú)線網(wǎng)還是使用數(shù)據(jù)流量的情況下均能正常使用;最后一層為移動(dòng)終端訪問(wèn)層,即進(jìn)入之后所能訪問(wèn)到的app所具有的一切功能。
4總結(jié)
掌上智慧校園搭建出集教學(xué)、科研、管理和校園服務(wù)為一體的智能化服務(wù)平臺(tái),便于提高校園工作、學(xué)習(xí)效率和生活的質(zhì)量。相信隨著人們對(duì)教育服務(wù)質(zhì)量的需求提高和及時(shí)性的要求,會(huì)有越來(lái)越多的師生需要能夠及時(shí)信息的平臺(tái),這對(duì)開(kāi)發(fā)者來(lái)講是一個(gè)契機(jī)。
參考文獻(xiàn):
[1] 朱宇華.高校智慧校園應(yīng)用支撐平臺(tái)建設(shè)討論[J].電腦知識(shí)與技術(shù).2016,10(12):268-270.
[2] 曾宇超,李金香.Redis在高速緩存系統(tǒng)中的應(yīng)用[J].軟件天地,2013,32(12):11-13.
[3] 王帆.基于Nagios的服務(wù)器監(jiān)控平臺(tái)構(gòu)建與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用,2010,29(12):51-57.