MES系統三大層結構
日期:2020-01-07 / 人氣: / 來(lái)源:未知
MES系統考慮到5個(gè)車(chē)間網(wǎng)絡(luò )設備情況,決定在車(chē)間數據操作層采用C/S客戶(hù)機/服務(wù)器方式,在行政管理層進(jìn)行信息瀏覽和查詢(xún)時(shí)采用B/S瀏覽器/服務(wù)器方式總的系統架構采用現今比較流行的三層結構后臺以Oracle數據庫服務(wù)器作為支撐環(huán)境,前臺采用c#開(kāi)發(fā)語(yǔ)言,C/S和B/S結合的三層系統架構。
MES系統的三層結構分別為:
(1)MES系統的表現層(Web瀏覽器/客戶(hù)機),是用戶(hù)與系統間信息交互的界面,負責結果展示及數據收集。車(chē)間層數據操作用戶(hù)通過(guò)訪(fǎng)問(wèn)客戶(hù)端應用程序,完成數據的人工錄人和提交;行政管理層用戶(hù)通過(guò)訪(fǎng)問(wèn)WEB瀏覽器進(jìn)行信息瀏覽和查詢(xún)。
(2)MES系統的應用邏輯層,實(shí)現系統業(yè)務(wù)邏輯,包括基礎業(yè)務(wù)功能和業(yè)務(wù)流,即將生產(chǎn)計劃、生產(chǎn)實(shí)績(jì)、生產(chǎn)移庫、查詢(xún)統計分析等功能置于該層。當客戶(hù)端提出任務(wù)請求時(shí),應用邏輯層首先向數據服務(wù)層的數據庫提出數據提取請求,并對提取出來(lái)的數據進(jìn)行處理,將處理的結果通過(guò)應用服務(wù)器傳送回客戶(hù)端。
(3)MES系統的數據服務(wù)層,通過(guò)底層的數據庫管理系統向上層提供全面的資源訪(fǎng)問(wèn)支持,屏蔽數據源差異,接受應用邏輯層傳來(lái)的對數據庫數據的操作要求,實(shí)現對數據庫數據的查詢(xún)、修改和更新等。
MES系統這種體系結構的本質(zhì)在于通過(guò)對服務(wù)功能的分布實(shí)現分工服務(wù)??蛻?hù)機主要負責管理用戶(hù)界面,接收用戶(hù)數據,處理應用邏輯生成數據庫服務(wù)請求,然后將這些請求按照一定的格式返回給用戶(hù)??蛻?hù)端不直接與數據庫交互,所有的業(yè)務(wù)處理都放在了中間層的應用服務(wù)器上,一旦數據庫結構或業(yè)務(wù)邏輯發(fā)生變化,只需要修改相關(guān)的業(yè)務(wù)邏輯組件,無(wú)需對客戶(hù)端做任何改動(dòng),大大降低了系統的維護成本。
作者:hzjuxadmin
推薦內容 Recommended
相關(guān)內容 Related
- MES制造執行系統生產(chǎn)計劃管理01-10
- MES系統,生產(chǎn)制造很給力01-09
- MES系統中生產(chǎn)運行系統的重要性01-08
- MES系統的五大功能、六大好處01-06
- MES系統與ERP系統的數據交互01-03