国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CIM的高校信息集成平臺研究與設(shè)計

2012-05-31 08:42張強忠
大連理工大學(xué)學(xué)報 2012年1期
關(guān)鍵詞:調(diào)用規(guī)范信息化

張強忠

(大連理工大學(xué) 網(wǎng)絡(luò)與信息化中心,遼寧 大連 116024)

0 引 言

高等教育界的信息化建設(shè)這些年取得了重要的進展,尤其是國家提出創(chuàng)新型的建設(shè)思路,進一步激發(fā)了企業(yè)技術(shù)創(chuàng)新的熱情與動力,作為教育信息化的直接受益者,高等學(xué)校的硬件資源建設(shè)已經(jīng)達到了新的高度,而伴隨著教育信息化發(fā)展的兩個方面,“硬件”與“軟件”發(fā)展的不平衡成為高校信息化建設(shè)的一個顯著特點.在具備了較為完善的網(wǎng)絡(luò)以及硬件資源之后,高等學(xué)校下一步的重點將是建設(shè)以應(yīng)用系統(tǒng)和信息資源建設(shè)為重點的數(shù)字校園.近幾年,在國家“211工程”以及“985工程”的大力支持下,一些高校在信息化建設(shè)理論研究與工程實踐方面取得了新的成績;但是由于我國高校類型較多,不同高校的業(yè)務(wù)模式差別較大,高校內(nèi)部業(yè)務(wù)成熟度普遍不高,在進行信息化建設(shè)過程中,缺乏成熟的高校信息化理論和通用的模式的支撐,重“建設(shè)”而輕 “整合”,“信息孤島”現(xiàn)象普遍存在.為了實現(xiàn)信息共享和交換以消除信息孤島,一些高校及教育信息化軟件提供商在信息集成過程中建立了自己的信息標(biāo)準、技術(shù)平臺.目前現(xiàn)有的信息集成方法挑戰(zhàn)主要表現(xiàn)在(1)保護現(xiàn)有投資和用戶資源的要求.隨著高校信息化系統(tǒng)的發(fā)展,用戶電腦里大多要運行多套信息系統(tǒng),由于這些系統(tǒng)通常是分步進行建設(shè)的,必然存在系統(tǒng)的更新?lián)Q代問題.傳統(tǒng)系統(tǒng)換代存在如下問題:①當(dāng)對舊系統(tǒng)進行更新時,由于系統(tǒng)平臺不兼容,原來一些穩(wěn)定可靠運行的軟件不能保證繼續(xù)穩(wěn)定運行,學(xué)校積累的歷史數(shù)據(jù)資料不能保留;②如果使用的是第三方軟件,在用戶對現(xiàn)有的功能進行擴展時,因為接口專用性,必然造成一些信息系統(tǒng)要重復(fù)建設(shè);③在系統(tǒng)功能進行更新?lián)Q代招標(biāo)時,第三方軟件的接口問題往往迫使學(xué)校選擇原來系統(tǒng)的廠家,而缺少選擇最好的應(yīng)用軟件的余地,受制于人.綜上,對用戶而言,進行應(yīng)用系統(tǒng)接口的標(biāo)準化工作其意義是非常重要的.(2)高校信息化的要求.集成平臺研究與實現(xiàn)需要高校信息化市場的有序發(fā)展,要實現(xiàn)信息共享首先要保證信息安全,所以要根據(jù)不同種類信息、不同緊密程度和不同速度要求進行系統(tǒng)集成,相互間以標(biāo)準方式交換數(shù)據(jù).市場環(huán)境下的信息化系統(tǒng)比較多,不同廠商產(chǎn)品必須通過標(biāo)準的接口實現(xiàn)互聯(lián)及信息資源共享.(3)業(yè)務(wù)變更對信息集成影響的要求.業(yè)務(wù)系統(tǒng)的更新?lián)Q代影響著應(yīng)用集成的穩(wěn)定性.因為依據(jù)學(xué)校信息標(biāo)準在現(xiàn)有業(yè)務(wù)系統(tǒng)上的數(shù)據(jù)集成工作量巨大,會造成信息集成不穩(wěn)定.

