MES系統(tǒng)的三層結(jié)構(gòu)功能分析
MES系統(tǒng)在過去的十年中不斷走向成熟。制造執(zhí)行系統(tǒng)(MES)的應用提高了中國企業(yè)的生產(chǎn)效率、生產(chǎn)質(zhì)量、科技含量。MES系統(tǒng)要想取得長期的成功,要求改造MES系統(tǒng)的實施環(huán)境,要求獲得有組織的支持,要求管理機制作適應性的改變。與此同時,MES軟件在改善維護、改善與其它IT管理軟件的接口等方面也有待于進一步發(fā)展、提高。
MES系統(tǒng)考慮到5個車間網(wǎng)絡設備情況,決定在車間數(shù)據(jù)操作層采用C/S客戶機/服務器方式,在行政管理層進行信息瀏覽和查詢時采用B/S瀏覽器/服務器方式總的系統(tǒng)架構(gòu)采用現(xiàn)今比較流行的三層結(jié)構(gòu)后臺以Oracle數(shù)據(jù)庫服務器作為支撐環(huán)境,前臺采用c#開發(fā)語言,C/S和B/S結(jié)合的三層系統(tǒng)架構(gòu)。
MES系統(tǒng)的三層結(jié)構(gòu)分別為:
(1)MES系統(tǒng)的表現(xiàn)層(Web瀏覽器/客戶機),是用戶與系統(tǒng)間信息交互的界面,負責結(jié)果展示及數(shù)據(jù)收集。車間層數(shù)據(jù)操作用戶通過訪問客戶端應用程序,完成數(shù)據(jù)的人工錄人和提交;行政管理層用戶通過訪問WEB瀏覽器進行信息瀏覽和查詢。
(2)MES系統(tǒng)的應用邏輯層,實現(xiàn)系統(tǒng)業(yè)務邏輯,包括基礎業(yè)務功能和業(yè)務流,即將生產(chǎn)計劃、生產(chǎn)實績、生產(chǎn)移庫、查詢統(tǒng)計分析等功能置于該層。當客戶端提出任務請求時,應用邏輯層首先向數(shù)據(jù)服務層的數(shù)據(jù)庫提出數(shù)據(jù)提取請求,并對提取出來的數(shù)據(jù)進行處理,將處理的結(jié)果通過應用服務器傳送回客戶端。
(3)MES系統(tǒng)的數(shù)據(jù)服務層,通過底層的數(shù)據(jù)庫管理系統(tǒng)向上層提供全面的資源訪問支持,屏蔽數(shù)據(jù)源差異,接受應用邏輯層傳來的對數(shù)據(jù)庫數(shù)據(jù)的操作要求,實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的查詢、修改和更新等。
MES系統(tǒng)這種體系結(jié)構(gòu)的本質(zhì)在于通過對服務功能的分布實現(xiàn)分工服務??蛻魴C主要負責管理用戶界面,接收用戶數(shù)據(jù),處理應用邏輯生成數(shù)據(jù)庫服務請求,然后將這些請求按照一定的格式返回給用戶??蛻舳瞬恢苯优c數(shù)據(jù)庫交互,所有的業(yè)務處理都放在了中間層的應用服務器上,一旦數(shù)據(jù)庫結(jié)構(gòu)或業(yè)務邏輯發(fā)生變化,只需要修改相關的業(yè)務邏輯組件,無需對客戶端做任何改動,大大降低了系統(tǒng)的維護成本。
MES更多的是體現(xiàn)了一種精細化生產(chǎn)的管理理念的一個平臺。一切要從企業(yè)的需求出發(fā)。只有找出問題,明確需求,企業(yè)才能選對選好MES系統(tǒng)。乾元坤和作為國內(nèi)領先的MES系統(tǒng)服務商,一直專注于為企業(yè)定制個性化的MES系統(tǒng),已經(jīng)積累了豐富的經(jīng)驗。您如果還有任何疑問,歡迎聯(lián)系乾元坤和MES系統(tǒng)開發(fā)技術工程師,他們會給您詳細的解答。聯(lián)系方式:13522956919;13522956919。