MES系統(tǒng)由于現(xiàn)在開發(fā)或者已經(jīng)實(shí)施的ERP、MES、PCS等系統(tǒng)是異構(gòu)的計(jì)算機(jī)信息系統(tǒng),每個(gè)系統(tǒng)具有相互獨(dú)立的數(shù)據(jù)庫(kù),使得系統(tǒng)之間的信息交換與共享變得比較困難。MES系統(tǒng)多數(shù)據(jù)庫(kù)集成指的是在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下,用戶不僅能實(shí)現(xiàn)多個(gè)異構(gòu)數(shù)據(jù)庫(kù)的透明訪問,而且不同數(shù)據(jù)庫(kù)系統(tǒng)間可以互相協(xié)作,即各種數(shù)據(jù)庫(kù)上的應(yīng)用系統(tǒng)在集成系統(tǒng)的支持下,不必關(guān)心各個(gè)網(wǎng)絡(luò)的通信問題和數(shù)據(jù)庫(kù)之間的模式匹配問題。這種集成要體現(xiàn)出異構(gòu)透明性、分布透明性和協(xié)作的透明性。
基于CORBA的多數(shù)據(jù)庫(kù)集成技術(shù)。MES系統(tǒng)CORBA能在異構(gòu)分布計(jì)算機(jī)環(huán)境下實(shí)現(xiàn)信息集成,使得基于對(duì)象的軟件成員在異構(gòu)分布式計(jì)算機(jī)環(huán)境下具有可重用性、可移植性和可操作性。主要內(nèi)容有:MES系統(tǒng)提供視圖支持、客戶接口、對(duì)象實(shí)施、對(duì)象適配、接口存儲(chǔ)、對(duì)象定位、消息傳遞、方法聯(lián)編、網(wǎng)絡(luò)集成等,提供統(tǒng)一的數(shù)據(jù)庫(kù)接口,并規(guī)定數(shù)據(jù)庫(kù)接口的功能、內(nèi)容和使用方法。
MES系統(tǒng)利用語義描述原數(shù)據(jù)、中間數(shù)據(jù)、集成數(shù)據(jù),局部數(shù)據(jù)庫(kù)系統(tǒng)和應(yīng)用系統(tǒng)的語義,多數(shù)據(jù)庫(kù)系統(tǒng)的模式轉(zhuǎn)換和集成。MES系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的數(shù)據(jù)集成、控制集成和視圖集成,數(shù)據(jù)集成主要解決同義詞、同名異義詞、取值范圍沖突、數(shù)據(jù)丟失、結(jié)構(gòu)沖突、不同類型對(duì)象之間的映射與轉(zhuǎn)換等問題??刂萍墒侵冈诩傻倪^程中,數(shù)據(jù)對(duì)象和應(yīng)用對(duì)象的行為語義必須予以保留或進(jìn)行相應(yīng)的轉(zhuǎn)換。視圖集成是指在多個(gè)數(shù)據(jù)庫(kù)環(huán)境下,ERP、MES、PCS不同層次的抽象和集成,采用面向?qū)ο蠹夹g(shù),以保證在集成過程中數(shù)據(jù)對(duì)象對(duì)應(yīng)用系統(tǒng)保留合適的狀態(tài)和行為語義。
軟件總線技術(shù),MES系統(tǒng)軟件總線技術(shù)是CORBA技術(shù)的核心。信息集成的主要途徑是建立多數(shù)據(jù)庫(kù)集成系統(tǒng)。多數(shù)據(jù)庫(kù)集成系統(tǒng)為用戶提供了單一類型的數(shù)據(jù)定義和操作語言,允許同時(shí)訪問多個(gè)獨(dú)立的數(shù)據(jù)庫(kù),通過對(duì)成員數(shù)據(jù)庫(kù)的相關(guān)部分進(jìn)行轉(zhuǎn)換和集成,為用戶建立統(tǒng)一的集成模式和接口。
MES系統(tǒng)主要內(nèi)容有面向?qū)ο蠹赡P鸵约安樵冋Z言的實(shí)現(xiàn)技術(shù),包括解決查詢處理、查詢優(yōu)化和從全局執(zhí)行語言到集成對(duì)象方法的聯(lián)編技術(shù);面向?qū)ο蟮娜质聞?wù)管理和執(zhí)行技術(shù),軟件總線提供了對(duì)象引用,完成作為對(duì)象的事務(wù)創(chuàng)建、調(diào)度、執(zhí)行、提交或者取消,保證全局事務(wù)的一致性、隔離性和耐久性;面向?qū)ο蟮募杉夹g(shù),包括局部數(shù)據(jù)的對(duì)象化表示、從局部模式到標(biāo)準(zhǔn)模型的轉(zhuǎn)換、語義發(fā)現(xiàn)和精煉、語義沖突的解決、集成字典管理和維護(hù)等;基于軟件總線的集成體系結(jié)構(gòu)和方法學(xué),軟件總線具有支持對(duì)象的實(shí)現(xiàn)透明性和分布透明性等優(yōu)點(diǎn)。此外,還涉及多數(shù)據(jù)庫(kù)集成體系結(jié)構(gòu)、功能層次劃分、集成模式結(jié)構(gòu),以及對(duì)開發(fā)環(huán)境的支持等技術(shù)。
ORB總線技術(shù),MES系統(tǒng)實(shí)現(xiàn)基于CORBA的多數(shù)據(jù)庫(kù)集成系統(tǒng)的基礎(chǔ)是將有關(guān)的數(shù)據(jù)庫(kù)通過對(duì)象包裝注冊(cè)到ORB總線。主要的實(shí)施策略包括對(duì)象粒度,CORBA體系結(jié)構(gòu)中的對(duì)象可按照各種粒度大小來決定;調(diào)用方法,動(dòng)態(tài)或者存根;客戶請(qǐng)求到服務(wù)器的映射,提供一個(gè)接口對(duì)應(yīng)一個(gè)實(shí)現(xiàn)、一個(gè)接口對(duì)應(yīng)多個(gè)實(shí)現(xiàn)之一、一個(gè)接口對(duì)應(yīng)多個(gè)實(shí)現(xiàn)三種方式;對(duì)象生命周期;激活策略、ORB聯(lián)編策略,以將一個(gè)請(qǐng)求聯(lián)編到相應(yīng)的實(shí)現(xiàn)上。
效率科技MES系統(tǒng)的設(shè)計(jì)和使用旨在提高員工的生產(chǎn)率和整個(gè)生產(chǎn)過程,以維持適當(dāng)?shù)目刂葡到y(tǒng)來處理工廠車間的生產(chǎn)活動(dòng)。它有助于減少生產(chǎn)時(shí)間和成本,導(dǎo)致以及時(shí)和低成本的方式提供高質(zhì)量的產(chǎn)品。