因此如何統(tǒng)一、科學(xué)、規(guī)范地分類和描述信息,進行信息的有效整合,發(fā)揮信息資源的綜合效益已成為高校信息化建設(shè)中面臨的一個重要課題[1].因此如果能夠在教育領(lǐng)域,借鑒國內(nèi)外其他行業(yè)的先進思想,關(guān)注業(yè)務(wù)關(guān)系及標(biāo)準,就能夠在高校信息集成過程中充分發(fā)揮技術(shù)平臺的服務(wù)整合優(yōu)勢,真正從應(yīng)對業(yè)務(wù)變革這一根本目標(biāo),去保護高校原有URP系統(tǒng)的技術(shù)投資,降低維護成本,進一步提高多個系統(tǒng)協(xié)同工作的簡易、高效、穩(wěn)定、可擴展性強的集成目標(biāo),滿足校務(wù)工作對系統(tǒng)整體性的要求,就可以使數(shù)字校園信息集成平臺發(fā)揮更大的作用和優(yōu)勢.

到現(xiàn)在,業(yè)界還沒有形成一套標(biāo)準的教育院校EAI建模標(biāo)準及過程.面向如何構(gòu)建高校信息管理的統(tǒng)一模型這一問題,本文試圖利用電力系統(tǒng)信息化廣泛使用的CIM(common information model,公共信息模型)建模的一般方法,對高校信息數(shù)據(jù)進行建模和描述,實現(xiàn)在不同業(yè)務(wù)應(yīng)用間的數(shù)據(jù)共享CIM編碼規(guī)范,從而為高校信息系統(tǒng)各個應(yīng)用之間提供支持平臺.

1 高校信息一體化特征

高校信息化是指隨著現(xiàn)代信息技術(shù)的發(fā)展,高等院校根據(jù)自身發(fā)展的需要,采用先進的信息技術(shù)來構(gòu)建數(shù)字化校園,從而提高管理效率、強化教學(xué)質(zhì)量、促進科研教研、提升服務(wù)水平的過程.其以高性能校園網(wǎng)為基礎(chǔ),實現(xiàn)教務(wù)管理、教學(xué)資源管理、科研管理、后勤與服務(wù)管理的全面整合,實現(xiàn)信息化增值服務(wù)[2].

“數(shù)字化校園”是指利用計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和通訊技術(shù)對高校中的教學(xué)、科研、管理和生活服務(wù)有關(guān)信息資源進行全面的數(shù)字化,并用科學(xué)規(guī)范的管理對這些信息資源進行整合和集成.通過嚴格和科學(xué)的權(quán)限控制,把高校校園網(wǎng)建設(shè)成面向校園,也面向社會的一個開放的大學(xué),使高校的資源數(shù)字化、管理自動化、教學(xué)網(wǎng)絡(luò)化、決策智能化、校園信息化[3].

所謂“一體化”建設(shè)思路,是在綜合考慮學(xué)校信息化建設(shè)的現(xiàn)狀與需求的基礎(chǔ)上,從全局和整體的高度規(guī)劃學(xué)校信息化建設(shè)的方針、策略、發(fā)展規(guī)劃與實施計劃,全面考慮硬件環(huán)境建設(shè)、應(yīng)用系統(tǒng)建設(shè)、管理規(guī)范建設(shè)和支持機制建設(shè),按照規(guī)劃協(xié)同地推進學(xué)校信息化,從業(yè)務(wù)的全生命周期去看待應(yīng)用系統(tǒng)的建設(shè),比如,對學(xué)生的管理可以從招生、學(xué)生日常管理、學(xué)生培養(yǎng)、畢業(yè)、校友管理來分析系統(tǒng)的建設(shè),對國有資產(chǎn)的管理也可以從全生命周期的角度去分析系統(tǒng)的功能及應(yīng)用[4].

