余洪源,趙 旻
(1.重慶理工大學,重慶 400054;2.重慶廣播電視大學,重慶 400052)
如何面對校園人提供多角色的服務呢?從2000年以來,我校的數字化校園實踐逐步探索和解決這個問題。到今天,互聯網與通信服務已經高度深入到高校校園,基本形成了人人有PC,個個有手機的信息化環境。然而還是感覺還無法做到真正的服務于人。
移動數字化校園的建設成為實現這樣的服務的又一新的主題,通過覆蓋全校的無線互聯網實現在任何地方都能接入信息服務,但即便是這樣的服務也必須依賴用戶主動的查詢和操作,而真正的簡單、要素服務卻可以通過移動終端的及時、方便、點對點的方式更好的提供。因此,建立移動數字化校園服務平臺,為協同教學工作、豐富校園信息化的軟環境、滿足開放性、自主性、交互性、協作性的高校教育需求,實現主動的推送式服務,提供面向人的個性服務都具有非凡的現實意義。
移動數字化校園立足于在建的數字化校園,根據高校各種應用系統的功能特點,將其移植到移動終端上進行實現,達到實時互動,完成大部分必須通過有線網絡完成的相關事務。
移動數字化校園根據高校各種應用系統功能的特點,融合移動數據業務的同時,面向校園人,從校園人需求出發結合各類信息系統、管理系統和應用系統,從中挖掘出關心的應用,提供綜合、完整及全面的服務內容,并以為校園人提供教學信息服務為基礎,向外延伸到提供校園生活服務(包括:生活、校際交友、娛樂、就業兼職等)和傳統的移動增值業務服務,校園人可自行定制組合需要的服務。
(1)便捷服務,校園人可通過移動終端隨時隨地享受移動數字化校園提供的校園信息服務,不再受到有線網絡和電腦的限制。
(2)一站式服務,只需要訪問移動信息化校園服務,即可在自己身份權限范圍內查詢到來自不同信息子系統的信息,處理相關事務,無需重復地登錄到不同的信息子系統。
(3)全方位服務,移動信息化校園服務提供涵蓋學習、生活、工作等方方面面的服務,為校園人帶來各種各樣的便利。
(4)個性化服務,根據校園人在學校中的不同角色,提供不同的服務,如:面向學生提供教務、學生工作信息、就業兼職等信息服務;面向教師,提供:教務信息、輔助辦公等服務;面向圖書館館員提供圖書館管理相關服務;面向所有校園人提供公共信息服務,同時可自行定制需要的服務。
(5)主動式的服務,根據用戶聚合與定制的個性化服務,主動向用戶提供信息服務,譬如發送短信、WAP PUSH(直接發送一個特殊格式的短信到用戶手機,用戶直接點“進入”鍵即可訪問到目標WAP站點使用相關功能)、語音外呼等服務形式。
移動數字化校園平臺(MDCP)是架構在移動運營商與數字化校園之間的,基于中間件技術,整合與協調,并建立相關定制關系的平臺。
移動數字化校園信息服務平臺的建設采用了“1+N+1”的模式,要求基礎平臺可以對應一個統一的數字化校園數據中心,實現了數據的統一,對沒有建設統一數據中心的學校,基礎平臺仍然能從各個異構系統中抽取服務所需數據。移動數字化校園信息服務平臺在身份認證、信息服務、移動支付三大平臺的基礎上構建了無數多的SOA服務組件,組件的任意拼接又構成新的組件,將不會受到數量上的限制,理論上說能夠提供N種服務。最后一個“1”表示移動數字化校園信息服務平臺將會提供一個統一的對外接口,提高了與其他信息系統結合的靈活度,同時降低了開發難度和開發成本。
根據以上分析架構,我們設計了如下幾大子系統:
(1)門戶子系統。使用SSO技術門戶站點,企業級安全框架支持,支持各節點松散耦合,使用J2EE技術為主要手段支撐各種視圖體現。這部分有3個重要部分組成:①UME自主信息系統,如UME門戶站點,UME門戶WAP站點,以及其他的各子系統。②UME商業數據系統,如提供商業分析搜索,客戶偏好數據分析查詢,廣告排名業務。③ UME其他接入系統,如重慶理工大學門戶,或者重慶理工大學教務系統,該部分是平臺用戶數據的獲取手段,或者是所提供商業數據的基礎依據。
(2)信息服務接入子系統。UME信息服務接入消息轉換接口,該組件用于所有接入信息的格式化,UME平臺計劃使用教育部,信息產業部等部門版本的信息標準來制定自身的信息格式,此組件可以用以將不符合這些信息標準的信息轉換統一,以便更好地存儲,分析與利用。
(3)信息總線服務。信息總線服務的技術實現,使用J2EE體系中消息傳遞標準Java Message Service(JMS)實現,信息總線服務具有微內核,穩定性強的特點。UME是面向全國的大型商業應用平臺,因此對性能要求比較高,信息總線服務同樣支持集群模式,自動均衡負載,由此我們可以看出(微內核+集群+自動均衡負載 =目前比較流行的網格部署模式)即UME平臺可以松散的部署于全國多個城市中,信息總線服務提供自動同步每個節點的數據。更因為UME平臺支撐著眾多的電信級應用,因此需要在信息安全性方面更多的考慮,信息總線服務具備失效轉移,以及信息持久化這樣的特點。
(3)數據庫支撐體系。SQL SERVER 2005與ORACLE相比較更加適合用于UME平臺的建設,ORACLE是行鎖 (也可以設置為頁鎖),數據安全性比較高,但針對數據訪問頻繁的業務系統來說,效率就會低一些,但SQL SERVER 2005的市場定位就是面向業務處理系統,采用頁鎖,數據訪問速度方面大大提升,支持集群,失效轉移,分區等技術指標。
各高校抽取數據,一將高校數據庫中數據固化到本地訪問系統,提高訪問效率,二將部分不開放遠程訪問的高校數據本地化,用于系統的支撐。
該系統建成后包含WEB短信息中心、WAP門戶應用、手機圖書館、移動教務、移動OA、移動學工、移動財報、迎新離校系統、就業信息發布、校園生活等應用。
該系統有效考慮了移動數字校園在實施過程中會遇到的各種困難,由設計理念開始,逐步深入到結構設計和平臺子系統設計。從設計思路和結構上看,較為全面的考慮到了各種用戶的需求和各種校園業務的實施和拓展。在功能設計和結構上,能達到比較完善的效果。具體的數據模型和數據庫設計還有待后續深入。