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