版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
石化企業(yè)MES數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)石化企業(yè)MES數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)石化企業(yè)MES數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)資料僅供參考文件編號(hào):2022年4月石化企業(yè)MES數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)版本號(hào):A修改號(hào):1頁(yè)次:1.0審核:批準(zhǔn):發(fā)布日期:石化企業(yè)MES數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)發(fā)表時(shí)間:2009-11-13馮梅劉偉王宏安來(lái)源:萬(wàn)方數(shù)據(jù)關(guān)鍵字:數(shù)據(jù)集成數(shù)據(jù)集成平臺(tái)消息中間件適配器MESXML論文結(jié)合石化企業(yè)的數(shù)據(jù)組織現(xiàn)狀和應(yīng)用需求,提出了由數(shù)據(jù)轉(zhuǎn)換層、數(shù)據(jù)集成層和數(shù)據(jù)接口層組成的石化企業(yè)數(shù)據(jù)集成平臺(tái)的三層體系結(jié)構(gòu),三層體系結(jié)構(gòu)的劃分使得數(shù)據(jù)集成平臺(tái)具有良好的開(kāi)放性和可擴(kuò)展性。設(shè)計(jì)了基于消息中間件、XML技術(shù)和適配器技術(shù)的數(shù)據(jù)集成平臺(tái)的技術(shù)架構(gòu)。論文提供了一個(gè)石化企業(yè)數(shù)據(jù)集成平臺(tái)的整體解決方案,它對(duì)企業(yè)數(shù)據(jù)集成平臺(tái)的建立具有很大的指導(dǎo)意義。引言過(guò)去的10年,是信息技術(shù)大踏步進(jìn)軍石化領(lǐng)域的10年。石化行業(yè)的計(jì)算機(jī)應(yīng)用經(jīng)歷這十幾年的不斷發(fā)展,已經(jīng)建設(shè)了大量的應(yīng)用系統(tǒng),如實(shí)時(shí)數(shù)據(jù)管理系統(tǒng)、生產(chǎn)調(diào)度管理系統(tǒng)、計(jì)劃優(yōu)化排產(chǎn)系統(tǒng)、質(zhì)量管理系統(tǒng)、綜合統(tǒng)計(jì)系統(tǒng)、設(shè)備管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、銷(xiāo)售管理系統(tǒng)、物資供應(yīng)管理系統(tǒng)、計(jì)量管理系統(tǒng)等等。受當(dāng)時(shí)的技術(shù)、資金和觀念認(rèn)識(shí)的限制,這些系統(tǒng)基本上是采用按需設(shè)計(jì),獨(dú)立開(kāi)發(fā)或獨(dú)立引進(jìn)的方式實(shí)施的,系統(tǒng)與系統(tǒng)之間缺乏統(tǒng)一規(guī)劃,造成了今天企業(yè)“信息孤島”林立的局面。表現(xiàn)在數(shù)據(jù)組織方面就是:數(shù)據(jù)與應(yīng)用系統(tǒng)緊密聯(lián)系在一起,依賴(lài)的硬件平臺(tái)、采用數(shù)據(jù)庫(kù)管理系統(tǒng)各不相同,數(shù)據(jù)模型、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)的表現(xiàn)形式也不盡相同,它們構(gòu)成了企業(yè)的異構(gòu)數(shù)據(jù)源。隨著企業(yè)生存環(huán)境的不斷變化和CIMS、敏捷制造及虛擬企業(yè)等以信息化為特征的先進(jìn)制造技術(shù)的不斷涌現(xiàn),企業(yè)越來(lái)越需要集成異構(gòu)數(shù)據(jù)源,實(shí)現(xiàn)數(shù)據(jù)共享以推進(jìn)先進(jìn)制造技術(shù)在企業(yè)的應(yīng)用和實(shí)施。為此科研機(jī)構(gòu)和企業(yè)投入了大量的精力和人力研究異構(gòu)數(shù)據(jù)的集成問(wèn)題,提出了一系列的解決方案。比較常見(jiàn)的集成方法有:聯(lián)邦數(shù)據(jù)庫(kù)#數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)訪問(wèn)網(wǎng)關(guān)和基于知識(shí)的信息集成等。論文通過(guò)對(duì)上述集成方法的研究,結(jié)合石化企業(yè)數(shù)據(jù)管理的現(xiàn)狀和未來(lái)的應(yīng)用需求,設(shè)計(jì)了面向MES的數(shù)據(jù)集成平臺(tái),通過(guò)該平臺(tái)可以將企業(yè)與生產(chǎn)相關(guān)的各類(lèi)數(shù)據(jù)資源進(jìn)行整合,對(duì)企業(yè)現(xiàn)存的異構(gòu)數(shù)據(jù)提供統(tǒng)一的表示、存儲(chǔ)和管理,滿(mǎn)足MES系統(tǒng)的數(shù)據(jù)需求。石化企業(yè)MES數(shù)據(jù)集成需求石化企業(yè)MES數(shù)據(jù)組織現(xiàn)狀制造執(zhí)行系統(tǒng)(ManufacturingExecutionSystem)是美國(guó)管理界90年代提出的新概念。MES國(guó)際聯(lián)合會(huì)對(duì)MES的定義是:MES能通過(guò)信息傳遞對(duì)從訂單下達(dá)到產(chǎn)品完成的整個(gè)生產(chǎn)過(guò)程進(jìn)行優(yōu)化管理。MES的關(guān)鍵是強(qiáng)調(diào)整個(gè)生產(chǎn)過(guò)程的優(yōu)化,在優(yōu)化的過(guò)程中,它需要收集和處理計(jì)劃部門(mén)下達(dá)的生產(chǎn)計(jì)劃數(shù)據(jù)及生產(chǎn)過(guò)程中產(chǎn)生的大量的實(shí)時(shí)數(shù)據(jù),并對(duì)實(shí)時(shí)事件及時(shí)處理。即MES要與計(jì)劃層和控制層保持雙向通信能力,從上下兩層接收相應(yīng)數(shù)據(jù)并反饋處理結(jié)果和生產(chǎn)指令。作為計(jì)劃層和控制層的銜接層,它的地位非常重要,它所管理的數(shù)據(jù)正好彌合目前企業(yè)普遍存在的計(jì)劃層和控制層的數(shù)據(jù)狹縫。從企業(yè)應(yīng)用系統(tǒng)體系結(jié)構(gòu)看,MES作為面向制造的系統(tǒng)必然要與企業(yè)其它生產(chǎn)管理系統(tǒng)有密切關(guān)系,MES在其中起到了信息集線器的作用,它相當(dāng)于一個(gè)通訊工具為上層應(yīng)用系統(tǒng)提供生產(chǎn)現(xiàn)場(chǎng)的實(shí)時(shí)數(shù)據(jù),為下層系統(tǒng)提供指令數(shù)據(jù)。因此MES層管理的數(shù)據(jù)必須是統(tǒng)一的無(wú)二義性的且易于交換和共享。但是目前企業(yè)采用的數(shù)據(jù)組織方式有孤立的數(shù)據(jù)組織方式和自然演化的數(shù)據(jù)組織方式,這兩種方式都很難滿(mǎn)足上述要求。在孤立的數(shù)據(jù)組織方式下(參見(jiàn)圖1),數(shù)據(jù)資源是為某個(gè)特定的應(yīng)用系統(tǒng)而組織。數(shù)據(jù)被各個(gè)應(yīng)用系統(tǒng)獨(dú)享,數(shù)據(jù)與數(shù)據(jù)之間彼此隔離,互不匹配,互不共享,造成“信息孤島”,甚至面向應(yīng)用的業(yè)務(wù)邏輯和處理代碼也和數(shù)據(jù)相融合,這些數(shù)據(jù)資源無(wú)法直接集成,而且數(shù)據(jù)大量冗余。
圖1孤立的數(shù)據(jù)組織方式下的信息孤島
自然演化的數(shù)據(jù)組織方式是在企業(yè)較長(zhǎng)的發(fā)展過(guò)程中逐步形成的,其基本操作是數(shù)據(jù)抽取。數(shù)據(jù)抽取搜索整個(gè)文件或源數(shù)據(jù)庫(kù),使用某種標(biāo)準(zhǔn)選擇合乎限制的數(shù)據(jù),并傳送到目的數(shù)據(jù)庫(kù)。企業(yè)為了利用和保存原有應(yīng)用系統(tǒng)的數(shù)據(jù)資源,常常采用數(shù)據(jù)抽取為滿(mǎn)足新的應(yīng)用生成的新的數(shù)據(jù)資源。圖2顯示基于抽取處理的自然演化的數(shù)據(jù)組織方式的形成過(guò)程:起初是抽取,隨后是抽取之上的抽取,接著是在此基礎(chǔ)上的再次抽取,如此等等。當(dāng)一個(gè)企業(yè)以放任自流的態(tài)度處理整個(gè)硬、軟件體系結(jié)構(gòu)時(shí),就會(huì)出現(xiàn)這種由失控的抽取過(guò)程生成的結(jié)構(gòu)。
圖2基于數(shù)據(jù)抽取的自然演化的數(shù)據(jù)組織方式
采用自然演化的數(shù)據(jù)組織方式會(huì)帶來(lái)很多問(wèn)題,主要有:數(shù)據(jù)缺乏可信度:在自然演化的數(shù)據(jù)組織方式下,不同的抽取路徑可能帶來(lái)不同的數(shù)據(jù),其原因是多方面的,如數(shù)據(jù)無(wú)時(shí)基、抽取算法的差異、抽取的多層次等等。
數(shù)據(jù)的生產(chǎn)率不可預(yù)測(cè)(或稱(chēng)為數(shù)據(jù)的生產(chǎn)率低):由于抽取的多層次,應(yīng)用系統(tǒng)無(wú)法明確知道數(shù)據(jù)源的準(zhǔn)確位置;另外由于抽取算法的多樣性,應(yīng)用系統(tǒng)也無(wú)法確定數(shù)據(jù)的真實(shí)性。
抽取算法難度大:各個(gè)數(shù)據(jù)庫(kù)之間的不一致、沖突不可避免,抽取難度大。
數(shù)據(jù)的高度冗余。從本質(zhì)上講,無(wú)論是孤立的數(shù)據(jù)組織方式還是自然演化的數(shù)據(jù)組織方式,都是為了某個(gè)具體的應(yīng)用而建立的,只反映了局部的數(shù)據(jù)結(jié)構(gòu)。隨著企業(yè)的發(fā)展,對(duì)應(yīng)用系統(tǒng)的數(shù)據(jù)需求也在持續(xù)變化,原有的數(shù)據(jù)組織方式已遠(yuǎn)遠(yuǎn)不能適應(yīng)企業(yè)的需求,也阻礙了企業(yè)信息化向縱深發(fā)展,因此建立一個(gè)面向整個(gè)企業(yè)的可擴(kuò)展的高效的數(shù)據(jù)集成平臺(tái),提供一套通用的全面的接口體系,使得構(gòu)筑于該平臺(tái)之上的企業(yè)應(yīng)用不再和特定的工具綁定已成為企業(yè)的共識(shí)。MES數(shù)據(jù)集成的需求石化經(jīng)過(guò)十幾年的發(fā)展,開(kāi)發(fā)了很多應(yīng)用系統(tǒng),積累了很多歷史數(shù)據(jù)。同時(shí)作為流程行業(yè)的代表,其業(yè)務(wù)流程具有連續(xù)作業(yè)、流程固定、產(chǎn)品品種相對(duì)固定、物流不可間斷等行業(yè)特點(diǎn)。另外,國(guó)內(nèi)石化行業(yè)的組織機(jī)構(gòu)又兼有大型企業(yè)和國(guó)家事業(yè)單位的成分。這些都對(duì)各個(gè)應(yīng)用系統(tǒng)的數(shù)據(jù)類(lèi)型、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)關(guān)系等產(chǎn)生了很大的影響,大大提高了企業(yè)數(shù)據(jù)集成平臺(tái)設(shè)計(jì)的復(fù)雜性。通過(guò)對(duì)多家石化企業(yè)的數(shù)據(jù)集成的調(diào)研分析,得知石化企業(yè)的數(shù)據(jù)集成平臺(tái)應(yīng)滿(mǎn)足以下需求:(1)實(shí)現(xiàn)全局化的數(shù)據(jù)需求和局部的遺留數(shù)據(jù)的集成石化行業(yè)的早期信息化建設(shè)是缺乏統(tǒng)一規(guī)劃的,即在某些局部開(kāi)發(fā)了相應(yīng)的信息系統(tǒng),這些系統(tǒng)都是在獨(dú)立環(huán)境下開(kāi)發(fā)的“信息孤島”,同時(shí)伴隨了大量的“數(shù)據(jù)孤島”。現(xiàn)在,軟件工程和系統(tǒng)觀點(diǎn)的發(fā)展要求企業(yè)在信息化建設(shè)中從全局考慮應(yīng)用系統(tǒng)的規(guī)劃,這樣產(chǎn)生了全局化的數(shù)據(jù)需求。全局化的數(shù)據(jù)需求和局部遺留數(shù)據(jù)的不一致、沖突以及信息冗余是不可避免的,必須作集成處理。(2)實(shí)現(xiàn)大型分布式異構(gòu)環(huán)境下的數(shù)據(jù)集成石化企業(yè)規(guī)模龐大,往往是由地理上分散的多個(gè)部門(mén)所組成,所以其數(shù)據(jù)集成首先是分布式環(huán)境下的數(shù)據(jù)集成。另外,數(shù)據(jù)賴(lài)以存在的軟硬件環(huán)境是多樣的異構(gòu)環(huán)境,這里異構(gòu)的概念是復(fù)雜的,包括:不同型號(hào)的計(jì)算機(jī)硬件系統(tǒng):CompaqAlpha、HP-UX、IBMAIX等;
不同的OS:MicrosoftWindows、Uinx等;
不同的DBMS:Oracle、Sybase、SQLServer、Informix、DB2等;
不同的系統(tǒng)運(yùn)行架構(gòu):Client/Server、Browser/Server、Multi-tie等。(3)完成實(shí)時(shí)數(shù)據(jù)庫(kù)(歷史數(shù)據(jù)庫(kù))和關(guān)系數(shù)據(jù)庫(kù)的內(nèi)在集成在石化企業(yè)中,生產(chǎn)數(shù)據(jù)分散在裝置一級(jí)的DCS控制系統(tǒng)上,這些工程數(shù)據(jù)數(shù)據(jù)類(lèi)型復(fù)雜,并要求較高的實(shí)時(shí)性,需要將實(shí)時(shí)數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)進(jìn)行整合,才能使管理人員準(zhǔn)確、及時(shí)地獲得決策所需的相關(guān)數(shù)據(jù),提高決策的準(zhǔn)確性和實(shí)時(shí)性。(4)實(shí)現(xiàn)多介質(zhì)數(shù)據(jù)的集成石化企業(yè)中包含結(jié)構(gòu)化的數(shù)據(jù),也包含非結(jié)構(gòu)化的數(shù)據(jù)(如圖形、工藝規(guī)程、NC代碼等);數(shù)據(jù)關(guān)系的復(fù)雜性還表現(xiàn)在數(shù)據(jù)間存在復(fù)雜的語(yǔ)義聯(lián)系(如數(shù)據(jù)對(duì)象的繼承和遞歸等)。另外,石化行業(yè)中的數(shù)據(jù)形式是豐富的,是多介質(zhì)的,包括:關(guān)系數(shù)據(jù)庫(kù)、實(shí)時(shí)數(shù)據(jù)庫(kù)、HTML文檔、XML文檔、TXT文檔、EXCEL文檔、常用圖像格式,如BMP、WMF、GIE、JPG等和多媒體數(shù)據(jù)等等。總之,石化企業(yè)的數(shù)據(jù)集成平臺(tái)需要按照統(tǒng)一的生產(chǎn)數(shù)據(jù)模型將生產(chǎn)數(shù)據(jù)進(jìn)行重新組織分類(lèi),完成異構(gòu)數(shù)據(jù)源的集成并向上層應(yīng)用系統(tǒng)提供一致的快速的數(shù)據(jù)共享服務(wù)。數(shù)據(jù)集成平臺(tái)在實(shí)現(xiàn)上述集成需求的過(guò)程中,首先應(yīng)保證數(shù)據(jù)的一致性。一致性包含以下幾個(gè)方面:數(shù)據(jù)源一致、數(shù)據(jù)的命名規(guī)則一致、數(shù)據(jù)的表示方式一致、數(shù)據(jù)的類(lèi)型一致、數(shù)據(jù)的語(yǔ)義一致、數(shù)據(jù)的度量一致等。石化企業(yè)MES數(shù)據(jù)集成平臺(tái)的構(gòu)造數(shù)據(jù)集成平臺(tái)的體系結(jié)構(gòu)為了實(shí)現(xiàn)企業(yè)異構(gòu)數(shù)據(jù)集成,滿(mǎn)足企業(yè)日益發(fā)展的業(yè)務(wù)需求和功能需求,對(duì)于如何建立一種統(tǒng)一的且易擴(kuò)展的數(shù)據(jù)集成平臺(tái),研究人員展開(kāi)廣泛而深入地研究,提出了一系列的解決方案。美國(guó)Stanford大學(xué)設(shè)計(jì)了一個(gè)專(zhuān)門(mén)用于管理半結(jié)構(gòu)化信息的數(shù)據(jù)庫(kù)管理系統(tǒng)——Lore可以對(duì)半結(jié)構(gòu)化數(shù)據(jù)(OEM)和XML數(shù)據(jù)集成存儲(chǔ)和管理。Lore包含標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)的一些特性,如:多用戶(hù)支持、日志和恢復(fù)功能以及查詢(xún)和更新語(yǔ)言。同時(shí)Lore也提供了其他一些操作數(shù)據(jù)庫(kù)的工具。東南大學(xué)開(kāi)發(fā)了一個(gè)基于CORBA的可擴(kuò)展的異構(gòu)數(shù)據(jù)源集成系統(tǒng)原型。該系統(tǒng)在IONA公司的Orbix產(chǎn)品上,對(duì)SQLServer、VERSANT文件系統(tǒng)和超文本數(shù)據(jù)進(jìn)行包裝和集成。該系統(tǒng)不僅能集成上述數(shù)據(jù),而且還能集成隨時(shí)插入的新數(shù)據(jù)源中的數(shù)據(jù)。北京郵電大學(xué)提出了一種基于CWM的企業(yè)數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)的體系結(jié)構(gòu)設(shè)計(jì)方案,該設(shè)計(jì)方案按照CWM(CommonWarehouseMetamodel)元數(shù)據(jù)模型構(gòu)建數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)及其組件,包括數(shù)據(jù)源、ETL工具、數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)集市和分析工具等,它們都實(shí)現(xiàn)了標(biāo)準(zhǔn)的IDL接口并能夠?qū)⒆约旱脑獢?shù)據(jù)轉(zhuǎn)換為XMLDTD和XML文檔,數(shù)據(jù)交換采用接口調(diào)用和CWM元數(shù)據(jù)交換的方式來(lái)實(shí)現(xiàn)。裝甲兵工程學(xué)院的徐享忠等人提出了基于XML的信息集成框架。邏輯上分為三層:數(shù)據(jù)源層、集成模式層和用戶(hù)視圖層。其中,數(shù)據(jù)源層可以是遺留關(guān)系數(shù)據(jù)庫(kù)和對(duì)象數(shù)據(jù)庫(kù)、XML文檔、HTML頁(yè)面、電子表格和文件系統(tǒng)等;集成模式層包括多數(shù)據(jù)源集成的XML文檔;用戶(hù)視圖層包括特定設(shè)備顯示屬性需求的視圖。通過(guò)分析上述數(shù)據(jù)集成平臺(tái)的體系結(jié)構(gòu),作者針對(duì)石化企業(yè)的特色,結(jié)合上述MES數(shù)據(jù)集成的需求,提出了包含數(shù)據(jù)接口層、數(shù)據(jù)集成層和數(shù)據(jù)交換層的三層企業(yè)數(shù)據(jù)集成平臺(tái)(參見(jiàn)圖3)。
圖3石化企業(yè)MES數(shù)據(jù)集成平臺(tái)總體架構(gòu)
(1)數(shù)據(jù)轉(zhuǎn)換層數(shù)據(jù)轉(zhuǎn)換層主要針對(duì)石化企業(yè)的分布式異構(gòu)環(huán)境,實(shí)現(xiàn)異構(gòu)DBMS的集成、數(shù)據(jù)的統(tǒng)一編碼和分布式數(shù)據(jù)源管理,支持對(duì)底層的數(shù)據(jù)操作以透明的方式進(jìn)行。其功能包括:DTS:將不同數(shù)據(jù)源的數(shù)據(jù)析取、轉(zhuǎn)換和合并到DTS連通性所支持的單個(gè)或多個(gè)目的,以滿(mǎn)足上層數(shù)據(jù)集中層的需要;
數(shù)據(jù)統(tǒng)一編碼:將各獨(dú)立數(shù)據(jù)庫(kù)的DTS的轉(zhuǎn)換結(jié)果,通過(guò)XML編譯器對(duì)具有相同語(yǔ)義的多個(gè)數(shù)據(jù)對(duì)象進(jìn)行全企業(yè)范圍內(nèi)的統(tǒng)一編碼,實(shí)現(xiàn)企業(yè)數(shù)據(jù)對(duì)象的統(tǒng)一管理;
分布式數(shù)據(jù)源管理:負(fù)責(zé)實(shí)現(xiàn)多數(shù)據(jù)庫(kù)的同步協(xié)調(diào)、優(yōu)化和統(tǒng)一管理。(2)數(shù)據(jù)集成層數(shù)據(jù)集成層將數(shù)據(jù)轉(zhuǎn)換層抽取的數(shù)據(jù)對(duì)象根據(jù)企業(yè)核心數(shù)據(jù)模型存儲(chǔ)在各分區(qū)數(shù)據(jù)庫(kù)中。對(duì)上層應(yīng)用而言,它提供了一個(gè)統(tǒng)一的,全企業(yè)范圍的企業(yè)數(shù)據(jù)視圖。其功能包括:數(shù)據(jù)的分類(lèi)存儲(chǔ):企業(yè)數(shù)據(jù)集成平臺(tái)中,根據(jù)數(shù)據(jù)的不同類(lèi)型,分別設(shè)置了過(guò)程實(shí)時(shí)和歷史數(shù)據(jù)庫(kù)、應(yīng)用數(shù)據(jù)庫(kù)和其它數(shù)據(jù)庫(kù),以支持不同的應(yīng)用;
企業(yè)核心數(shù)據(jù)模型:核心數(shù)據(jù)參考模型是站在整個(gè)企業(yè)的高度準(zhǔn)確地描述企業(yè)關(guān)鍵增值業(yè)務(wù)數(shù)據(jù)及企業(yè)關(guān)鍵輔助業(yè)務(wù)數(shù)據(jù),識(shí)別和強(qiáng)調(diào)不同局部應(yīng)用間的共同性,揭示并消除冗余信息,檢測(cè)并解決各種沖突,統(tǒng)一考慮是否滿(mǎn)足整個(gè)企業(yè)的應(yīng)用需求;
數(shù)據(jù)處理:一方面是實(shí)現(xiàn)面向生產(chǎn)的實(shí)時(shí)數(shù)據(jù)和面向企業(yè)經(jīng)營(yíng)管理的管理數(shù)據(jù)的整合,一方面是實(shí)現(xiàn)各類(lèi)異構(gòu)數(shù)據(jù)源的整合。整合的結(jié)果是將企業(yè)生產(chǎn)數(shù)據(jù)模型所設(shè)計(jì)的數(shù)據(jù)全部在企業(yè)數(shù)據(jù)平臺(tái)中進(jìn)行管理。在整合過(guò)程中對(duì)數(shù)據(jù)進(jìn)行的服務(wù)有:歸納、轉(zhuǎn)換、解碼、清除不合法的數(shù)據(jù);分離、轉(zhuǎn)換和移動(dòng)源數(shù)據(jù),滿(mǎn)足數(shù)據(jù)平臺(tái)的要求。(3)數(shù)據(jù)接口層數(shù)據(jù)接口層在數(shù)據(jù)集成層統(tǒng)一企業(yè)數(shù)據(jù)視圖的基礎(chǔ)上,為每個(gè)上層應(yīng)用生成一個(gè)應(yīng)用視圖,并為用戶(hù)提供一個(gè)統(tǒng)一轉(zhuǎn)換的數(shù)據(jù)訪問(wèn)接口。數(shù)據(jù)集成平臺(tái)的特點(diǎn)在該數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)中,兼容了多數(shù)據(jù)源的集成,使得系統(tǒng)具有較好的開(kāi)放性和可擴(kuò)展性,主要表現(xiàn)在以下幾個(gè)方面:(1)系統(tǒng)對(duì)數(shù)據(jù)載體的開(kāi)放在MES環(huán)境下,共享數(shù)據(jù)存儲(chǔ)在不同的數(shù)據(jù)存儲(chǔ)環(huán)境上,其數(shù)據(jù)存儲(chǔ)載體可能是關(guān)系庫(kù)、網(wǎng)狀庫(kù)、層次庫(kù)、對(duì)象庫(kù)、甚至是文件系統(tǒng)。數(shù)據(jù)轉(zhuǎn)換層能對(duì)以不同存儲(chǔ)形式存儲(chǔ)在不同介質(zhì)上的數(shù)據(jù)進(jìn)行轉(zhuǎn)換和更新。(2)系統(tǒng)對(duì)分布環(huán)境的開(kāi)放在MES應(yīng)用中,不同的MES應(yīng)用環(huán)境提供的異構(gòu)分布數(shù)據(jù)庫(kù)系統(tǒng)的分布環(huán)境是不同的,其中既有操作系統(tǒng)環(huán)境的不同,又有網(wǎng)絡(luò)環(huán)境和硬件環(huán)境的不同。系統(tǒng)在數(shù)據(jù)轉(zhuǎn)換層的設(shè)計(jì)充分考慮并盡量滿(mǎn)足這種分布環(huán)境的不同,提供對(duì)分布環(huán)境的開(kāi)放。(3)系統(tǒng)對(duì)數(shù)據(jù)持續(xù)性的開(kāi)放在MES環(huán)境下的共享數(shù)據(jù),有的是在系統(tǒng)建立之前就存在并且還要繼續(xù)使用,有的是在系統(tǒng)建立后建立的。系統(tǒng)的數(shù)據(jù)轉(zhuǎn)化層具有對(duì)已有數(shù)據(jù)的兼容能力,并且能以過(guò)去已經(jīng)使用并且現(xiàn)在仍在使用的方式使用它們,而數(shù)據(jù)集成層集成新的數(shù)據(jù)。(4)系統(tǒng)對(duì)結(jié)構(gòu)的開(kāi)放在MES環(huán)境下典型的異構(gòu)分布庫(kù)系統(tǒng)的互聯(lián)應(yīng)該是多層的,每層的功能、模型、模式、語(yǔ)言、數(shù)據(jù)格式都應(yīng)在協(xié)議中有詳細(xì)的說(shuō)明和定義,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)依照這些規(guī)范和標(biāo)準(zhǔn)按模塊化設(shè)計(jì)思想設(shè)計(jì)成一個(gè)插件式系統(tǒng)。這樣根據(jù)不同的MES應(yīng)用環(huán)境,可對(duì)系統(tǒng)以模塊為單位進(jìn)行修改和調(diào)整,并根據(jù)應(yīng)用環(huán)境中各站點(diǎn)的負(fù)載情況,合理調(diào)配各模塊在系統(tǒng)中的分布和模塊之間的關(guān)系,以形成滿(mǎn)足該應(yīng)用特點(diǎn)的實(shí)用高效系統(tǒng)。(5)系統(tǒng)對(duì)用戶(hù)接口的開(kāi)放在數(shù)據(jù)表現(xiàn)層,系統(tǒng)具有對(duì)不同結(jié)構(gòu)數(shù)據(jù)表達(dá)的處理能力,提供支持不同應(yīng)用環(huán)境和不同操作方式的友好用戶(hù)界面。數(shù)據(jù)集成平臺(tái)的實(shí)現(xiàn)在數(shù)據(jù)集成平臺(tái)的設(shè)計(jì)過(guò)程中,為保證其通用性、開(kāi)放性和易擴(kuò)展性,實(shí)現(xiàn)一種松散耦合的集成,作者采用消息中間件、XML技術(shù)和適配器技術(shù)。數(shù)據(jù)集成平臺(tái)的技術(shù)架構(gòu)如圖4所示,包括適配器、消息中間件、信息集成服務(wù)器、配置管理工具、信息查詢(xún)組臺(tái)工具和數(shù)據(jù)訪問(wèn)接口等組件。它以消息中間件作為數(shù)據(jù)傳輸?shù)能浛偩€,通過(guò)通用的XML語(yǔ)言來(lái)描述數(shù)據(jù)的組織方式,用適配器實(shí)現(xiàn)標(biāo)準(zhǔn)數(shù)據(jù)格式與源數(shù)據(jù)格式之間的轉(zhuǎn)換。
圖4數(shù)據(jù)集成平臺(tái)的技術(shù)架構(gòu)
信息查詢(xún)組態(tài)工具是一個(gè)通用的查詢(xún)組態(tài)軟件,用戶(hù)可以根據(jù)自己的需求、習(xí)慣和喜好定制所要查詢(xún)的信息,生成特定的組態(tài)文件。InfoBrower是信息瀏覽器,它讀取信息查詢(xún)組態(tài)工具生成的組態(tài)文件,生成查詢(xún)語(yǔ)句訪問(wèn)信息集成服務(wù)器,然后把信息集成服務(wù)器返回的產(chǎn)查詢(xún)結(jié)果按事先定制好的組態(tài)界面顯示。信息集成服務(wù)器用于信息的存儲(chǔ)和管理,它包含元數(shù)據(jù)庫(kù)和中央數(shù)據(jù)庫(kù)。元數(shù)據(jù)是描述數(shù)據(jù)的數(shù)據(jù),可用于指導(dǎo)對(duì)中央數(shù)據(jù)庫(kù)的訪問(wèn)和管理。典型的元數(shù)據(jù)包括:中央數(shù)據(jù)庫(kù)中表的結(jié)構(gòu)、表的屬性、源數(shù)據(jù)系統(tǒng)、從源數(shù)據(jù)系統(tǒng)到中央數(shù)據(jù)庫(kù)的映像、數(shù)據(jù)模型的規(guī)格說(shuō)明等。中央數(shù)據(jù)庫(kù)是按照生產(chǎn)數(shù)據(jù)模型生成的統(tǒng)一的一致的全局?jǐn)?shù)據(jù)庫(kù)。配置管理工具輔助進(jìn)行信息集成服務(wù)器的配置和優(yōu)化的工具。數(shù)據(jù)訪問(wèn)接口負(fù)責(zé)應(yīng)用程序與信息集成服務(wù)器之間的交互工作。適配器(Adapter)集成遺留數(shù)據(jù)而設(shè)定的組件,它主要實(shí)現(xiàn)兩個(gè)方面的功能:一是將發(fā)往信息集成服務(wù)器的遺留數(shù)據(jù)轉(zhuǎn)化成指定的信
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 美甲店服務(wù)員工作感悟
- 有害廢棄物安全回收流程
- 2025年中考化學(xué)一輪復(fù)習(xí)之化學(xué)式的書(shū)寫(xiě)與意義
- 酒店管理工作關(guān)鍵職責(zé)講解
- 稅務(wù)報(bào)告與申報(bào)流程
- 銀行員工感悟
- 整形行業(yè)采購(gòu)工作總結(jié)
- 2024年設(shè)備監(jiān)理師考試題庫(kù)【原創(chuàng)題】
- 別墅度假休閑旅游合同
- 讀書(shū)報(bào)告:儒學(xué)
- 2024年醫(yī)院副院長(zhǎng)工作總結(jié)范文(2篇)
- UL1017標(biāo)準(zhǔn)中文版-2018吸塵器UL中文版標(biāo)準(zhǔn)
- 【MOOC】診斷學(xué)-山東大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 人體寄生蟲(chóng)表格總結(jié)超全(原蟲(chóng)部分)
- 病歷質(zhì)控流程
- 合作投資酒店意向合同范例
- 2024年度新能源汽車(chē)充電物流合同
- 2024年學(xué)校意識(shí)形態(tài)工作總結(jié)模版(3篇)
- 機(jī)械設(shè)備招投標(biāo)授權(quán)委托書(shū)模板
- 科研年終總結(jié)匯報(bào)
- 汽車(chē)維修安全應(yīng)急預(yù)案范文(5篇)
評(píng)論
0/150
提交評(píng)論