選擇分類

MES系統(tǒng)三大層結(jié)構(gòu)。你get到了嗎?

2020-05-18 14:16:03

  MES技術(shù)在過去十年來已顯著地成熟。但MES系統(tǒng)的發(fā)展和應用是一個過程,而不是一個事件,不可能想象成功的MES系統(tǒng)實施是可以一蹴而就的。要取得長期的成功,要求改造制造環(huán)境,要求獲得有組織的支持,要求管理機制作適應性的改變。與此同時,MES軟件在改善維護、改善與其它IT管理軟件的接口等方面也有待于進一步發(fā)展、提高。那么大家知道MES系統(tǒng)的三層結(jié)構(gòu)分別是什么嗎?接下來由電子廠mes系統(tǒng)為大家進行簡單地介紹吧。


  MES系統(tǒng)考慮到5個車間網(wǎng)絡(luò)設(shè)備情況,決定在車間數(shù)據(jù)操作層采用C/S客戶機/服務器方式,在行政管理層進行信息瀏覽和查詢時采用B/S瀏覽器/服務器方式總的系統(tǒng)架構(gòu)采用現(xiàn)今比較流行的三層結(jié)構(gòu)后臺以O(shè)racle數(shù)據(jù)庫服務器作為支撐環(huán)境,前臺采用c#開發(fā)語言,C/S和B/S結(jié)合的三層系統(tǒng)架構(gòu)。


下載.jpg


  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è)務邏輯,包括基礎(chǔ)業(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ā)生變化,只需要修改相關(guān)的業(yè)務邏輯組件,無需對客戶端做任何改動,大大降低了系統(tǒng)的維護成本。


  以上內(nèi)容便是電子廠mes系統(tǒng)為大家總結(jié)的關(guān)于MES系統(tǒng)的三層結(jié)構(gòu),希望對大家有所幫助。如果想要了解更多關(guān)于MES系統(tǒng)的相關(guān)內(nèi)容,或者想要購買MES系統(tǒng)的客戶,歡迎致電,我們將竭誠為大家服務。


往期回顧
返回頂部
立即咨詢