999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SOA校園數字化系統的設計與實現

2012-12-31 00:00:00馬蕾陳洪華劉磊光陳文娟
中國科教創新導刊 2012年28期

摘 要:為了避免“信息孤島”的出現,我校采用基于SOA架構方案,在不破壞原有數據和系統地基礎上,利用流程管理器實現對數據訪問控制、操作控制、以及交換控制。學生、教師、管理員等不同角色通過信息服務、流程服務、數據交換服務對各個業務系統進行訪問。這種松耦合、靈活的架構,滿足學校已有業務和新業務的發展的需要,同時方便系統的升級與改造。

關鍵詞:SOA 數據交換 流程服務 信息服務 UDDI

中圖分類號:G4文獻標識碼:A文章編號:1673-9795(2012)10(a)-0193-02

現在各個學校運行的有教務管理系統、學生工作管理系統、科研系統,根據學校發展要求,將陸續搭建辦公OA系統、數字圖書館、網上備課系統、網絡考試系統等。各信息系統的建立,增強了學校的信息化水平,提高了職能部門的辦公效率,有些信息系統是己經成為支撐學院業務的核心。為了避免“信息孤島”的出現,我校采用基于SOA架構方案,在不破壞原有數據和系統地基礎上,通過數據交換集成、流程服務集成和信息服務集成,實現原有系統和新建系統的集成。

1 已有系統的分析

我院信息化建設以來,以部門為單位陸續開發和采購了教務信息管理系統、學生工作管理系統、科研系統等,下面進行對教務管理系統、學生工作管理系統進行簡單的介紹:

教務管理系統包括系統工具、教學資源、學籍管理、教學計劃、開課管理、智能排課、選課、考務、成績管理、畢業設計、開放性試驗室、畢業資格審查,畢業環節管理,教學質量監控、教材管理等十余個子系統,實現了學生從入學到畢業離校的全過程管理。

學生工作管理信息系統面向學生處、院系教師、學生學業導師和全體學生,包括系統維護、思想教育管理、評獎評優管理、對外交流管理、學生資助管理、勤工助學管理、心理健康管理、軍訓管理、違紀處分管理、學籍管理、就業管理、其他數據管理、日常事務管理、公寓管理、思政隊伍管理、社會工作管理等子系統。

各信息系統的建立,增強了學院的信息化水平,提高了職能部門的辦公效率,有些信息系統是己經成為支撐學院業務的核心。但這些信息系統也普遍存在著以下弊端:

(1)部門系統之間缺乏總體規劃。學院信息系統是一個有機的整體,部門信息系 統是整個學院信息系統的局部。正確的構建過程應該是先有整體規則和設計,然后再局部實施。但現存信息系統的構建過程剛好相反,先有部門信息系統,然后才根據業務需要來進行整合,是一個先局部后整體的過程。

(2)存在大量的非網絡應用環境。早期建設的這些信息系統,在當時很少考慮甚 至不考慮網絡環境,一般只允許在單機環境中運行。

(3)局部數據環境,部門之間很難共享數據。每個信息系統都有相應的數據環境 (數據庫)。現有的信息系統,是不同時期、不同的人員以部門為單位,甚至以業務功能為單位開發或購買的,這些不同信息系統采用的數據庫系統、數據結構和數據標準也不盡相同。這些信息系統之間共享數據時,需要進行數據格式和數據系統的轉換,增加了系統間共享數據的難度。不同部門冗余的數據無法同步更新,從而導致數據的不一致。

(4)部門之間無法共享業務邏輯。各個系統主要是以緊密耦合的方式把模塊化的 業務邏輯組合而成,這些業務邏輯在其它信息系統中無法被重用,從而導致了業務邏輯的重復設計和IT資源的浪費。

(5)異構環境。操作系統異構、數據庫管理系統異構。現有的信息系統有著不同的體系結構、使用平臺和數據庫系統,開發技術也大不相同。因此,這樣的異構環境增加了應用集成的難度和成本。

2 SOA集成架構方案

