發(fā)布時間:2021-08-06
瀏覽次數(shù):190
MES系統(tǒng)的三個層次:
表現(xiàn)層:這是直接與用戶打交道的一層,即我們常說的客戶端。它的主要作用接收是用戶的指令或者數(shù)據(jù)輸入,提交給業(yè)務(wù)邏輯層做處理,同時負(fù)責(zé)將業(yè)務(wù)邏輯層的處理結(jié)果顯示給用戶。由于客戶端并不處理復(fù)雜的業(yè)務(wù)邏輯等操作,相比傳統(tǒng)的C/S結(jié)構(gòu)對客戶端的資源要求要低一些。MES系統(tǒng)在表示層有兩種表現(xiàn)形式,GUI和WEB,GUI指的是依賴于Windows的桌面應(yīng)用,它可以充分利用Windows的服務(wù),提供豐富的用戶界面,在交互性方面具有優(yōu)勢。WEB指的是完全基于IIS和瀏覽器的應(yīng)用,它的特點是客戶端免安裝,對客戶機(jī)配置和網(wǎng)絡(luò)帶寬的要求較低。無論是GUI還是WEB的客戶端,其界面表現(xiàn)邏輯和業(yè)務(wù)邏輯都是分離的,他們都是通過相關(guān)接口進(jìn)行通信。從而保證了整個應(yīng)用的客戶端無關(guān)性。
業(yè)務(wù)邏輯層:主要任務(wù)是負(fù)責(zé)接收表示層的數(shù)據(jù)請求,將這些請求進(jìn)行必要的業(yè)務(wù)邏輯檢查(包括權(quán)限檢查),然后將請求分解成不同的數(shù)據(jù)層操作或調(diào)用必要的算法計算后將處理結(jié)果返回給表示層。業(yè)務(wù)邏輯層是MES系統(tǒng)重要的一個層次,關(guān)鍵的業(yè)務(wù)處理都是通過這一層來實現(xiàn)的。
數(shù)據(jù)訪問和存儲層:利用ORACLE數(shù)據(jù)庫提供高性能、高可靠的海量數(shù)據(jù)存儲能力儲存MES系統(tǒng)業(yè)務(wù)數(shù)據(jù)。MES系統(tǒng)支持ORACLE9i及以上版本。該層邏輯通過接口和MES系統(tǒng)的業(yè)務(wù)邏輯層發(fā)生交互。在該層邏輯發(fā)生變更時,只要接口不變,就不會影響到其他兩層的業(yè)務(wù)邏輯。
以上就是明光利拓的小編為大家?guī)淼年P(guān)于MES系統(tǒng)的三個層次的小科普,供大家參考。明光利拓智能科技有限公司營業(yè)務(wù)為智能工廠系統(tǒng)和智慧城市相關(guān)的軟硬件產(chǎn)品:包括自主研發(fā)的MES、PLM、CRM、ANDON、WMS等系統(tǒng),涵蓋產(chǎn)品全周期的信息化、數(shù)字化、智能化,擁有工廠級設(shè)備監(jiān)控、分析、可視化遠(yuǎn)程推送等多種前沿技術(shù)。如有需要,歡迎來電咨詢。