楊劍
摘 要:高校招生管理系統為高等院校招生發展提供了極大的便利,云計算是一種集虛擬化、分布式計算和網絡計算的強大計算系統,通過運用云計算,有效減少用戶終端設備的設置數量,高校招生管理系統以云計算為平臺,極大地提高了招生管理系統的應用功能,因此應積極優化基于云計算的高校招生管理系統,充分發揮云計算的優勢,提高高校招生管理系統使用性能。文章簡要介紹了云計算,分析了基于云計算的高校招生管理系統設計,以供參考。
關鍵詞:云計算;高校;招生管理系統
近年來,我國高校招生數量大幅上漲,招生專業不斷增加,但是高校招生存在著考生咨詢互動難、數據處理復雜、招生信息發布實時性差等問題,而基于云計算的高校招生管理系統有效解決了這些問題,為廣大考生在大量復雜的招生信息中快速篩選出有價值的信息,為家長和考生提供人性化服務,并且極大地減輕招生人員的工作量,提高了高校招生管理效率。
1 云計算簡要介紹
隨著計算機科學技術的快速發展,云計算越來越成熟,其通過計算機網絡將虛擬化計算、分布式計算和網格計算整合為強大的計算系統,通過先進的IaaS、PaaS、SaaS等應用模式將計算能力分散到用戶終端[1],有效提高云計算能力。在實際應用中云計算主要有以下幾個特點在:其一,可拓展性,云計算可自由、動態的伸縮,用于滿足終端用戶數量的不斷增加和特殊的應用需求;其二,可靠性較高,云計算通過同構和互換計算節點、多副本數據容錯等措施,極大地提高了云計算服務的穩定性和可靠性,解決了本地計算的一些復雜問題;其三,虛擬話,云計算服務可以為用戶提供不同終端獲取、任何時間、任何地點計算等業務,所需要的資源全部來自“云”,是一種虛擬形態,用戶在使用云計算時不需要擔心占用大量網絡資源,也不用了解具體運行位置,通過一個智能手機或者筆記本,連接網絡后就可實現各種服務,計算速度和準確性非常高。
2 基于云計算的高校招生管理系統設計
2.1 框架結構
2.1.1 用戶層。考生、招生工作人員、戶籍管理人員、教務人員、教育管理人員等是使用高校招生管理系統的主體,用戶層主要支持不同用戶通過PAD、PC、智能手機等方式,訪問高校招生管理系統數據,并且負責招生管理操作功能。用戶層主要提供接口、授權服務、身份驗證、用戶注冊等[2],高校招生管理系統調用其它各層服務都需要授權信息,從而確保數據和管理系統的安全性。
2.1.2 應用層。高校招生管理系統的應用層主要面向不同對象,為不同對象提供不同服務,應用層包含后端管理系統和前端應用系統,后端管理主要包括業務管理、平臺管理、云資源管理等業務,前端應用系統主要是對不同用戶提供不同業務功能,如新生報到管理、招生數據收集、數據統計分析、招生宣傳、編制招生計劃等。高校招生管理系統的云資源管理要負責統一分配和監管計算中心的網絡資源、存儲和各類服務器,業務管理包括統計分析、對接管理、業務配置、業務權限等功能;平臺管理包括終端管理、基礎數據管理、用戶管理等[3]。
2.1.3 數據層。高校招生管理系統數據層主要包括用戶信息、高校招生信息和高校基本數據,用戶信息包含考生注冊信息和高校各部門信息;高校招生信息包括近年來高校各類招生數據,如招生計劃信息、錄取分數數據等;高校基本數據主要包括專業設置、教師信息、高校概況等。
2.1.4 資源層。高校招生管理系統資源層將存儲資源、網絡資源、服務器等融合起來,基于虛擬化平臺,采用彈性的資源管理方式,為招生管理系統其他各層提供數據支撐,由平臺管理和X86服務器共享云資源,不僅可為系統提供虛擬化服務,而且提供調度服務和資源控制。
2.2 網絡結構設計
高校招生管理系統以云計算為平臺,用戶通過申請系統賬號然后進行登錄選擇相關操作,基于云計算軟件,自由動用招生管理系統的硬件和軟件資源,結合用戶需求,選擇AppEnginc云計算中間件、vSphere云操作系統等,該招生管理系統網絡采用樹形結構分布形式,高校應設置專門的機房,不同用戶先連接Internet然后登陸高校招生管理系統,并且各個高校之間也可以通過互聯網登陸云計算招生管理平臺,高校云計算招生管理平臺中不存儲相關信息數據,用戶發生請求后,云計算平臺自動連接相應高校,再由該高校的招生管理系統連接云計算平臺提供相應數據,有效避免了云計算平臺的數據計算和存儲。而各個高校的云計算招生管理系統具有獨立性,即使某高校連接云計算平臺失敗,也不會影響其他學校。
2.3 數據中心
高校云計算招生管理平臺的數據中心主要包括多種軟件系統和硬件設備,軟件主要為數據中心提供多樣化功能服務,硬件是整個數據中心的重要基礎,包含計算機設備和相關支撐系統等,分布式文件系統是數據中心的核心,其有效屏蔽了系統差異性,用戶不需要考慮數據存儲的具體位置,并且其在各個存儲設備之間發揮協同作用,對不同存儲資源統一進行管理和調配,為用戶提供應用服務。數據中心通過計算機網絡向不同用戶提供招生信息,采用虛擬化、分布式技術,有效整合網絡設備、高校服務器等資源,在高校云計算招生管理系統平臺的數據中心框架主要包含三個網絡:虛擬機動態遷移網絡、虛擬中心管理網絡、服務網絡[4]。結合實際的計算機網絡環境,根據高校招生管理系統服務要求,在不同網段上分別設置不同網卡。同時,對于高校服務器進行有效整合和虛擬化,在虛擬服務器上部署應用服務器和數據庫服務器,再通過先進技術手段,即使虛擬服務器發生運行故障的情況下數據庫服務器也可以自動遷移到其他虛擬服務器上,避免應用服務由于硬件問題而停止運作,確保高校招生管理系統各項業務的穩定性。另外,定時對高校招生管理系統數據進行備份,一旦應用系統發生故障,可確保高校招生管理系統在最短時間內恢復。
2.4 服務接口
基于云計算的高校招生管理系統服務接口是整個服務系統最重要也是最靈活的部分。對于高校招生管理系統,其中咨詢應用服務、招生信息查詢等應用服務全部都需要提供,而還有一些應用服務只是向高校提供,如錄取方式和單獨測試等,學校可結合不同需求,設計和開發不同接口程序和應用服務模式,用戶通過連接云計算平臺服務接口,存取操作經云端服務項目和訪問相關數據。云計算平臺通過管理系統交互層實現用戶的訪問控制和資源分配[5],通過API文件系統和應用程序,極大地提高了高校招生管理系統的穩定性和靈活性。
2.5 云用戶
基于云計算的高校招生管理系統包含多種用戶,并且相關數據信息也具有多樣性,如考生高考成績、個人基本信息等,用戶通過手機、PDA、筆記本等終端設備,通過Web瀏覽器,訪問相關存儲資源和計算數據。
3 結束語
云計算是當前計算機行業的熱點,其運用虛擬化和分布式技術,有效整合了分布式應用、數據、存儲、計算等資源,為用戶提供了強大的信息處理和計算能力,高校招生管理系統應用云計算平臺,有效解決了招生信息無法互通、工作效率低等問題,加強各個環節的規劃設計,不斷提高基于云計算平臺的高校招生管理系統的應用功能。
參考文獻
[1]石允劍.基于云計算技術的高校招生管理系統研究[D].南京航空航天大學,2012.
[2]石允劍,袁家斌.基于云計算技術的高校招生管理系統研究[J].中國教育信息化,2013,3:50-52.
[3]范澤.基于云計算的高校招生管理系統設計與實現[D].復旦大學,2014.
[4]張華.基于云計算的高校招生管理系統的研究[J].重慶文理學院學報(自然科學版),2011,6:57-60.
[5]張東升.基于云服務的招生管理系統的設計與實現[D].華中師范大學,2014.