當(dāng)前中國高校已經(jīng)步入全面信息集成時代,包括香港大學(xué)在內(nèi)的香港7所大學(xué)、浙江大學(xué)、大連理工大學(xué)正在嘗試實施基于SOA架構(gòu)的一體化校園應(yīng)用系統(tǒng),然而在CIM領(lǐng)域的研究仍屬空白.

2 CIM的基本內(nèi)容

國際電工委員會(International Electrotechnical Commission,IEC)發(fā)布的61970工業(yè)標(biāo)準CIM用于描述電力系統(tǒng)的基本特征,代表電力企業(yè)中的主要生產(chǎn)和管理對象.

CIM是一個抽象模型,它描述電力企業(yè)的所有主要對象,特別是那些與電力運行有關(guān)的對象.通過提供一種用對象類和屬性及其之間的關(guān)系來表示電力系統(tǒng)資源的標(biāo)準方法,CIM方便了實現(xiàn)不同賣方獨立開發(fā)的能量管理系統(tǒng)(energy management system,EMS)應(yīng)用的集成,多個獨立開發(fā)的完整EMS系統(tǒng)之間的集成,使得EMS的應(yīng)用軟件組件化和開放化,能即插即用和互聯(lián)互通,降低了系統(tǒng)的集成成本,保護了用戶資源[5].

CIM模型作為一種面向?qū)ο蟮男畔⒛P停峁┝艘环N描述管理數(shù)據(jù)的概念框架.CIM模型標(biāo)準包括了CIM規(guī)范和CIM模式兩個部分.CIM規(guī)范提供了模型的正式定義,它描述了語言、命名、元模式和到其他管理模型(如SNMP MIB)的映射技術(shù);CIM 模式則表示出了實際模型的描述.CIM模型由核心模型、公共模型和擴展模型三層構(gòu)成.核心模型是一系列類、連接和屬性的集合,該對象組提供了所有管理域通用的基本信息模型;公共模型提供特定管理域的通用信息模型,這些特定的管理域包括應(yīng)用程序、系統(tǒng)、設(shè)備網(wǎng)絡(luò)等;擴展模型代表通用模型的特定技術(shù)擴展[6].

通過CIM 建模,對管理域中實體對象的抽象,分別用操作、關(guān)系和屬性進行表示.CIM模型獨立于具體的平臺、應(yīng)用、協(xié)議與數(shù)據(jù)庫,所以不同的開發(fā)商提供基于CIM模型的不同平臺的應(yīng)用都要用標(biāo)準的數(shù)據(jù)格式來表達管理數(shù)據(jù),才能保證多種應(yīng)用間的數(shù)據(jù)共享.在特定管理域的CIM建模是在公共模型和核心模型的基礎(chǔ)上進行擴展,所以CIM建模是一種通用方法.

CIM領(lǐng)域建模采用RUP(rational unified process,統(tǒng)一軟件開發(fā)過程)方法論和面向?qū)ο蠓治龇椒ń⑨槍Ω鳂I(yè)務(wù)領(lǐng)域模型.CIM規(guī)范使用統(tǒng)一建模語言(unified modeling language,UML)表達方法,將CIM 定義成一組包.一個包是一般意義上將相關(guān)模型元件分組的方法,沒有具體的語義意義.包的選擇是為了使模型更易于設(shè)計、理解與查看,公用信息模型是由一整套包所組成的,實體可以具有越過許多包邊界的關(guān)聯(lián),每一應(yīng)用將使用幾個包所表示的信息[7~10].因為要建設(shè)全部高等教育管理的CIM模型是一個比較長期的工作,本文著重開展以學(xué)生為中心的業(yè)務(wù)域CIM模型的建設(shè),通過包的方式來組織與管理CIM實體.主要分為下面幾個包:公共包、招生包、教務(wù)包、學(xué)籍包、資助包、就業(yè)包、社會服務(wù)包.

3 高校CIM模型信息集成平臺設(shè)計

