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

        ?

        基于SOA的可重構(gòu)制造執(zhí)行系統(tǒng)設(shè)計(jì)

        2014-04-29 00:00:00譚佳

        摘 要:針對(duì)企業(yè)制造執(zhí)行系統(tǒng)需求以及信息交換比較復(fù)雜和缺乏擴(kuò)展性的特點(diǎn),對(duì)比傳統(tǒng)制造執(zhí)行系統(tǒng)(MES)架構(gòu),提出一種面向服務(wù)且可重構(gòu)的信息系統(tǒng)架構(gòu),該架構(gòu)以Web服務(wù)技術(shù)和構(gòu)件化技術(shù)為基礎(chǔ),實(shí)現(xiàn)了制造信息的多渠道共享與較強(qiáng)的可擴(kuò)展性,同時(shí)運(yùn)用此架構(gòu)結(jié)合實(shí)例進(jìn)行了分析和實(shí)現(xiàn)。

        關(guān)鍵詞:制造執(zhí)行系統(tǒng);面向服務(wù)的架構(gòu);構(gòu)件

        中圖法分類號(hào):TP312

        如何利用信息技術(shù)將現(xiàn)代管理思想有效地應(yīng)用于車間組織生產(chǎn),提高企業(yè)市場競爭力,已成為學(xué)術(shù)界和產(chǎn)業(yè)界研究應(yīng)用的熱點(diǎn)。制造執(zhí)行系統(tǒng)(Manufacturing Execution System,MES)作為連接企業(yè)上層資源管理系統(tǒng)和底層過程控制系統(tǒng)的橋梁,地位十分重要。其任務(wù)是為生產(chǎn)人員及時(shí)提供現(xiàn)場的生產(chǎn)信息,為決策者提供統(tǒng)計(jì)信息。同時(shí)MES也要能快速響應(yīng)制造流程變化和客戶需求變更,因此軟件架構(gòu)必須具有高擴(kuò)展性,且支持可重構(gòu)。

        1 基于SOA的可重構(gòu)MES架構(gòu)

        1.1 傳統(tǒng)的基于面向?qū)ο蟮腗ES架構(gòu)。傳統(tǒng)的MES一般采用多層架構(gòu),為了最大權(quán)衡系統(tǒng)的彈性和復(fù)雜度,4層架構(gòu)則最為有效。4層架構(gòu)包括用戶界面層,業(yè)務(wù)邏輯層,數(shù)據(jù)訪問層和非業(yè)務(wù)的通用操作切面層。在系統(tǒng)設(shè)計(jì)時(shí)大多采用一些面向?qū)ο蟮脑O(shè)計(jì)原則,SRP(Single Responsibility Principle)單一職責(zé)原則,OCP(Open-Close Principle)開放封閉原則,及ISP(Interface Segregation Principle)接口隔離原則等,來降低各組件之間的耦合程度[1]。

        基于面向?qū)ο蠹夹g(shù)的MES架構(gòu)弊端是業(yè)務(wù)邏輯的復(fù)用和業(yè)務(wù)數(shù)據(jù)的共享只能通過客戶代碼與業(yè)務(wù)對(duì)象模型及數(shù)據(jù)存儲(chǔ)源直接交互,這樣使得層與層以及系統(tǒng)與系統(tǒng)之間的耦合度很高。

        1.2 基于SOA的可重構(gòu)的MES。(1)SOA。面向服務(wù)架構(gòu)(Service-oriented Architecture,SOA)是一種設(shè)計(jì)方式,并非某一種具體的技術(shù)?!胺?wù)”是SOA中的關(guān)鍵概念,成功實(shí)現(xiàn)SOA關(guān)鍵是為可重用庫中的每個(gè)服務(wù)確定正確的設(shè)計(jì)與功能,且確保可重用的軟件服務(wù)與業(yè)務(wù)流程完全一致。SOA是基于面向?qū)ο蠹夹g(shù)和面向組件技術(shù)之上更高級(jí)別的抽象?;赟OA的系統(tǒng)將系統(tǒng)功能打包成一個(gè)可互操作的服務(wù)套件,這種服務(wù)套件可用于多個(gè)不同的系統(tǒng)或多個(gè)業(yè)務(wù)領(lǐng)域[2]。服務(wù)之間具有松耦合,粗粒度,位置和傳輸協(xié)議透明的特性。SOA的實(shí)現(xiàn)主要有六種主要實(shí)體和操作組成,可以描述為:SOA=,括號(hào)內(nèi)各元素所表示的功能模塊依次為:服務(wù)、服務(wù)提供者、契約、請求者、注冊中心和操作,其中服務(wù)的操作SO又可分為發(fā)布,查找和綁定三部分。目前Web服務(wù)是實(shí)現(xiàn)SOA的重要手段,其信息可以被不同形式的客戶端所使用。(2)可重構(gòu)。可重構(gòu)是指系統(tǒng)不但能夠應(yīng)用可重用的模塊快速開發(fā)出所需要的系統(tǒng),而且體系框架本身也應(yīng)能根據(jù)需要進(jìn)行快速地重組。軟件可重構(gòu)主要依靠構(gòu)件技術(shù)來實(shí)現(xiàn)。構(gòu)件是指具有特殊計(jì)算功能的、自主的軟件模塊,這種軟件模塊遵照一定的接口規(guī)范可以實(shí)現(xiàn)互操作[3]。開發(fā)可重構(gòu)的構(gòu)件系統(tǒng)一般包括構(gòu)件的獲取、構(gòu)件的設(shè)計(jì)和構(gòu)件的管理。為了實(shí)現(xiàn)軟件的重用,構(gòu)件必須具有一定的面向特定領(lǐng)域的通用性,即構(gòu)件所提供的功能可為多個(gè)系統(tǒng)使用。構(gòu)件技術(shù)是在面向?qū)ο蠹夹g(shù)基礎(chǔ)上發(fā)展起來的,因此可以借助面向?qū)ο蟮某橄蟆⒗^承、封裝等特性進(jìn)行構(gòu)件的抽取。為了保證軟件的可重用性和擴(kuò)展性,構(gòu)件一般應(yīng)采取小而精的結(jié)構(gòu)形式,但考慮到對(duì)構(gòu)件的查找檢索和組裝方便的需要,設(shè)計(jì)構(gòu)件時(shí)也不能粒度過小。(3)基于SOA的可重構(gòu)MES架構(gòu)。如(圖1)所示,表示層與業(yè)務(wù)層之間,業(yè)務(wù)層與數(shù)據(jù)庫訪問層,以及業(yè)務(wù)層與硬件訪問層之間都引入一個(gè)服務(wù)層,服務(wù)層定義了公共編程接口以及相互操作協(xié)議,這樣其他的外部系統(tǒng)也可以通過服務(wù)接口實(shí)現(xiàn)跨平臺(tái)的服務(wù)調(diào)用。各層所提供的功能,主要是通過構(gòu)件技術(shù),開發(fā)出基礎(chǔ)組件和業(yè)務(wù)組件,然后根據(jù)業(yè)務(wù)需求通過構(gòu)件的組裝技術(shù)生成系統(tǒng)。

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

        基于SOA的可重構(gòu)的MES框架已經(jīng)被用來開發(fā)多個(gè)應(yīng)用系統(tǒng),并在企業(yè)中得到推廣應(yīng)用[4]。(圖2)提供了一個(gè)典型基于該應(yīng)用框架開發(fā)的某國際水泵集團(tuán)的一個(gè)全自動(dòng)化車間管理系統(tǒng)的用戶界面,該系統(tǒng)可以定時(shí)從上層的ERP系統(tǒng)接收生產(chǎn)計(jì)劃,并反饋計(jì)劃執(zhí)行情況,通過自動(dòng)化OPC技術(shù)與PLC進(jìn)行交互實(shí)現(xiàn)了現(xiàn)場數(shù)據(jù)采集,滿足了車間作業(yè)進(jìn)程監(jiān)控,設(shè)備狀態(tài)和加工信息及時(shí)反饋的需求。

        3 結(jié)束語

        SOA加構(gòu)件化技術(shù)提供了一種具有松耦合性和高復(fù)用性的企業(yè)信息化體系結(jié)構(gòu)。本文提出并實(shí)現(xiàn)了基于SOA的可重構(gòu)的制造執(zhí)行系統(tǒng),將SOA架構(gòu)應(yīng)用到MES中,可以快速、方便地構(gòu)建MES應(yīng)用系統(tǒng),通過層次結(jié)構(gòu)和可復(fù)用的組件則大大的提高了系統(tǒng)開發(fā)效率,減少其開發(fā)和維護(hù)成本。

        參考文獻(xiàn):

        [1]姚逵,梅中義.SOA技術(shù)下的制造執(zhí)行系統(tǒng)建設(shè)[J].制造業(yè)自動(dòng)化,2007(12):89-93.

        [2]Nicolai M.Josuttis.SOA in Practice The Art Of Distributed System Design[M].O'Reilly Media,2007.

        [3]黃柳青,王滿紅.構(gòu)件中國:面向構(gòu)件的方法與實(shí)踐[M].北京:清華大學(xué)出版社,2006.

        [4]毛新生.SOA原理 方法 實(shí)踐[M].北京:電子工業(yè)出版社,2007.

        作者簡介:譚佳(1982-),男,碩士研究生,軟件工程專業(yè),工程碩士,研究方向:軟件架構(gòu)。

        作者單位:蘇州大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,江蘇蘇州 215006

        国产精品久久久久久久专区| 亚洲国产精品国自拍av| 91快射视频在线观看| 日本老熟妇五十路一区二区三区| 日本老熟妇五十路一区二区三区 | 无码区a∨视频体验区30秒| 国产精品成人av电影不卡| 国产一区二区三区最新视频| 国内精品熟女一区二区| 亚洲视频在线免费观看一区二区| 天堂一区二区三区精品| 亚洲天堂一区二区偷拍| 日本女优在线一区二区三区 | 欧美老肥妇做爰bbww| 日本另类αv欧美另类aⅴ| 亚洲成在人网站av天堂| 成人区人妻精品一熟女| 69久久夜色精品国产69| 精品国产乱码久久久软件下载| 久久精品国产亚洲av电影| 婷婷综合缴情亚洲狠狠| yw193.can尤物国产在线网页| 日本中文字幕一区二区视频| 亚洲综合av一区在线| 久久精品国产自产对白一区| 日韩精品在线观看在线| 日本一区二区在线免费视频| 玩弄少妇人妻中文字幕| 大胸少妇午夜三级| 欲妇荡岳丰满少妇岳| 久久综合视频网站| 国产啪啪视频在线观看| 蜜臀av一区二区三区| 国产精品国产三级国产专播下| 日韩av无码一区二区三区| 亚洲av无码国产精品草莓在线| а√资源新版在线天堂| 永久免费的av在线电影网无码 | 成人亚洲欧美久久久久| 网友自拍人妻一区二区三区三州| 国产精品美女自在线观看|