12-06
2021MES系統(tǒng)的重構(gòu)是為了滿足復(fù)雜條件下企業(yè)車間生產(chǎn)管理的動態(tài)需求,,為了保證重構(gòu)的順利進行,,達到預(yù)期的重構(gòu)效果,有必要制定系統(tǒng)重構(gòu)的目標準則,。(1)開放性
MES重構(gòu)的系統(tǒng)應(yīng)具有開放的體系結(jié)構(gòu),,支持當前MES系統(tǒng)的國際標準和集成互操作標準,同時MES能夠支持調(diào)用外部異構(gòu)的服務(wù),,支持系統(tǒng)功能模塊按業(yè)務(wù)需求動態(tài)增減,,其它用戶按照可重構(gòu)MES標準開發(fā)的各種功能模塊能自由加入原有的系統(tǒng)。
(2)重用性
MES系統(tǒng)可重構(gòu)的功能模塊應(yīng)具有重用性,,開發(fā)人員設(shè)計的MES功能組件支持按需裝配,,滿足系統(tǒng)不同時期的業(yè)務(wù)重構(gòu)需求和不同企業(yè)系統(tǒng)的組件共享需求,提高MES重構(gòu)速度,,減少重構(gòu)成本,,積累面向不同業(yè)務(wù)環(huán)境的共享業(yè)務(wù)組件,實現(xiàn)業(yè)務(wù)處理知識的跨企業(yè)共享,。
(3)語義性
MES系統(tǒng)重構(gòu)必須保持系統(tǒng)語義前后一致,,由于MES的功能模塊具有可替換性,模塊的實現(xiàn)可由多方提供,,因此必須采用統(tǒng)一的語義標準來為系統(tǒng)內(nèi)部業(yè)務(wù)處理定義業(yè)務(wù)語義,,同時還必須從信息語義和服務(wù)語義兩方面滿足跨系統(tǒng)集成重構(gòu)中的語義穩(wěn)定,減少MES重構(gòu)中帶來的系統(tǒng)間集成復(fù)雜度,。
(4)松耦合
MES系統(tǒng)重構(gòu)中涉及的功能模塊必須實現(xiàn)解耦合,,確保模塊間的組合關(guān)系依賴于接口而不是依賴于實現(xiàn),同時異構(gòu)系統(tǒng)間的集成實現(xiàn)代碼必須從MES的靜態(tài)代碼中剝離,,實現(xiàn)系統(tǒng)間松耦合的集成,,并通過外部配置系統(tǒng)為數(shù)據(jù)層,、業(yè)務(wù)層和界面層建立動態(tài)關(guān)聯(lián)關(guān)系。
(5)低成本
MES的重構(gòu)過程必須是MES系統(tǒng)用戶可理解,、可管理和可控制的,, MES用戶能夠隨時動態(tài)調(diào)整系統(tǒng)的重構(gòu)實現(xiàn),無需進行二次開發(fā),,從而實現(xiàn)重構(gòu)的低成本,,同時MES的學(xué)習(xí)、運行和維護成本必須在企業(yè)可接受的成本范圍內(nèi),。
(6)集成性
重構(gòu)的MES系統(tǒng)內(nèi)部模塊必須滿足MES的集成運行需求,,通過各個功能模塊間松耦合集成運行,共同高效地實現(xiàn)車間的業(yè)務(wù)流程處理,,同時支持跨系統(tǒng)的制造業(yè)務(wù)集成,,滿足企業(yè)內(nèi)外的集成需求。