張智慧

[摘 要]面對云計算、大數據技術發展帶來的挑戰,高校信息化集成建設既不能故步自封,與社會信息化脫節,也不可能完全推倒重來。針對高校信息化建設應用集成差、信息資源共享難、硬件利用率低、運行維護成本高等問題,從技術和工程的角度探討高校信息化集成建設的對策措施,提出采用面向服務的體系架構(SOA),合理設計業務應用集成方案,推進高校信息化工作向集約化建設發展方向。
[關鍵詞]面向服務架構 高校信息化 業務應用集成 對策措施
[中圖分類號] G647 [文獻標識碼] A [文章編號] 2095-3437(2015)09-0131-02
隨著高校信息化建設的深入,各單位都建立起了比較完善的信息系統,在教學、科研以及社會服務等方面發揮著重要作用,但也面臨著業務應用集成差、信息資源共享難、硬件利用率低、運行維護成本高等問題,亟待解決。探索一條高校信息化集約建設之路,加速推進高校與社會信息化接軌,是高校建設的一項戰略任務,也是現代化教育發展的必然選擇。
一、科學籌劃高校信息化工作
從高校校園網、各種信息系統的建設現狀看,大多是不同部門自行建設,軟硬件系統參差不齊,甚至機房都是獨立建設,投入巨大,運維壓力與日俱增。同其他行業信息化發展一樣,高校信息化建設也面臨如何集成現有應用、消除“信息孤島”的問題,和要適應需求變化,加快系統整合、創新發展的問題。
(一)搞好頂層設計
隨著高校對信息化建設的重視與支持力度的增加,建設內容逐漸豐富,系統不斷增加,流程越來越復雜,人、財、物投入都很大。面臨的現狀是信息孤島太多,信息難以整合;本來是要提高教學、科研效率,結果卻導致數據重復錄入、流程復雜,制約信息化建設向更高層次發展。無論是原有的信息系統資源需要整合,還是滿足新的系統建設需求,都需要強化頂層設計牽引指導,統籌各類系統建設,實施集約化建設。
(二)加強信息化建設集中統管
當前,國家正在大力推進網絡安全和信息化建設集中統管,從管理機制上打破“九龍治水”的管理格局。高校信息化是教育信息化的核心,不僅承擔教育資源融合流通,也是社會服務體系建設的重要內容。雖然高校都制定了中長期規劃,但基本上還是按照業務條塊分割,缺乏有效的管理機制,跨部門協調不夠,影響系統建設質量效益。應健全高校信息化集中統管機制,增強戰略管理、跨部門協作和重大問題決策能力,促進信息化建設健康有序發展。
(三)注重信息化人才團隊建設
高校信息化建設是一個漸進完善的過程,高素質人才隊伍建設起著至關重要的作用。以往系統建設,通常是自己研發或委托第三方開發應用系統,缺少人才培養和技術創新。高校信息化建設是一項長期、系統而復雜的工作,需要一個技術團隊持續跟蹤,不斷優化調整建設目標和信息資源開發利用策略。這個團隊應該在信息化建設領導小組的直接管理下,從管理和教學崗位上抽調骨干力量,定期研究解決重大信息化建設問題,為各類信息系統建設提供技術支持。
二、采用面向服務的體系架構
從種種集成技術來看,面向服務的架構(SOA)是公認的最佳解決途徑,能夠提供一個跨系統的集成應用平臺,獨立于硬件平臺、操作系統和編程語言,且靈活可拓展,支持業務、應用和數據的整合,支撐新業務快速開發,能夠與云計算、大數據等技術有機融合,滿足高校信息化建設發展需要。因此,在做好高校信息化建設戰略規劃的基礎上,還要科學設計高校信息系統體系架構。
(一)面向教育的戰略規劃
高校信息化可以借鑒企業信息化的技術思路,但要確立自身的戰略規劃,明確體系架構、集成重點和建設策略。人才培養是核心,不但要加強教育管理,還要通過強化知識和信息的傳播來提高人才培養和技術創新能力。服務對象應更為廣泛,不僅要為教職員工和在校學生提供信息服務,還要為社會人才培養服務。高校之間是信息資源共享關系,不少高校都建立了開放式網上圖書館、慕課(IMOOC)等系統,實現教學資源共享。這就決定了高校信息化建設有著自身的特點,一是強調信息資源開發利用,構建校園數據中心,實現信息的高效共享,延伸遠程教育職能;二是跨代系統并存,既要體現最新的信息技術成果,還要保留一定的異構特性,為教職員工提供一個多元的創新實踐平臺;三是提高建設效費比,減低運行維護需求。綜合考量,SOA在企業信息化中已經得到了廣泛應用,可以充分利用現有的軟硬件資源,滿足高校信息化戰略方案設計要求。
(二)體系架構設計
按照SOA架構方法,要打破系統邊界,面向應用服務進行應用系統整合,并支撐后續應用系統的拓展建設,體系架構設計如圖1所示。體系架構共分為三個層次:采用云計算技術對服務器、存儲資源進行虛擬化,構建統一的數據應用中心,提高資源利用率,降低維護成本,提供相應的IaaS服務;以SOA實現高校內的用戶、數據、流程和應用的整合,提供PaaS / SaaS服務;通過一個統一的門戶來實現集成交互,解決身份管理和授權問題。
在體系架構設計中,將高校信息化建設區分為密級應用、校內應用和對外開放應用,用不同范疇的應用指導硬件集成、應用集成和數據共享建設,區分服務對象,采取相應的安全措施、管理機制和服務保障措施。密級應用區和校內應用區可以采用私有云的建設模式,實施集中管理。對外開放應用則可以利用互聯網的公有云,建立有本校學科特點的應用系統,降低高校信息化建設成本。在基礎層中設計異構試驗平臺,用于支持教學、試驗和新技術驗證。
三、合理設計業務應用集成方案
SOA架構通過Web Service對現有應用進行透明封裝,通過EJB服務總線,UDDI服務注冊和發現機制,從技術上較好的解決了各個層次的集成,但也存在服務質量不能保證、服務顆粒度難以確定等問題,需要在具體的建設過程中結合實際需求進行完善。
(一)數據集成
核心是主數據的統一管理問題,即基礎資料和基礎數據,既可采用集中部署的方式構建數據中心,也可采用物理資源虛擬化的方式實現信息資源共享。對于用戶相對固定的密級應用采取后者方式,在數據中心單獨設置一臺服務器用于私有云的構建,僅用于存儲對外開放的數據;對于校內應用和對外開放應用,則要集中部署,構建統一的信息基礎服務設施,降低采購成本、能源消耗和運行維護壓力。
(二)標準化接口集成和業務流程集成
標準化接口集成主要通過統一的對象模型Web Service進行封裝,定義WSDL文檔,映射到UDDI注冊中心。新的系統功能可直接設計為一個Web Service,已有的應用系統功能可進行接口轉換和封裝,形成服務的組件庫。業務流程集成是將存在的Web服務按照一定的規則描述某個業務流程,通過綁定與調用獲取業務,組裝構建應用系統。在實施過程中,主要存在兩個問題,一是找不到原來的開發團隊,無法實施代碼封裝;二是系統功能的顆粒度劃分,不能滿足新的業務處理流程需要。措施是,對于相對獨立的應用,如宿管系統,信息資源相對單一,可以通過遠程桌面Web化,提供統一的界面接口,實現應用集成;對于無法實施改造,但需要數據集成的應用,則通過開發數據交換系統,解決跨領域、跨系統的數據共享需求,如各類實驗管理系統。在應用集成過程中,要把功能驅動業務逐步轉化成流程驅動業務,通過定量優化業務流程,確定服務顆粒度的劃分,完善相應的服務組件。
(三)用戶界面集成
用戶界面集成就是要為用戶提供統一的桌面工作臺,實現各類應用的信息和應用聚合。在SOA平臺上,主要是通過流程調用實現業務重構,實現結構化和非結構化數據的統一,提供個性化的應用體驗。通過權限認證、單點登錄等技術手段,為用戶建立可靠、安全的網絡環境,屏蔽應用平臺差異,實現信息資源的有效共享。高校信息化建設更加關注信息的檢索和應用功能,公開的教學資源、網站信息資源完全開放,內部信息資源庫只要擁有高校認可的IP地址就可獲取,對教學、人事、學生等具有保密性的信息訪問則采用更高的密碼或保密卡認證。
四、結束語
高校信息化建設旨在提升教育資源整合和人才培養能力。只有從更高的層次確定發展戰略,完善頂層設計,才能避免信息孤島、資源浪費?;赟OA和云計算的體系架構可以較好的解決高校信息化建設面臨的現實問題,而且可以為規模擴張、應用創新提供保證。隨著信息技術發展和認識的不斷提高,高校信息化建設必將進入一個嶄新的發展階段。
[ 參 考 文 獻 ]
[1] 方忠進.高校信息化建設的現狀以及發展對策[J].江蘇科技信息,2011(10).
[2] 劉潔晶.面向現代化高校信息化建設的研究[J].考試周刊,2012(25).
[3] 工業和信息化部中小企業司.中小企業信息化發展指南[M].北京:機械工業出版社,2013(5).
[4] 張海燕.基于SOA與云計算融合的高校信息系統整合研究[J].中國教育信息化,2013(11).
[5] 顧春紅,于萬欽.面向服務的企業應用架構:SOA架構特色與全息視角[M].北京:電子工業出版社,2013(2).
[責任編輯:鐘 嵐]