詳細(xì)介紹
MES技術(shù)在過(guò)去十年來(lái)已顯著地成熟。但 MES系統(tǒng) 的發(fā)展和應(yīng)用是一個(gè)過(guò)程蒸拦,而不是一個(gè)事件亏的,不可能想象成功的MES系統(tǒng)實(shí)施是可以一蹴而就的。要取得*的成功地混,要求改造制造環(huán)境,要求獲得有組織的支持句担,要求管理機(jī)制作適應(yīng)性的改變庆牵。與此同時(shí),MES軟件在改善維護(hù)青蝗、改善與其它IT管理軟件的接口等方面也有待于進(jìn)一步發(fā)展遏填、提高。
MES系統(tǒng)考慮到5個(gè)車(chē)間網(wǎng)絡(luò)設(shè)備情況世蕴,決定在車(chē)間數(shù)據(jù)操作層采用C/S客戶機(jī)/服務(wù)器方式氛赞,在行政管理層進(jìn)行信息瀏覽和查詢時(shí)采用B/S瀏覽器/服務(wù)器方式總的系統(tǒng)架構(gòu)采用現(xiàn)今比較流行的三層結(jié)構(gòu)后臺(tái)以O(shè)racle數(shù)據(jù)庫(kù)服務(wù)器作為支撐環(huán)境,前臺(tái)采用c#開(kāi)發(fā)語(yǔ)言塘丝,C/S和B/S結(jié)合的三層系統(tǒng)架構(gòu)赔癌。
MES系統(tǒng)的三層結(jié)構(gòu)分別為:
(1)MES系統(tǒng)的表現(xiàn)層(Web瀏覽器/客戶機(jī)),是用戶與系統(tǒng)間信息交互的界面,負(fù)責(zé)結(jié)果展示及數(shù)據(jù)收集灾票。車(chē)間層數(shù)據(jù)操作用戶通過(guò)訪問(wèn)客戶端應(yīng)用程序峡谊,完成數(shù)據(jù)的人工錄人和提交;行政管理層用戶通過(guò)訪問(wèn)WEB瀏覽器進(jìn)行信息瀏覽和查詢刊苍。
(2)MES系統(tǒng)的應(yīng)用邏輯層既们,實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)邏輯,包括基礎(chǔ)業(yè)務(wù)功能和業(yè)務(wù)流正什,即將生產(chǎn)計(jì)劃啥纸、生產(chǎn)實(shí)績(jī)、生產(chǎn)移庫(kù)婴氮、查詢統(tǒng)計(jì)分析等功能置于該層斯棒。當(dāng)客戶端提出任務(wù)請(qǐng)求時(shí),應(yīng)用邏輯層首先向數(shù)據(jù)服務(wù)層的數(shù)據(jù)庫(kù)提出數(shù)據(jù)提取請(qǐng)求莹妒,并對(duì)提取出來(lái)的數(shù)據(jù)進(jìn)行處理名船,將處理的結(jié)果通過(guò)應(yīng)用服務(wù)器傳送回客戶端。
(3)MES系統(tǒng)的數(shù)據(jù)服務(wù)層追祈,通過(guò)底層的數(shù)據(jù)庫(kù)管理系統(tǒng)向上層提供全面的資源訪問(wèn)支持返乏,屏蔽數(shù)據(jù)源差異,接受應(yīng)用邏輯層傳來(lái)的對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的操作要求俐番,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的查詢香诽、修改和更新等。
MES系統(tǒng)這種體系結(jié)構(gòu)的本質(zhì)在于通過(guò)對(duì)服務(wù)功能的分布實(shí)現(xiàn)分工服務(wù)撇熬÷。客戶機(jī)主要負(fù)責(zé)管理用戶界面,接收用戶數(shù)據(jù)烧已,處理應(yīng)用邏輯生成數(shù)據(jù)庫(kù)服務(wù)請(qǐng)求榨凭,然后將這些請(qǐng)求按照一定的格式返回給用戶『媾疲客戶端不直接與數(shù)據(jù)庫(kù)交互郑迅,所有的業(yè)務(wù)處理都放在了中間層的應(yīng)用服務(wù)器上,一旦數(shù)據(jù)庫(kù)結(jié)構(gòu)或業(yè)務(wù)邏輯發(fā)生變化撮点,只需要修改相關(guān)的業(yè)務(wù)邏輯組件令聂,無(wú)需對(duì)客戶端做任何改動(dòng),大大降低了系統(tǒng)的維護(hù)成本固棚。
原文來(lái)源于杭州匠興科技