基于面向服務(wù)體系結(jié)構(gòu)(service-oriented architecture,SOA)的高等教育應(yīng)用集成平臺,在建設(shè)過程中因為沒有統(tǒng)一的領(lǐng)域模型,易產(chǎn)生業(yè)務(wù)組件的粒度控制問題及Web Service接口經(jīng)常變化等問題,造成應(yīng)用集成工作的不穩(wěn)定性,應(yīng)用集成的TCO(總擁有成本)增加.本文在對基于SOA的高校信息集成平臺深入研究的基礎(chǔ)上,從信息集成的角度分析,提出了利用CIM設(shè)計基于SOA的高校信息集成平臺的解決方案,最終滿足了不同級別的業(yè)務(wù)需求,同時避免“信息孤島”的出現(xiàn).

3.1 CIM信息集成平臺架構(gòu)

SOA的高校信息集成平臺中,采用SOA技術(shù)路線,建設(shè)公用的服務(wù)總線,集成的業(yè)務(wù)系統(tǒng)通過構(gòu)建在服務(wù)總線上的通用數(shù)據(jù)訪問接口(GDA)操作CIM公共信息模型,降低業(yè)務(wù)變更對信息集成的影響.

內(nèi)部業(yè)務(wù)對學(xué)校已有業(yè)務(wù)系統(tǒng)提供統(tǒng)一的服務(wù),即通過集成的方式,在學(xué)?,F(xiàn)有業(yè)務(wù)系統(tǒng)的基礎(chǔ)上,實現(xiàn)內(nèi)部業(yè)務(wù)同學(xué)?,F(xiàn)有業(yè)務(wù)系統(tǒng)的關(guān)聯(lián).例如,SSO系統(tǒng)通過服務(wù)總線,以CIM模型提供全校統(tǒng)一的身份認證服務(wù);已經(jīng)建設(shè)完成的財務(wù)系統(tǒng),按照CIM模型,通過服務(wù)總線,提供統(tǒng)一的財務(wù)信息域的CIM服務(wù),為一站式的財務(wù)信息域服務(wù)中心提供業(yè)務(wù)應(yīng)用.

在一體化系統(tǒng)設(shè)計時,通過遵循國標(biāo)、部頒數(shù)據(jù)標(biāo)準及學(xué)校需求對CIM實體進行定義與描述,形成具有良好擴展性的CIM模型.在此基礎(chǔ)上,通過進行實體封裝,完成信息系統(tǒng)基礎(chǔ)組件的構(gòu)建,然后根據(jù)不同業(yè)務(wù)的需求進行一體化系統(tǒng)的組裝,提高了系統(tǒng)的柔韌性和適應(yīng)性,保證與其他系統(tǒng)順利集成.

圖1為基于CIM的集成平臺架構(gòu)整體,其整個業(yè)務(wù)系統(tǒng)架構(gòu)是以CIM模型作為交互標(biāo)準,以數(shù)據(jù)總線作為交互中介,完成內(nèi)部業(yè)務(wù)之間及內(nèi)部業(yè)務(wù)與學(xué)校已有業(yè)務(wù)系統(tǒng)之間的關(guān)聯(lián).通過應(yīng)用集成平臺把要集成的應(yīng)用功能封裝成服務(wù),首先封裝的服務(wù)依照集成標(biāo)準CIM和GDA接口規(guī)范封裝成webservice程序,其次將封裝的服務(wù)注冊到服務(wù)總線(ESB)上.服務(wù)使用方向服務(wù)總線請求服務(wù),來實現(xiàn)應(yīng)用集成.集成平臺提供的是總線型的應(yīng)用集成策略.

圖1 基于CIM的集成平臺架構(gòu)Fig.1 General structure of integrated platformbased on CIM

3.2 CIM交互組件設(shè)計

本文研發(fā)的系統(tǒng)平臺是通過Service broker來調(diào)用的,服務(wù)接口開發(fā)規(guī)范包含客戶端、業(yè)務(wù)邏輯對象開發(fā)規(guī)范與服務(wù)調(diào)用報文規(guī)范等.

