邱紹穎 臧秋莉
1. 廣州市民政局 廣東 廣州 510030;2. 中國石化銷售股份有限公司廣東石油分公司 廣東 廣州 510620
對于信息系統(tǒng)的集成原理,和傳統(tǒng)意義上的系統(tǒng)集成原理類似,通過將不同系統(tǒng)中的應用進行集成,使得信息系統(tǒng)能夠應用在多套不同的系統(tǒng)中,同時各套不同的信息系統(tǒng)也能夠相互之間協(xié)調(diào)運行,而不會產(chǎn)生沖突的情況,保證各套信息系統(tǒng)之間的運行穩(wěn)定。如將信息系統(tǒng)集成技術(shù)應用在智慧校園中,可以充分利用信息技術(shù),以資源建設、應用開發(fā)和系統(tǒng)集成為核心,建設完整的數(shù)字化、智能化校園基礎(chǔ)設施,提供方便的教學、科研等校務管理和舒適的工作、學習和生活的校園環(huán)境[1]。
信息系統(tǒng)綜合集成問題是屬于最近國內(nèi)外研究的非常熱門的EAI領(lǐng)域問題,簡單地說,當企業(yè)實施的IT支持系統(tǒng)多于一個,并且系統(tǒng)相互間要進行數(shù)據(jù)或信息交流時就有不同系統(tǒng)的集成問題。EAI能夠?qū)I(yè)務流程、應用軟件、硬件和各種標準聯(lián)合起來,在2個或更多的企業(yè)應用系統(tǒng)之間實現(xiàn)無縫集成,使它們像一個整體一樣進行業(yè)務處理和信息共享。因各企業(yè)現(xiàn)狀及集成的需求不同,企業(yè)應用集成的策略和方案也就不同。從集成的深度方面考慮,集成策略和方案依次從數(shù)據(jù)集成、應用系統(tǒng)集成再到面向過程的集成,集成的難度和能夠取得的效益都是不同的,不管怎樣,企業(yè)應用集成的目的是實現(xiàn)在企業(yè)內(nèi)外任何相連的應用系統(tǒng)和數(shù)據(jù)源間無限制的分享數(shù)據(jù)和業(yè)務過程[2]。
下面以資源共享為目標確定綜合集成總體框架,實現(xiàn)軟件和信息資源的共享及服務??傮w上,建立信息服務中心,統(tǒng)一管理各類軟件資源,并為業(yè)務人員提供統(tǒng)一的軟件資源訪問門戶;采用SOA理念基于消息總線的技術(shù)體制實現(xiàn)軟件資源間的信息交互。
軟件資源庫統(tǒng)一存儲管理各系統(tǒng)業(yè)務軟件、構(gòu)件及服務,并通過門戶提供給用戶統(tǒng)一入口。主要包括用戶管理、軟件資源管理、業(yè)務流程定制及用戶界面定制。
(1)用戶管理。用戶管理為業(yè)務人員提供用戶注冊、發(fā)現(xiàn)的管理工具,其功能結(jié)合身份認證服務及訪問控制服務提供的接口實現(xiàn)。具體包括:① 用戶注冊及管理。為業(yè)務人員提供用戶注冊功能,包括創(chuàng)建新用戶、修改及刪除已有用戶等。②用戶登錄及授權(quán)。為業(yè)務人員提供已注冊用戶登錄功能,用戶通過登錄獲取用戶信息及用戶權(quán)限,軟件資源門戶可通過用戶權(quán)限實現(xiàn)軟件資源的訪問控制,并進行用戶界面的定制。
(2)軟件資源管理。軟件資源管理為業(yè)務人員提供軟件資源描述、上傳、下載及檢索功能,軟件資源管理由用戶訪問控制服務提供授權(quán)訪問功能。具體包括:① 軟件資源注冊。為業(yè)務人員提供軟件資源注冊功能,包括建立軟件資源目錄、軟件資源的更新、移動和刪除功能,完成資源注冊到物理資源映射管理。由資源注冊發(fā)現(xiàn)服務提供支撐。② 軟件資源搜索。為業(yè)務人員提供軟件資源搜索功能,包括基于分類的瀏覽查詢、基于關(guān)鍵字的條件檢索及組合條件檢索。由資源注冊發(fā)現(xiàn)、用戶訪問控制服務提供支撐,按用戶權(quán)限對軟件資源進行過濾。③ 軟件資源獲取。為業(yè)務人員提供軟件資源獲取功能,包括提供業(yè)務人員使用的業(yè)務軟件及構(gòu)件資源下載、客戶端應用及供業(yè)務重組的構(gòu)件及服務資源調(diào)用的功能。
(3)業(yè)務流程定制。業(yè)務流程定制為業(yè)務人員提供業(yè)務流程定制及基于業(yè)務流程的服務組合,同時提供業(yè)務過程建模、管理、監(jiān)控和分析等全生命周期的管理職能。業(yè)務流程定制主要功能包括工作流服務和自動業(yè)務流程服務。業(yè)務流程定制可為面向過程的系統(tǒng)集成提供工具,本文不再詳述。
(4)用戶界面定制。提供業(yè)務人員按工作需要定制軟件資源服務界面的功能,包括按照用戶需求選取軟件資源、定制界面布局風格。定制工具由用戶訪問控制服務提供授權(quán)訪問功能[3]。
(1)系統(tǒng)軟件資源服務。系統(tǒng)軟件資源服務通過系統(tǒng)服務總線提供后臺軟件資源管理等功能的應用支撐,主要包括軟件資源注冊、軟件資源發(fā)現(xiàn)和軟件資源目錄管理功能。軟件資源注冊主要包括軟件資源注冊申請、發(fā)布功能; 軟件資源發(fā)現(xiàn)主要為軟件資源管理應用進行軟件資源搜索提供搜索引擎; 軟件資源目錄管理為軟件資源管理應用提供后臺服務支撐,包括按需求進行軟件資源目錄組織,提供軟件資源目錄同步更新等功能。
(2)系統(tǒng)消息服務。因待集成遺留系統(tǒng)軟件體系結(jié)構(gòu)各不相同,接口種類繁多,適合采用以系統(tǒng)消息總線為核心的應用集成技術(shù)體制實現(xiàn)各應用軟件、構(gòu)件及服務的信息互通; 采用系統(tǒng)服務總線提供的應用服務器技術(shù)實現(xiàn)各應用服務分布式調(diào)用和應用; 應用服務間也可在應用服務器基礎(chǔ)上接入系統(tǒng)消息總線,實現(xiàn)信息互通。應用集成總線包括系統(tǒng)消息總線、消息代理、消息適配及系統(tǒng)服務總線[4]。
以信息系統(tǒng)綜合集成為需求,在對各類信息系統(tǒng)集成策略及方案分析的基礎(chǔ)上,重點針對信息系統(tǒng)集成的基本目標,進行了面向資源共享的信息系統(tǒng)集成框架分析研究?;诖丝蚣埽餍畔⑾到y(tǒng)可在對遺留系統(tǒng)不做大量改造的前提下實現(xiàn)軟件資源的獲取及信息的分布和共享,為針對遺留系統(tǒng)的信息系統(tǒng)集成提供了技術(shù)參考框架,并可滿足基于該框架的系統(tǒng)集成擴展要求。以此為基礎(chǔ),可進一步研究對各信息系統(tǒng)業(yè)務流程的集成,從而實現(xiàn)在面向任務的柔性重組目標。