結合學校信息系統的現狀和集成需求,我校信息中心采用SOA集成架構方案實現數字化校園的建立,如圖1所示。這種架構方案也是基于“高內聚,低耦合”的思想,對于一個機構內各個信息系統,我們采用“數據庫中心平臺”方案。一方面是因為同一機構內各個系統的數據存在著比較密切的聯系;另一方面,原有系統的設計絕大多數都是采用這種方案,原有系統在整個集成系統中基本不做修改,這樣可以較好地保護以前的投入。另外,有一些系統的數據和業務對安全比較敏感,機構內部的“數據中心平臺”方案面向服務的高校信息系統集成研究有利于增加安全性。

“數據中心平臺”包括數據代碼標準、共享數據庫、歷史庫和各種類型的數據倉庫,利用流程管理器實現對數據訪問控制、操作控制、以及交換控制。學生、教師、管理員等不同角色通過信息服務、流程服務、數據交換服務對各個業務系統進行訪問。

3 利用SOA架構進行系統集成

按照我們的設計,在系統上主要包括學校內部應用系統集合和公共系統的集成。在內部應用集成上主要對原有系統的業務流程整合,將已有的核心業務如教務管理系統、學生工作管理系統、科研系統等和輔助系統如辦公OA系統的業務利用消息機制(MQ)和企業服務總線(ESB)實現數據集成服務;利用流程管理器(BPM)實現流程集成服務;利用信息門戶平臺系統實現用戶界面集成信息服務。這三個方面的集成具體設計如下。

3.1 數據交換集成

由于學院數據的復雜性,按照數據的存儲機制把學院數據分為三類:MySQL數據、Oracle數據、SQL Server數據。利用消息機制MQ實現不同數據庫、不同開發語言、不同系統的數據交換。系統通過門戶平臺調用學院共享數據庫,通過企業服務總線ESB,利用消息MQ提供的各種API函數調用不同數據庫實現數據交換,如(圖2)所示。

通過對各種數據進行分析后,建立一個學校應用集成的企業服務總線ESV平臺,在平臺上構建一個學校信息標準組件服務層,實現服務間的互通互聯,在ESB總線平臺上利用消息機制MQ實現的消息格式轉換、服務管理、服務路由、服務安全等功能。

3.2 流程服務集成

學生、教師、領導和管理者的訪問實現利用流程服務來集成來實現,學院其中重點在于對學校中個業務部門的數據交換關系,而教務信息是學院最重要的核心數據,所以以教務信息系統的業務集成展開應用流程管理器BPM,通過數據中心平臺交換數據實現流程服務集成,具體(圖3)所示。它包括教務信息管理系統、督導管理系統、財務系統、人事管理系統等。人事管理系統從教務處的排課系統中獲取教師的工作量信息,從督導管理系統中獲取教師的教學質量評價數據;在評優評獎時和畢業審核時,需要從教務管理系統中獲取成績信息;財務處的學生收費管理系統根據選課信息來計算學生收費金額等等。

通過對于各個業務系統的分析后,可以整理出不同角色的用戶的服務流,從而利用各種API程序實現對對服務的控制。

3.3 信息服務集成

為了針對角色對數據的可訪問性控制,需要對系統進行信息集成服務。利用學校各系統交互的統一身份認證平臺(UDDI),這使得學院中的各個信息系統不再是一個“信息孤島”,從而在總體上看,它成為一個相對完整統一的系統。UDDI平臺包含用戶注冊、用戶授權、用戶管理、用戶注銷等功能,下面以用戶注冊為例說明UDDI工作的原理,具體實施步驟如下:

(1)成員網站A(教務管理系統)重定向到Passport服務器的注冊頁面,并且帶有返回URL和成員網站A的ID。

(2)通過Passport注冊頁面創建會員后,保存會員驗證票到數據庫和Passport服務器所在域Cookie中。同時,在成員網站A的數據庫上創建與Passport服務器數據庫中會員的映射關系。

(3)重定向到成員網站A,填寫會員個性信息。