服務(wù)調(diào)用接口采用標(biāo)準的Web Service實現(xiàn),兼容 WebLogic、Apache Axis 2、WebSphere等應(yīng)用服務(wù)器或者其他Web Service開發(fā)平臺開發(fā)與部署,采用Facade模式,提供唯一的服務(wù)調(diào)用入口Web Service,使用一個 Web WSDL文件描述.全部的服務(wù)調(diào)用都通過唯一的Web Service接入,所有的調(diào)用客戶端都通過唯一的 Web WSDL文件了解該服務(wù)接口,并且依據(jù)這個Web WSDL文件開發(fā)服務(wù)調(diào)用的客戶端.

服務(wù)框架提供標(biāo)準的服務(wù)調(diào)用規(guī)范API和相關(guān)文檔,外部系統(tǒng)可以遵循該規(guī)范使用該系統(tǒng)內(nèi)提供的服務(wù).調(diào)用客戶端可以從集成框架按照需要下載要調(diào)用服務(wù)的客戶端API類庫,客戶端代碼開發(fā)也可以是自動生成或模板化.

依據(jù)調(diào)用規(guī)范,通過調(diào)用接口實際調(diào)用遠程的其他業(yè)務(wù)系統(tǒng)提供的Web Service時,系統(tǒng)采用了服務(wù)調(diào)用的代理(Proxy Broker)模式實現(xiàn)具體的調(diào)用,系統(tǒng)同時支持按照計劃任務(wù)執(zhí)行調(diào)用服務(wù).圖2為CIM集成平臺體系.

圖2 CIM集成平臺體系圖Fig.2 System chart of CIM integrated platform

應(yīng)用集成框架提供服務(wù)注冊、服務(wù)查找等業(yè)務(wù)邏輯服務(wù)管理功能,管理員可以通過管理控制臺,進行服務(wù)調(diào)用權(quán)限管理,對服務(wù)性能進行監(jiān)控.

性能監(jiān)控遵循JMX規(guī)范,運行時可以通過服務(wù)性能MBean對象獲取每個服務(wù)調(diào)用的性能數(shù)據(jù).這樣可以兼容支持JMX規(guī)范控制臺系統(tǒng),同時可以通過標(biāo)準的JMX API擴展管理平臺.

平臺采用基于角色(RBAC)的授權(quán),已注冊服務(wù)作為系統(tǒng)中的授權(quán)對象,其他系統(tǒng)的安全架構(gòu)可以通過內(nèi)置安全適配器介入EP-BSP系統(tǒng).例如角色識別與用戶認證可以利用已經(jīng)存在的LDAP實現(xiàn).本系統(tǒng)已實現(xiàn)了權(quán)限的檢查、日志、審計與配置等功能.

集成平臺依據(jù)810_552-4CIMXML Model Exchange Format與IEC 61970-403GDA接口規(guī)范實現(xiàn)了數(shù)據(jù)訪問服務(wù).開發(fā)和業(yè)務(wù)設(shè)計人員一起建立基于CIM規(guī)范進行定制和擴展的領(lǐng)域的CIM模型.

用RDF對集成框架CIM模型的元數(shù)據(jù)進行描述,類、關(guān)系、屬性的規(guī)范通過CIM/RDF進行描述.元數(shù)據(jù)不僅包括CIM模型數(shù)據(jù),同時包括映射配置的數(shù)據(jù).集成框架提供了對模型元數(shù)據(jù)的查詢、同步與更新等服務(wù).元數(shù)據(jù)接口的具體實現(xiàn),既可以基于RDF文件實現(xiàn),也可以基于數(shù)據(jù)庫實現(xiàn).圖3為CIM元數(shù)據(jù)管理實現(xiàn)原理圖.

圖3 CIM元數(shù)據(jù)管理實現(xiàn)原理Fig.3 Realization principle of CIM metadata management

由于本文進行的是探索性研究,為避免規(guī)劃范圍太廣,重點關(guān)注以學(xué)生為核心的業(yè)務(wù)領(lǐng)域關(guān)系,并嘗試以招生與教務(wù)兩個緊密關(guān)聯(lián)的業(yè)務(wù)領(lǐng)域為例,進行模型關(guān)系上的推演.根據(jù)實際業(yè)務(wù)分析,把CIM中的實體組織定義為多個包.

