胥獻偉
【摘 要】各個高校經(jīng)過多年信息化建設(shè),已建成一系列應(yīng)用業(yè)務(wù)系統(tǒng)平臺,對業(yè)務(wù)開展起到一定的支撐作用,隨著信息化的推進,高校會開發(fā)更多的業(yè)務(wù)系統(tǒng)以滿足師生的需要求,這就需要對已有的業(yè)務(wù)平臺和新開發(fā)的業(yè)務(wù)平臺進行規(guī)劃和整合,達到資源優(yōu)化、合理利用的目地。作者以所在單位為例,對高校信息化應(yīng)用系統(tǒng)的規(guī)劃建設(shè)作簡要探討。
【關(guān)鍵詞】應(yīng)用系統(tǒng);規(guī)劃;云平臺;SOA
0 引言
信息化校園建設(shè)的是一個漫長的過程,從規(guī)劃到實施,每一步都要走踏實,每一步工作的前期規(guī)劃做好了,做周詳了,就會給下一步工作的開展起到很好的鋪墊作用,會少走很多彎路、重復(fù)的路。
1 總體設(shè)計
1.1 信息化應(yīng)用系統(tǒng)總體架構(gòu)設(shè)計
校園信息化平臺,我們采用頂層設(shè)計思路, 以服務(wù)于全校師生的教學(xué)、科研、生活為目的,包括信息標準、管理、保障體系,信息安全體系,基礎(chǔ)設(shè)施層,基礎(chǔ)服務(wù)平臺,信息服務(wù),業(yè)務(wù)系統(tǒng)六大方面。[1]其中基礎(chǔ)設(shè)施層:硬件和網(wǎng)絡(luò)支撐,包括網(wǎng)絡(luò)資源、硬件服務(wù)器、存儲等;基礎(chǔ)服務(wù)平臺:包括支撐軟件如數(shù)據(jù)庫、中間件、工作流引擎等。基礎(chǔ)服務(wù)平臺將提供標準開放的訪問與調(diào)用接口API。業(yè)務(wù)系統(tǒng):電子校務(wù)協(xié)同化,包括辦公、教學(xué)、學(xué)工、人事、科研等,基于工作流引擎,實現(xiàn)協(xié)同化管理與服務(wù);資源知識一體化,實現(xiàn)學(xué)校各類資源如教學(xué)、學(xué)術(shù)、數(shù)字圖書、數(shù)字檔案等的整合與統(tǒng)一檢索,并能基于知識庫與數(shù)學(xué)建模的基礎(chǔ)上實現(xiàn)智能化推送;智能決策智能化,基于數(shù)據(jù)中心實現(xiàn)各類數(shù)據(jù)的綜合查詢、報表、分析、輔助決策;文化生活社區(qū),基礎(chǔ)SNS網(wǎng)絡(luò)社區(qū)服務(wù)實現(xiàn)管理信息系統(tǒng)服務(wù)與文化、娛樂、生活信息服務(wù)的無縫集成,實現(xiàn)方便的群組服務(wù);信息服務(wù):實現(xiàn)各類信息服務(wù)的注冊、發(fā)布、重組、調(diào)用等服務(wù)管理,為師生提供高效、便捷、互動的信息服務(wù)。信息安全、信息標準、管理、保障體系:包括信息安全的策略、組織與評估、信息技術(shù)標準、管理制度、組織機構(gòu)、運維保障體系等。
通過對上述架構(gòu)的數(shù)字化校園的實施,向?qū)W生、老師、行政人員、領(lǐng)導(dǎo)、校友、家長、公眾等校內(nèi)外用戶提供與其身份和權(quán)限相適應(yīng)的全方位的信息服務(wù),同時,以業(yè)務(wù)流程的紐帶作用,通過信息的有序合理地流動,提高師生業(yè)務(wù)辦理的自動化水平,促進學(xué)校各類管理活動效率和質(zhì)量的提高。
1.2 技術(shù)線路
基于SOA的數(shù)字化校園架構(gòu)設(shè)計,其核心是建立學(xué)校SOA架構(gòu)的技術(shù)標準,目的在于提高應(yīng)用系統(tǒng)軟件的重復(fù)使用率和可擴展性,減低IT資源的投資和風(fēng)險。[2]其中服務(wù)管理平臺,面向服務(wù)的SOA架構(gòu)包括WEB服務(wù)、URL資源功能服務(wù)、WEB剪輯、Iframe集成服務(wù)、RSS集成服務(wù)、API集成服務(wù)、Portlets集成服務(wù)。通過服務(wù)管理平臺SMP來實現(xiàn)服務(wù)的集成、注冊、發(fā)布、管理;第二,基于云計算的數(shù)字化校園總體規(guī)劃包括基礎(chǔ)架構(gòu)即服務(wù),實現(xiàn)服務(wù)器、存儲、網(wǎng)絡(luò)、操作系統(tǒng)的虛擬化;平臺即服務(wù)提供各類支撐共享服務(wù);軟件即服務(wù),提供各類信息服務(wù)。第三,基于J2EE、.Net平臺,采用面向?qū)ο蟮慕M件技術(shù),所有模塊基于組件開發(fā),可插拔,并為后續(xù)開發(fā)提供應(yīng)用編程接口;采用基于Web Services的統(tǒng)一數(shù)據(jù)交換服務(wù)技術(shù);采用基于物理的三層結(jié)構(gòu);采用高可靠解決方案——Oracle RAC;采用負載均衡、中間件集群實現(xiàn)。
2 核心業(yè)務(wù)平臺建設(shè)規(guī)劃
2.1 信息標準建設(shè)是整個數(shù)字化校園的基礎(chǔ),在全校范圍內(nèi)為數(shù)據(jù)庫設(shè)計提供類似數(shù)據(jù)字典的作用,是實現(xiàn)全校所有應(yīng)用系統(tǒng)信息資源交流與共享的必要條件和基礎(chǔ)性條件。[3]
2.2 建設(shè)原則,第一,兼容性原則,必須和國家標準、相關(guān)信息行業(yè)標準相兼容;第二,唯一性原則,即一個代碼只唯一表示一個編碼對象;第三,規(guī)范性原則,代碼的結(jié)構(gòu)、類型以及編寫格式必須統(tǒng)一;第四,可擴性原則,即必須為新的編碼對象留有足夠的備用碼,以適應(yīng)不斷擴充的需要。除了上述四原則外,還必須遵守簡單性、適用性、合理性、全面性等原則。
3 數(shù)據(jù)中心平臺建設(shè)規(guī)劃
為了建立一個可以為校內(nèi)應(yīng)用提供數(shù)據(jù)交換和共享服務(wù)、為領(lǐng)導(dǎo)提供決策支持、可管理、運行規(guī)范的、具有全校統(tǒng)一標準、集成校內(nèi)各權(quán)威數(shù)據(jù)的數(shù)據(jù)中心。必須堅持穩(wěn)定性、高性能、可擴展易維護、界面友好、標準化、安全性和跨平臺部署等原則。建設(shè)過程中數(shù)據(jù)中心平臺建設(shè)必須吸取共享庫、大集中和數(shù)據(jù)交換三種模式的優(yōu)點。其一是在共享庫的基礎(chǔ)上盡可能擴展數(shù)據(jù)集成范圍;二是盡可能集成所有應(yīng)用系統(tǒng)到數(shù)據(jù)中心平臺運行;三是規(guī)范的數(shù)據(jù)變更流程;四是獨立的系統(tǒng)就通過數(shù)據(jù)交換與共享平臺實現(xiàn)數(shù)據(jù)集成與共享。[4]
4 統(tǒng)一身份認證平臺建設(shè)規(guī)劃
平臺規(guī)劃建設(shè)過程中,首先要堅持標準化原則,符合LDAP v3版本標準,采用基于LDAP標準的目錄服務(wù)器存儲身份數(shù)據(jù);第二是傳輸安全性原則,要求對用戶登陸信息進行加密傳輸,所采用的加密技術(shù)不可逆;第三是數(shù)據(jù)安全性,用戶登陸數(shù)據(jù)需要加密保護,并且不能被篡改;第四是高可靠性,采用合理的策略,提供數(shù)據(jù)定時、異地冗余備份功能,保證系統(tǒng)的可靠性。第五是系統(tǒng)容錯性,系統(tǒng)必須具備較高的容錯功能,確保正常運行。第六是接口開放原則,支持不同開發(fā)語言、不同應(yīng)用服務(wù)器平臺實現(xiàn)的應(yīng)用系統(tǒng)的認證集成方式,提供WebService、API等方式。認證平臺系統(tǒng)架構(gòu),包含數(shù)據(jù)層、認證服務(wù)管理層、接口層、服務(wù)層、認證接入層。包括組織機構(gòu)管理、角色管理、單點登陸、身份同步、統(tǒng)一權(quán)限管理、中心認證服務(wù)、統(tǒng)一資源訪問控制、資源訪問安全審計及負載均衡等功能。應(yīng)用系統(tǒng)的統(tǒng)一身份認證的實現(xiàn),包括用戶身份的管理和身份同步、用戶身份的集成等。
5 信息門戶平臺建設(shè)規(guī)劃
5.1 建設(shè)過程中,采用符合通用國際標準的、可持續(xù)升級的門戶框架用于構(gòu)建基于校園網(wǎng)異構(gòu)應(yīng)用系統(tǒng)的綜合信息門戶;整合并管理各種資源和應(yīng)用系統(tǒng),采用豐富的集成手段及統(tǒng)一的信息標準保證信息的統(tǒng)一發(fā)布;通過統(tǒng)一入口為師生提供安全的、集成的、個性化的、無縫的資源訪問;校方可根據(jù)其提供的豐富的開發(fā)接口對門戶網(wǎng)進行二次開發(fā)。[5]
5.2 建設(shè)原則:為滿足校園信息化建設(shè)不斷發(fā)展的需要,首先需要保證技術(shù)先進性原則;第二,為支持多種平臺,支持跨平臺部署,必須要可集成原則;第三是容錯性及安全性,在系統(tǒng)運行中發(fā)現(xiàn)故障時仍能提供穩(wěn)定、持繼的服務(wù),并且需要保證傳輸?shù)男畔⒉槐环欠ūI取、用戶身份被非法盜用;第四是高性能及可管理性,要求在大規(guī)模用戶訪問時仍能提供高速的服務(wù),并且提供良好的管理界面。
5.3 功能實現(xiàn):信息門戶平臺功能包括提供門戶支撐框架:支持標準的J2EE技術(shù),提供二次開發(fā)的應(yīng)用編程接口API,實現(xiàn)用戶自定義應(yīng)用的改造;提供應(yīng)用服務(wù)集成、管理:提供多種集成方案;提供個性化定制,包括菜單的順序、板塊的位置顯示、個性化背景等;提供個人主頁、個人數(shù)字檔案、個人辦公、個人統(tǒng)計等功能。
6 結(jié)束語
本文從應(yīng)用系統(tǒng)建設(shè)的整體設(shè)計、技術(shù)線路、核心業(yè)務(wù)平臺、數(shù)據(jù)中心平臺、統(tǒng)一身份認證平臺和信息門戶平臺幾方面簡要闡述了高校應(yīng)用系統(tǒng)的建設(shè)和規(guī)劃,隨著信息技術(shù)的進步, 高校會有更多的應(yīng)用需求,面臨更多的問題,并不能簡單地依靠采用某種新技術(shù)或新方法就能徹底解決,必須結(jié)合學(xué)校實際,通盤考慮、長遠謀劃、合理規(guī)劃、分期推進、穩(wěn)步實施,才能促進高校數(shù)字化校園的高水平建設(shè)。
【參考文獻】
[1]黃永斌,王琦峰.面向服務(wù)架構(gòu)的高校信息化應(yīng)用平臺及關(guān)鍵技術(shù)研究[J].浙江萬里學(xué)院學(xué)報,2009,9(5):22-25.
[2]王宏,王臘梅,夏明俊.高校信息化應(yīng)用系統(tǒng)整合研究[J].中國電化教育,2012,9(308):128-133.
[3]陳鳳鳴.高校信息化應(yīng)用影響因素研究[J].產(chǎn)業(yè)與科技論壇2013 ,12(3):248-249.
[4]王華英.高校信息化統(tǒng)一數(shù)據(jù)平臺建設(shè)探討[J].計算機光盤軟件與應(yīng)用,2013,3:82-83.
[5]關(guān)棟棟.高校信息化建設(shè):以閩江學(xué)院為例[J].計算機教學(xué)信息化,2013,3.
[責(zé)任編輯:曹明明]