(4)保存會員個性信息,并把重定向傳入的驗證票保存到本地Cookie和創建Session狀態變量。

4 結語

為了避免“信息孤島”的現象,我院采用基于SOA架構的應用集成方案整理學校內部的各業務系統,以松耦合、靈活的架構實現學校數據中心平臺的集成,從而實現學校已有業務和新業務的發展,同時,方便系統的升級與改造。

參考文獻

[1]王子榮,周夢君.我國高校校園數字化建設的問題探析[J].高校技術與應用, 2005(4).

[2]沈培華.數字化校園建設中的若干問題探討[J].廣東技術師范學院學報,2005(4).

[3]吳渝,王成良.基于EAI的企業數據集成技術的研究[J].微型計算機信息,2006(5):32-34.

[4]魏凱明.基于Web門戶技術的EAI的研究與實現[D].北京:北京郵電大學,2005.

[5]杜占河,張新元,和征,等.基于Web Services的跨企業應用集成框架[J].情報雜志,2006(2):29-30.

[6]ComerE.Douglas.lnternet working with TCP/IP[M].Prentice Hall,1996.

[7]Kris Jamsa,Ken Cope.Internet programs[M].北京:電子工業出版社,1995.

[8]Cristian Dariel,Karli Watson. Beginning ASP.NET2.0 E-COMMERCE IN C# 2005:From Novice to Professional[M].北京:人民郵電出版社,2007.

主站蜘蛛池模板: 久久精品亚洲热综合一区二区| 嫩草在线视频| 亚洲人成人无码www| lhav亚洲精品| 丰满少妇αⅴ无码区| 中文字幕免费在线视频| 91人人妻人人做人人爽男同 | 婷婷六月激情综合一区| 黄色网站在线观看无码| 国产超碰一区二区三区| 成年看免费观看视频拍拍| 伊人成人在线| 激情综合婷婷丁香五月尤物| 伊人大杳蕉中文无码| 麻豆国产精品| 欧美国产菊爆免费观看 | 亚洲视频免费播放| 亚洲视频在线网| 久久亚洲高清国产| 天天做天天爱夜夜爽毛片毛片| 中文字幕在线观| 亚洲有无码中文网| 欧美在线综合视频| 国产另类视频| 在线人成精品免费视频| 亚洲欧美不卡| 波多野结衣一区二区三区88| 欧美一级特黄aaaaaa在线看片| 在线中文字幕日韩| 91九色最新地址| 99re在线免费视频| 精品无码日韩国产不卡av| 老司机久久99久久精品播放| 欧美va亚洲va香蕉在线| 九九精品在线观看| 国产免费观看av大片的网站| 麻豆AV网站免费进入| 亚洲国产欧美目韩成人综合| 一级毛片免费高清视频| 美女一区二区在线观看| 熟妇丰满人妻| 国产日韩欧美在线播放| 99在线观看精品视频| 国产一级毛片yw| 亚洲黄色片免费看| 久久国产热| 丁香六月综合网| 午夜精品区| 九色视频最新网址| 国产a v无码专区亚洲av| аv天堂最新中文在线| 欧美综合成人| 国产真实乱了在线播放| 91毛片网| 亚洲第一香蕉视频| 国产成人久久777777| 国产三级精品三级在线观看| 欧美午夜在线观看| 国产成人AV男人的天堂| 毛片网站在线看| 手机在线国产精品| AV无码无在线观看免费| 999精品免费视频| 婷婷激情亚洲| 欧美日韩在线亚洲国产人| 91在线视频福利| 五月天丁香婷婷综合久久| 999福利激情视频| 久久久久中文字幕精品视频| 2024av在线无码中文最新| 亚洲欧美成人在线视频| 亚洲欧美h| 久久久久九九精品影院| 午夜视频免费一区二区在线看| 欧美一级片在线| 久无码久无码av无码| 亚洲综合第一页| 久久精品91麻豆| jizz亚洲高清在线观看| 国产成人无码AV在线播放动漫 | 国产精品毛片一区| 欧美在线一二区|