下面以學(xué)生管理相關(guān)業(yè)務(wù)的實體化為例,說明基于CIM的招生、就業(yè)與教務(wù)等相關(guān)包的關(guān)系,詳細如圖4所示.

圖4 部分包關(guān)系圖Fig.4 Partial package relations chart

以招生包為例,實體化招生包主要包含考生、入學(xué)考試科目等17個實體以及對應(yīng)關(guān)系.詳細如圖5所示.

3.3 CIM系統(tǒng)集成平臺部署

應(yīng)用集成平臺部署在ESB之上,其他應(yīng)用系統(tǒng)分別在ESB部署自己提供的服務(wù),并創(chuàng)建服務(wù)代理.服務(wù)調(diào)用方通過應(yīng)用集成框架使用這些服務(wù).集成平臺提供的代理服務(wù)調(diào)用應(yīng)用系統(tǒng)的服務(wù),然后返回結(jié)果給使用方,服務(wù)使用方不必知道服務(wù)提供者的實際位置,只要通過集成平臺獲得調(diào)用規(guī)格.

共享庫真正實現(xiàn)了公用數(shù)據(jù)在全校范圍內(nèi)不同應(yīng)用系統(tǒng)之間的自由流動,圖6為平臺部署模型.

應(yīng)用集成的開發(fā)人員按照集成應(yīng)用平臺提供的對象開發(fā)規(guī)范進行程序代碼的實現(xiàn),再通過集成應(yīng)用平臺提供的開發(fā)工具把業(yè)務(wù)對象轉(zhuǎn)換為服務(wù)程序代碼,并啟動服務(wù)的運行.

圖5 招生包Fig.5 Package of student enrollment

圖6 平臺部署模型Fig.6 Platform deployment model

開發(fā)者通過集成應(yīng)用平臺提供的管理界面注冊服務(wù),輸入開發(fā)完成的服務(wù)及相關(guān)參數(shù),如服務(wù)所在地址、描述信息、端口、業(yè)務(wù)對象接口等.

應(yīng)用集成平臺所屬管理員進行注冊服務(wù)的審核,進行方法設(shè)置與服務(wù)調(diào)用的權(quán)限配置.圖7為應(yīng)用集成框架服務(wù)相關(guān)實例.

服務(wù)消費者通過集成應(yīng)用平臺提供的服務(wù)搜索找到要使用的服務(wù)接口.

應(yīng)用集成平臺提供服務(wù)注冊與查找.在使用的過程中,提供性能監(jiān)控、身份認證、授權(quán)管理等功能.

服務(wù)使用者訪問應(yīng)用集成平臺中已經(jīng)登記的服務(wù)時,如果被使用服務(wù)登記信息表明該服務(wù)使用外部系統(tǒng)提供支持的,應(yīng)用集成平臺會依據(jù)登記信息使用Web Service完成外部服務(wù)的調(diào)用,然后服務(wù)使用者會接收到返回的結(jié)果數(shù)據(jù).在這個過程中EP-BSP成為Proxy Broker,應(yīng)用集成平臺充分展現(xiàn)了作為應(yīng)用集成服務(wù)平臺的價值.

應(yīng)用集成平臺包含一系列為CIM數(shù)據(jù)提供的服務(wù),包括CIM更新與CIM查詢等.圖8為應(yīng)用集成框架CIM數(shù)據(jù)服務(wù).

服務(wù)提供者由特定的業(yè)務(wù)系統(tǒng)構(gòu)成,應(yīng)當(dāng)遵循應(yīng)用集成平臺規(guī)范進行Business Object開發(fā),并且完成服務(wù)的部署.業(yè)務(wù)系統(tǒng)提供的服務(wù)程序在本地服務(wù)器上執(zhí)行.應(yīng)用集成平臺提供了服務(wù)注冊界面,可以進行業(yè)務(wù)服務(wù)的注冊,包含服務(wù)描述、服務(wù)位置、服務(wù)接口等相關(guān)信息.

圖8 應(yīng)用集成框架CIM數(shù)據(jù)服務(wù)Fig.8 CIM data service under integrated system architecture

