亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        離散制造企業(yè)應(yīng)用集成開發(fā)研究

        2010-05-10 11:04:06秦海平王美清
        制造業(yè)自動(dòng)化 2010年7期
        關(guān)鍵詞:界面服務(wù)信息

        秦海平,王美清

        (北京航空航天大學(xué) 機(jī)械工程及自動(dòng)化學(xué)院,北京 100191)

        0 引言

        企業(yè)應(yīng)用集成(Enterprise Application Integration, EAI)對企業(yè)信息化建設(shè)和消除“信息孤島”意義重大。目前,成功的EAI案例多集中在電信、金融、物流等行業(yè),而離散型制造企業(yè)鮮有成功的案例。究其原因是:前一類行業(yè)普遍具有業(yè)務(wù)流程貫穿的應(yīng)用系統(tǒng)較少、海量數(shù)據(jù)但數(shù)據(jù)結(jié)構(gòu)簡單、信息化基礎(chǔ)較好等特點(diǎn)[1];而后一類企業(yè)存在應(yīng)用系統(tǒng)跨越領(lǐng)域大、生產(chǎn)周期長、業(yè)務(wù)流程復(fù)雜、數(shù)據(jù)源分散且數(shù)據(jù)結(jié)構(gòu)復(fù)雜等特點(diǎn)。這些特點(diǎn)加大了離散制造企業(yè)EAI的難度。目前,對制造企業(yè)應(yīng)用集成研究多傾向于小范圍的幾個(gè)應(yīng)用系統(tǒng)之間的集成,如ERP/MES、PDM/ERP/MES系統(tǒng)集成[2,3],而對整體集成架構(gòu)研究還不多見。同時(shí),離散制造企業(yè)業(yè)務(wù)流程上的復(fù)雜性和企業(yè)共享數(shù)據(jù)的特點(diǎn),使得其在各層次集成實(shí)現(xiàn)方式上與一般企業(yè)也有所不同。但目前的研究多傾向于一般性,很少針對離散制造企業(yè)特點(diǎn)。以數(shù)據(jù)集成為例,常規(guī)方法是對各應(yīng)用系統(tǒng)數(shù)據(jù)庫進(jìn)行分析整合,建立統(tǒng)一的元數(shù)據(jù)模型[1,4],進(jìn)行數(shù)據(jù)共享和存取。但離散制造企業(yè)基于既有數(shù)據(jù)結(jié)構(gòu)的集成特點(diǎn)使得上述方法并不適合。因此,結(jié)合離散制造企業(yè)信息化環(huán)境,研究其企業(yè)應(yīng)用集成特點(diǎn)和集成方案,將有助于離散制造企業(yè)EAI的成功實(shí)踐。

        針對上述情況,本文提出了面向離散制造企業(yè)的EAI集成框架,針對離散制造企業(yè)應(yīng)用集成特點(diǎn),對集成進(jìn)行了分類,并給出了針對性的技術(shù)實(shí)現(xiàn)方案,并通過具體的集成實(shí)例驗(yàn)證了集成方法的有效性。

        1 離散制造業(yè)EAI架構(gòu)與實(shí)現(xiàn)

        綜合離散制造企業(yè)EAI的特點(diǎn),離散制造企業(yè)EAI所要實(shí)現(xiàn)的目標(biāo)如下:

        1)實(shí)現(xiàn)各應(yīng)用系統(tǒng)之間信息與數(shù)據(jù)共享;

        2)實(shí)現(xiàn)應(yīng)用系統(tǒng)之間過程協(xié)同與流程管理;

        3)實(shí)現(xiàn)流程處理過程中的統(tǒng)一的界面管理;

        4)實(shí)現(xiàn)特定信息的實(shí)時(shí)動(dòng)態(tài)提取與展現(xiàn)。

        1.1 集成框架

        目前較為常見的集成框架有:中心-輻條式(Hub-spoke)、企業(yè)服務(wù)總線式(Enterprise Service Bus,ESB),面向服務(wù)的體系架構(gòu)(Service Oriented Architecture,SOA)等。文獻(xiàn)[1]采用了網(wǎng)絡(luò)集線器模式,這種結(jié)構(gòu)容易造成效率瓶頸,同時(shí)存在單點(diǎn)失效問題。ESB模式將集成中心擴(kuò)展成分布在多個(gè)物理節(jié)點(diǎn)上的總線,有效解決了hub-spoke模式的單點(diǎn)失效和效率問題。但面向組件的集成技術(shù),使得其實(shí)現(xiàn)起來過于復(fù)雜。SOA架構(gòu)模式面向粗粒度的服務(wù),具有良好的可擴(kuò)展性和靈活性[5]。但同ESB一樣,均采用集中式的消息路由和數(shù)據(jù)轉(zhuǎn)化模式,這在離散制造企業(yè)復(fù)雜的EAI環(huán)境下實(shí)現(xiàn)起來難度較大。而且,多數(shù)業(yè)務(wù)流程具有周期長,簽署多,角色性強(qiáng)等特點(diǎn),使得這些流程很難基于工作流模型通過服務(wù)編排來實(shí)現(xiàn),此時(shí)采用直通式的處理方式更合適。

        綜合上述分析,為了避免整體架構(gòu)上功能過于集中與實(shí)現(xiàn)上的復(fù)雜性,使得功能實(shí)現(xiàn)趨于分散和簡單化,提出如圖1所示的基于分布式網(wǎng)絡(luò)和Web Services技術(shù)的集成框架。

        其中,企業(yè)集成管理平臺(tái)是整個(gè)集成框架的核心部分,與其他應(yīng)用系統(tǒng)共同構(gòu)成企業(yè)分布式應(yīng)用網(wǎng)絡(luò)系統(tǒng)。

        圖1 離散制造企業(yè)EAI集成框架

        集成框架的主體即集成管理平臺(tái)組件功能如下:

        1)工作流引擎 定義并解釋執(zhí)行工作流。WSFL將業(yè)務(wù)過程中的每一個(gè)步驟都定義為一個(gè)活動(dòng),將業(yè)務(wù)過程的一次執(zhí)行看成是各活動(dòng)按照指定順序的激發(fā)。

        2)流程管理組件 監(jiān)控集成平臺(tái)業(yè)務(wù)流程和應(yīng)用系統(tǒng)間業(yè)務(wù)流程執(zhí)行狀態(tài)。

        3) Web服務(wù)引擎 負(fù)責(zé)完成Web服務(wù)的發(fā)布、調(diào)用等相關(guān)處理;實(shí)現(xiàn)應(yīng)用系統(tǒng)之間的信息交互。

        4)服務(wù)管理器 統(tǒng)一管理應(yīng)用系統(tǒng)服務(wù)注冊和登記,詳細(xì)標(biāo)識(shí)服務(wù)的WSDL地址、提供服務(wù)說明等。

        5)信息管理組件 通過Web服務(wù)獲取各應(yīng)用系統(tǒng)相關(guān)信息視圖,進(jìn)行數(shù)據(jù)處理,動(dòng)態(tài)發(fā)布展現(xiàn)數(shù)據(jù)信息。

        6)界面管理組件 完成與CA的用戶認(rèn)證,管理各子系統(tǒng)的統(tǒng)一登錄與用戶驗(yàn)證。

        對業(yè)務(wù)往來頻繁的應(yīng)用系統(tǒng)間集成通過Web Services進(jìn)行直通式信息交互。交互時(shí),直接通過Web服務(wù)尋址發(fā)送到目標(biāo)應(yīng)用系統(tǒng),由目標(biāo)應(yīng)用系統(tǒng)自身完成對消息的處理,不需要經(jīng)過集成服務(wù)器進(jìn)行路由邏輯判斷和消息處理。降低了集成管理平臺(tái)的路由負(fù)荷和復(fù)雜度。

        各應(yīng)用系統(tǒng)組件功能:

        1)Web服務(wù)引擎 完成本系統(tǒng)的Web 服務(wù)封裝、發(fā)布,處理對其他系統(tǒng)Web服務(wù)的調(diào)用;

        2)數(shù)據(jù)轉(zhuǎn)換 在調(diào)用其他服務(wù)時(shí)完成相應(yīng)的數(shù)據(jù)轉(zhuǎn)換、解析等處理;

        3)頁面管理 定制開發(fā)并管理過程集成中的部分協(xié)同頁面。

        1.2 集成類別

        根據(jù)離散制造企業(yè)信息化特點(diǎn)和EAI的具體需求,將企業(yè)應(yīng)用集成分為信息集成、過程集成和界面集成。又依據(jù)其信息類型的不同,將信息集成細(xì)分為:結(jié)構(gòu)樹類型、消息類、復(fù)雜對象類信息集成。綜上,將離散制造企業(yè)應(yīng)用集成分為如下五類:結(jié)構(gòu)樹類型信息集成、消息集成、復(fù)雜對象類集成、過程集成和界面集成。如圖2所示,依次用A、B、C、D、E五個(gè)符號(hào)分別來標(biāo)識(shí)。

        圖2 離散制造企業(yè)應(yīng)用集成分類

        X軸表示企業(yè)內(nèi)各個(gè)應(yīng)用系統(tǒng)集,Y軸表示集成類別,Z軸表示某個(gè)應(yīng)用系統(tǒng),各應(yīng)用系統(tǒng)處在企業(yè)的分布式網(wǎng)絡(luò)Internet/Intranet環(huán)境中。三者構(gòu)成的空間為企業(yè)應(yīng)用系統(tǒng)之間的集成空間,三個(gè)維度上的交點(diǎn)表示應(yīng)用系統(tǒng)之間的信息集成、過程集成、界面集成點(diǎn)。

        以上的集成類別通常是按一定順序依次實(shí)現(xiàn)的。信息集成是整個(gè)EAI的基礎(chǔ),過程集成則是各類信息集成的有機(jī)結(jié)合,而表現(xiàn)則依賴于界面集成。

        1.3 集成實(shí)現(xiàn)

        下面依次對五類集成進(jìn)行分析并給出技術(shù)實(shí)現(xiàn)方案。

        首先是信息集成。信息集成的方法有:數(shù)據(jù)聚合、數(shù)據(jù)復(fù)制、面向接口集成和析取、轉(zhuǎn)換等。

        1)A類集成點(diǎn)為結(jié)構(gòu)樹類型數(shù)據(jù),在離散制造企業(yè)中主要是產(chǎn)品BOM和組織人員信息等。這類信息通常存在多層次的父子關(guān)系,數(shù)據(jù)量大,重用度高。常規(guī)集成方式是建立產(chǎn)品信息和人員組織信息的元數(shù)據(jù)模型,合并數(shù)據(jù)庫,實(shí)現(xiàn)統(tǒng)一存取。但在離散制造企業(yè)有如下不足:很多系統(tǒng)有著獨(dú)立的產(chǎn)品結(jié)構(gòu)樹和人員組織結(jié)構(gòu)樹管理方法,集成是基于遺留系統(tǒng)既有數(shù)據(jù)模型和表結(jié)構(gòu)的,重構(gòu)元數(shù)據(jù)模型勢必造成應(yīng)用系統(tǒng)代碼的大量修改;不同系統(tǒng)有著不同的人員角色與權(quán)限控制方法,元數(shù)據(jù)信息模型很難統(tǒng)一維護(hù)?;谝陨戏治?,只能通過數(shù)據(jù)的結(jié)構(gòu)化解析和映射轉(zhuǎn)換,在遺留系統(tǒng)獨(dú)自維護(hù),集成方法如圖3所示。

        圖3 產(chǎn)品人員類信息集成方案

        該方法將Web Service和傳統(tǒng)的數(shù)據(jù)復(fù)制、觸發(fā)器、JDBC/ODBC等技術(shù)相結(jié)合。整個(gè)集成流程可分為以下幾個(gè)部分:

        (1)產(chǎn)品和人員組織信息源將相關(guān)數(shù)據(jù)復(fù)制到中間數(shù)據(jù)庫,供其他系統(tǒng)讀取,避免了數(shù)據(jù)源與外界直接交互,提高安全性;

        (2)通過監(jiān)聽及觸發(fā)器技術(shù), EAI平臺(tái)及時(shí)捕獲產(chǎn)品、人員信息的最新變化,獲取相關(guān)標(biāo)識(shí)信息;

        (3)EAI平臺(tái)通過調(diào)用Web服務(wù),將產(chǎn)品或人員組織的標(biāo)識(shí)信息傳遞給各個(gè)應(yīng)用系統(tǒng);

        (4)應(yīng)用系統(tǒng)依據(jù)相關(guān)標(biāo)識(shí)信息,通過JDBC/ODBC連接方式從中間數(shù)據(jù)庫查詢并獲取數(shù)據(jù)[6];

        (5)應(yīng)用系統(tǒng)通過數(shù)據(jù)轉(zhuǎn)換和析取,將產(chǎn)品、人員結(jié)構(gòu)化數(shù)據(jù)增量式更新到本地。增量式更新是針對產(chǎn)品BOM不同版本而言的,避免產(chǎn)品信息的丟失,對相關(guān)信息如質(zhì)量信息在產(chǎn)品追溯上有重要意義。

        2)B為消息類集成。消息通常是在業(yè)務(wù)過程中為配合其他業(yè)務(wù)活動(dòng)執(zhí)行情況而動(dòng)態(tài)產(chǎn)生的。它具有內(nèi)容簡短,結(jié)構(gòu)簡單的特點(diǎn)。在程序中可能是一個(gè)字符串、整型、布爾型變量等。

        本文所提出的EAI架構(gòu)模式中,消息傳遞通過應(yīng)用系統(tǒng)之間直接調(diào)用Web services方式實(shí)現(xiàn)。服務(wù)調(diào)用參數(shù)或返回值為簡單對象類型,不需要轉(zhuǎn)化和解析,可以直接引用。

        3)C類集成為復(fù)雜對象類集成。主要是完成過程集成和系統(tǒng)間功能集成中所需要的數(shù)據(jù)共享等。如制造流程中ERP向MES下達(dá)生產(chǎn)訂單任務(wù),質(zhì)量管理系統(tǒng)向PDM系統(tǒng)反饋產(chǎn)品質(zhì)量文檔等。采用Web Services方式,參數(shù)為復(fù)雜對象,可以是一般意義上的類對象,也可以是文件對象等。

        4)D類集成為過程集成。為了滿足離散制造企業(yè)業(yè)務(wù)流程處理周期長,跨應(yīng)用系統(tǒng)多,簽署人員廣等的需要,跨應(yīng)用系統(tǒng)執(zhí)行時(shí),采用直通式的處理方式。一方面可以通過將附加參數(shù)的URL鏈接到定制的操作頁面,同時(shí)觸發(fā)調(diào)用Web Services將集成數(shù)據(jù)傳送到目標(biāo)應(yīng)用系統(tǒng)。另一方面,也可以采用可交互Web服務(wù)技術(shù)(Interactive Web Service,IWS)[7],直接將Web服務(wù)與顯示界面和用戶交互界面綁定。交互式Web服務(wù)技術(shù)不同于傳統(tǒng)的Web服務(wù),它能將用戶界面像它的Web方法一樣提供給用戶使用,從而真正實(shí)現(xiàn)Web 服務(wù)在應(yīng)用系統(tǒng)中的即插即用。

        5)E類集成為界面集成,是EAI表現(xiàn)層的集成,著眼于企業(yè)用戶對應(yīng)用集成的整體性體驗(yàn)。主要實(shí)現(xiàn)CA認(rèn)證、單點(diǎn)登錄、界面風(fēng)格的統(tǒng)一性等。其中CA認(rèn)證由集成平臺(tái)/企業(yè)門戶實(shí)現(xiàn);單點(diǎn)登錄指企業(yè)用戶在登錄企業(yè)門戶界面后,登錄應(yīng)用系統(tǒng)時(shí)不需進(jìn)行顯式的身份驗(yàn)證,而只要用獲取的用戶信息在后臺(tái)隱式地驗(yàn)證;界面風(fēng)格統(tǒng)一性針對企業(yè)新業(yè)務(wù)流程執(zhí)行過程中的用戶交互界面,由EAI平臺(tái)定義頁面統(tǒng)一樣式,各應(yīng)用系統(tǒng)按既定樣式定制開發(fā)相關(guān)頁面。

        2 應(yīng)用實(shí)例

        某廠所是一個(gè)典型的離散型制造企業(yè),有著較為成熟的企業(yè)信息化環(huán)境和計(jì)算機(jī)集成制造環(huán)境。在該廠所進(jìn)行企業(yè)應(yīng)用系統(tǒng)整合過程中應(yīng)用了本文提出的EAI架構(gòu)和技術(shù)實(shí)現(xiàn)方案。整體集成解決方案如圖4所示。

        圖4 某廠所應(yīng)用系統(tǒng)集成解決方案

        上述方案基于分布式網(wǎng)絡(luò)環(huán)境,運(yùn)用Web Services技術(shù),通過構(gòu)建企業(yè)EAI集成平臺(tái),采用直通式交互處理方式,實(shí)現(xiàn)了包括工程設(shè)計(jì)自動(dòng)化、經(jīng)營管理、制造自動(dòng)化和質(zhì)量保證等子系統(tǒng)在內(nèi)的系統(tǒng)間應(yīng)用集成。

        其中,經(jīng)營管理子系統(tǒng)包括 (office automation,OA)、ERP、人力資源管理(human resource management,HR)、供應(yīng)鏈管理(supply chain management,SCM)、客戶關(guān)系管理(customer relationship management,CRM)系統(tǒng)等;工程設(shè)計(jì)自動(dòng)化子系統(tǒng)包括產(chǎn)品數(shù)據(jù)管理(product data management,PDM)、CAD、CAPP、工時(shí)管理(work hour system,WHS)系統(tǒng)等;制造自動(dòng)化子系統(tǒng)包括MES、裝配過程控制系統(tǒng)等;質(zhì)量保證子系統(tǒng)為質(zhì)量管理系統(tǒng)(quality management system,QMS)。

        針對集成的五個(gè)類別,下面以QMS系統(tǒng)為例,介紹其與其他應(yīng)用系統(tǒng)的集成實(shí)現(xiàn)。按照圖2所示方法,確定QMS與其他系統(tǒng)集成內(nèi)容和所屬類型,如表1所示。

        表1 QMS與其他系統(tǒng)的集成交互點(diǎn)

        結(jié)合各應(yīng)用系統(tǒng)軟件平臺(tái)、開發(fā)語言,依據(jù)集成類型,運(yùn)用本文提出的各個(gè)類別的集成方案,進(jìn)行系統(tǒng)集成開發(fā),實(shí)現(xiàn)相應(yīng)的集成內(nèi)容,運(yùn)行結(jié)果正確且穩(wěn)定。如通過對作業(yè)計(jì)劃、質(zhì)量信息等數(shù)據(jù)對象的序列化/反序列化解析與封裝,進(jìn)行信息動(dòng)態(tài)傳遞,實(shí)現(xiàn)制造業(yè)務(wù)上的過程協(xié)同;通過用戶信息在后臺(tái)進(jìn)行隱式驗(yàn)證,獲取其功能角色及權(quán)限,實(shí)現(xiàn)單點(diǎn)登錄等。圖5為EAI集成環(huán)境中的質(zhì)量管理系統(tǒng)的運(yùn)行界面。

        3 結(jié)束語

        圖5 質(zhì)量管理系統(tǒng)集成管理界面

        本文結(jié)合離散制造企業(yè)信息化環(huán)境,研究了離散制造企業(yè)EAI特點(diǎn),分析了幾種典型集成模式在離散制造企業(yè)EAI應(yīng)用中的不足之處,繼而構(gòu)建了適合離散制造企業(yè)的應(yīng)用集成框架,并依據(jù)集成實(shí)現(xiàn)技術(shù)上的不同,將離散制造企業(yè)集成劃分為五個(gè)類別,分別進(jìn)行了分析,并給出了針對性的技術(shù)實(shí)現(xiàn)方案。該集成方案已應(yīng)用于某企業(yè)的信息化建設(shè)項(xiàng)目中,并取得了較好的應(yīng)用效果。

        [1] 王睿,李從心.離散制造企業(yè)EAI架構(gòu)[J].中國機(jī)械工程,2007,18(8):933- 937.

        [2] 謝黎明,楊娟,等.基于機(jī)床制造的PDM/ERP/MES系統(tǒng)協(xié)同集成研究[J].科學(xué)技術(shù)與工程, 2007,20(7):5348-5350.

        [3] 劉曉冰,薄洪光,等.鋼鐵集團(tuán)企業(yè)集成化生產(chǎn)計(jì)劃管理模型研究[J].計(jì)算機(jī)集成制造系統(tǒng),2008,14(1):24-32.

        [4] 陳超,王睿.制造信息資源元數(shù)據(jù)描述及其在EAI中的應(yīng)用[J].江蘇科技大學(xué)學(xué)報(bào),2007,21(5):44-48.

        [5] ERASALA N,YEN D C,RAJ KUMAR T M.Enterprise application integration in the electronic commerce world[J].Computer Standards & Interfaces,2003,25(2):69-32.

        [6] 王彬,王美清.離散型制造企業(yè)生產(chǎn)質(zhì)量信息管理與集成[J].航空精密制造技術(shù),2007,43(1):47-50.

        [7] 劉英丹,董傳良.用戶界面集成中可交互Web 服務(wù)的應(yīng)用研究[J].計(jì)算機(jī)工程,2005,31(22):125-126.

        猜你喜歡
        界面服務(wù)信息
        國企黨委前置研究的“四個(gè)界面”
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        招行30年:從“滿意服務(wù)”到“感動(dòng)服務(wù)”
        商周刊(2017年9期)2017-08-22 02:57:56
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        人機(jī)交互界面發(fā)展趨勢研究
        手機(jī)界面中圖形符號(hào)的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        展會(huì)信息
        视频一区中文字幕亚洲| 日韩五十路| 亚洲一区视频在线| 国产又爽又黄的激情精品视频| 亚洲欧美日韩国产一区| 欧美人成在线播放网站免费| 久久精品国产亚洲AV高清y w| 国产精品成人久久一区二区| 国产一区二区三区av免费| 久久老熟女乱色一区二区 | 97无码人妻Va一区二区三区| 国内成人精品亚洲日本语音| www.尤物视频.com| 漂亮人妻被强中文字幕乱码| 久久精品国产亚洲av超清| 无码av中文一区二区三区| 亚洲一区二区三区无码久久| 午夜成人精品福利网站在线观看| 国产精品后入内射日本在线观看 | 精品无码久久久久久久久| 国产av无码专区亚洲avjulia| 吃奶摸下激烈床震视频试看| 男女性高爱潮免费观看| 欧美亚洲综合激情在线| 亚洲影院在线观看av| 激情五月天色婷婷久久| 亚洲视频在线一区二区| 国产免费爽爽视频在线观看| 在线亚洲欧美日韩精品专区| 国产精品刺激好大好爽视频| 成人黄网站免费永久在线观看| 日韩一区二区三区熟女| 亚洲av无码国产精品久久| 色www永久免费视频| 国产又黄又大又粗的视频| 色丁香久久| 俺来也三区四区高清视频在线观看 | 亚洲av乱码一区二区三区林ゆな | 婷婷五月综合丁香在线| 久久天天躁狠狠躁夜夜中文字幕| 一区二区视频网站在线观看|