同時業(yè)務(wù)系統(tǒng)也可以成為服務(wù)消費者,在應(yīng)用集成平臺上進行服務(wù)查找和調(diào)用,利用客戶端API進行服務(wù)的調(diào)用.圖9為業(yè)務(wù)應(yīng)用系統(tǒng)服務(wù)的相關(guān)示意.

3.4 組件接口實現(xiàn)

通過定義通用服務(wù)的標(biāo)準接口,屏蔽了應(yīng)用集成中協(xié)議與接口的差異,集成系統(tǒng)間利用服務(wù)接口,以統(tǒng)一方法使用公共信息;同時也可以實現(xiàn)相互之間信息交換.通用接口依據(jù)國際及工業(yè)標(biāo)準進行建立,以適應(yīng)大范圍的應(yīng)用.服務(wù)類型包括資源更新、資源標(biāo)識、資源查詢、資源過濾等服務(wù).詳細如表1所示.

圖9 業(yè)務(wù)應(yīng)用系統(tǒng)服務(wù)相關(guān)應(yīng)用案例Fig.9 Service-related use case of business application system

3.5 擴展性設(shè)計

公共信息模型在高校信息集成中其擴展性的技術(shù)保障體現(xiàn)在如下幾方面:

(1)擴展訪問方式

訪問客戶端需要通過代理服務(wù)訪問應(yīng)用服務(wù),既可以采用應(yīng)用服務(wù)器代理服務(wù)器,也可以采用硬件負載均衡器.

表1 組件接口通用服務(wù)說明Tab.1 Explanation of component interfaces generic service

(2)應(yīng)用部署的伸縮性

公共信息模型各個應(yīng)用模塊可以根據(jù)實際情況,分別部署到不同的應(yīng)用服務(wù)器上.

(3)安全的擴展方式

通過使用后臺應(yīng)用信息公共模型,代理服務(wù)可以過濾非法的訪問,其排隊功能支持進一步擴展.

4 應(yīng)用驗證

以高校中常見的獎學(xué)金業(yè)務(wù)為例,從場景入手,按照CIM模型的方法與步驟,集成接口分析,進行了學(xué)生系統(tǒng)在集成平臺當(dāng)中的應(yīng)用,最終實現(xiàn)了獎學(xué)金完整業(yè)務(wù)的集成,驗證了高校CIM模型及集成平臺的正確性與有效性,其實體關(guān)系如圖10所示.

驗證程序顯示如圖11所示,為學(xué)生360°所有信息視圖參考評優(yōu)、評獎頁面.

5 平臺技術(shù)特性

根據(jù)研究設(shè)計及最后以獎學(xué)金這樣跨多部門業(yè)務(wù)的集成驗證,本文歸納基于CIM的高校信息集成平臺基本技術(shù)特性如下:

圖10 獎學(xué)金場景實體關(guān)系圖Fig.10 Relation chart of scholarship scenarios

圖11 作為評優(yōu)、評獎參考的學(xué)生所有信息視圖Fig.11 Full scope of student information as award reference

(1)符合SOA架構(gòu),基于標(biāo)準 Web Service軟件平臺構(gòu)建企業(yè)服務(wù)總線.

(2)平臺技術(shù)結(jié)構(gòu)符合J2EE規(guī)范,支持各種J2EE應(yīng)用服務(wù)器.

(3)與其他企業(yè)服務(wù)總線產(chǎn)品集成,可部署于其他企業(yè)服務(wù)總線產(chǎn)品.

(4)平臺的服務(wù)開發(fā)規(guī)范保證為業(yè)務(wù)邏輯的“服務(wù)化”提供實用高效的部署框架與開發(fā)規(guī)范.

(5)平臺支持IEC 61970標(biāo)準組件接口規(guī)范CIS.

(6)支持JMX管理規(guī)范提供系統(tǒng)自身的管理,可實現(xiàn)企業(yè)級的應(yīng)用統(tǒng)一監(jiān)管.

(7)應(yīng)用集成平臺支持企業(yè)級身份管理與認證等規(guī)范,可基于企業(yè)現(xiàn)有的安全服務(wù)框架實現(xiàn)自身的安全特性,保證安全性.

6 結(jié) 語

本文通過對電力系統(tǒng)CIM模型的研究,借鑒其中的思想,對高校不成熟的業(yè)務(wù)抽取并標(biāo)準化,構(gòu)建了基于CIM高校信息集成平臺模型,并提出了高校信息集成框架、集成體系架構(gòu)、CIM組件接口的設(shè)計與實現(xiàn).該平臺基于SOA體系架構(gòu),同時完成基于CIM標(biāo)準的業(yè)務(wù)組件構(gòu)建,降低了業(yè)務(wù)變更對集成的影響,解決了現(xiàn)有高校信息集成工作輕業(yè)務(wù)規(guī)范重技術(shù)標(biāo)準建設(shè)這一普遍現(xiàn)象,從而為高校各個應(yīng)用間的集成提供了支撐平臺,實現(xiàn)了信息資源的共享,同時具有良好的擴展性、通用性和安全性,為今后高校信息集成平臺的完善與發(fā)展研究提供了參考,對一體化的數(shù)字校園的研究與建設(shè)具有一定的借鑒意義.

[1] 宗曉曉,蔣 革.基于一體化的高校信息化建設(shè)研究[J].大眾科技,2005(8):169-170

[2] 許東霞.以教學(xué)管理信息化推進校園建設(shè)數(shù)字化[J].中國教育信息化,2007(10s):10-12

[3] 崔 靜.數(shù)字化校園信息資源建設(shè)探討[J].山東社會科學(xué),2007(8):155-156

[4] 蔣東興,許慶紅,謝 矜,等.高校信息化建設(shè)的一體化思路與實踐[J].中國教育信息化,2003(12):36-38

[5] 張滇明,黃海峰.基于IEC 61970標(biāo)準的電網(wǎng)調(diào)度自動化系統(tǒng)體系結(jié)構(gòu)[J].電力系統(tǒng)自動化,2002,26(10):45-47

[6] IEC.Future IEC 61970-452EMSAPI-Part 452:CIM Model Exchange Service Draft [S].Switzerland:IEC,2004

[7] Electric Power Research Institute,Inc..Report on the Common Information Model(CIM)Extensible Markup Language(XML)Interoperability Test#3:The Power of the CIM to Exchange Power System Models,EPRI [R].Palo Alto:Electric Power Research Institute,Inc.,2002

[8] 唐 劍,張 超,趙 亮.基于IEC 61970CIM的自動建模繼電保護整定系統(tǒng)的設(shè)計與實現(xiàn)[J].浙江電力,2009,28(5):48-51

[9] 彭明偉,劉毅,郭創(chuàng)新.CIM 模型在繼電保護設(shè)備建模中的應(yīng)用[J].機電工程,2009,26(5):98-100

[10] 陳海勇,王 倩.基于CIM模型的SCADA系統(tǒng)實時數(shù)據(jù)庫[J].鐵道運輸與經(jīng)濟,2008,30(11):91-94

猜你喜歡
調(diào)用規(guī)范信息化
來稿規(guī)范
來稿規(guī)范
PDCA法在除顫儀規(guī)范操作中的應(yīng)用
月“睹”教育信息化
月“睹”教育信息化
來稿規(guī)范
幼兒教育信息化策略初探
核電項目物項調(diào)用管理的應(yīng)用研究
LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
太康县| 盐亭县| 福海县| 乾安县| 连州市| 郴州市| 吉林省| 华坪县| 青冈县| 东安县| 榆树市| 清远市| 广河县| 逊克县| 郓城县| 蕉岭县| 黄平县| 合作市| 昌都县| 耿马| 合阳县| 白水县| 英山县| 兴和县| 陇西县| 平远县| 和龙市| 菏泽市| 中卫市| 张家港市| 江口县| 大城县| 青龙| 广东省| 札达县| 阜宁县| 个旧市| 江孜县| 黎平县| 桑植县| 定南县|