裕乾主營(yíng)樓宇自控系統(tǒng),智能化集成系統(tǒng),能耗監(jiān)測(cè)系統(tǒng),提供能源管理,節(jié)能監(jiān)測(cè),設(shè)備監(jiān)控,智慧電梯,智能照明,智慧銀行,智慧消防,安全用電等智能化系統(tǒng).我們致力于為客戶(hù)提供高品質(zhì),高效率,高安全性的智能化解決方案!

400-6569-698
商務(wù)合作

熱線(xiàn)電話(huà)

400-6569-698

微信咨詢(xún)
裕乾電子科技微信二維碼
新聞banner圖

環(huán)境監(jiān)測(cè)系統(tǒng)的多層體系架構(gòu)!

發(fā)布日期:2020-08-07 發(fā)布人:小編  本文關(guān)鍵詞: 環(huán)境監(jiān)測(cè)系統(tǒng)


在設(shè)計(jì)環(huán)境監(jiān)測(cè)系統(tǒng)的過(guò)程中,軟件體系架構(gòu)的設(shè)計(jì)是其的核心任務(wù)。目前在該領(lǐng)域在進(jìn)行系統(tǒng)開(kāi)發(fā)時(shí),對(duì)于系統(tǒng)的體系架構(gòu),一般采用三層體系架構(gòu)或單層體系架構(gòu)。單層體系架構(gòu)具有開(kāi)發(fā)速度較快的優(yōu)勢(shì),一般用于微型系統(tǒng)或涉及功能較少的小型系統(tǒng),對(duì)于面向多級(jí)環(huán)保部門(mén)和多業(yè)務(wù)環(huán)保監(jiān)測(cè)管理這樣的系統(tǒng),單層結(jié)構(gòu)將會(huì)讓軟件系統(tǒng)維護(hù)變得異常困難。因此,設(shè)計(jì)一個(gè)多層體系架構(gòu),這個(gè)體系架構(gòu)主要包含WEB UI界面顯示層、業(yè)務(wù)處理BLL層、Web Service層、域?qū)ο驧odel層、數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)DAL層、數(shù)據(jù)庫(kù)層能夠很好地解決上述問(wèn)題。

環(huán)境監(jiān)測(cè)系統(tǒng)的多層體系架構(gòu)!(圖1)

WEB UI層主要負(fù)責(zé)環(huán)境管理相關(guān)業(yè)務(wù)處理與外界用戶(hù)的接口以及用戶(hù)交互相關(guān)的動(dòng)作,展示在用戶(hù)前面的是運(yùn)行于瀏覽器的HTM頁(yè)面、CSS樣式表、JavaScript、頁(yè)面表單。用戶(hù)通過(guò)提交HTTP服務(wù)請(qǐng)求,然后系統(tǒng)數(shù)據(jù)庫(kù)將客戶(hù)提交的請(qǐng)求處理后返回給客戶(hù)端,也即該層便是用戶(hù)所看到的系統(tǒng)界面。業(yè)務(wù)層主要是負(fù)責(zé)解決環(huán)境保護(hù)與監(jiān)測(cè)管理等業(yè)務(wù)邏輯的程序處理,主要包含業(yè)務(wù)邏輯類(lèi),根據(jù)需要也允許出現(xiàn)其他對(duì)象。該層主要負(fù)責(zé)處理系統(tǒng)的各項(xiàng)功能業(yè)務(wù),但并不實(shí)際處理,而是通過(guò)調(diào)用業(yè)務(wù)處理接口,相當(dāng)于功能操作的“橋梁”,有效地銜接了界面層與數(shù)據(jù)庫(kù)的操作。Web Service層的作用主要是通過(guò)發(fā)布與部署Web服務(wù),實(shí)現(xiàn)了相應(yīng)的環(huán)境管理業(yè)務(wù)的遠(yuǎn)程共享與被訪(fǎng)問(wèn),系統(tǒng)用戶(hù)利用Web Service 提供的UDDI、WSDL、SOAP等技術(shù)規(guī)范,通過(guò)客戶(hù)端來(lái)查找并調(diào)用對(duì)應(yīng)的環(huán)境保護(hù)與監(jiān)測(cè)管理相關(guān)的Web服務(wù),以實(shí)現(xiàn)系統(tǒng)基于Web的網(wǎng)絡(luò)訪(fǎng)問(wèn)。域?qū)ο驧ODEL層要是存放與環(huán)境保護(hù)和監(jiān)測(cè)管理等相關(guān)的各個(gè)業(yè)務(wù)實(shí)體類(lèi),例如排放污水信息、排放廢氣信息類(lèi)、造勢(shì)類(lèi)、區(qū)域環(huán)境類(lèi)、指標(biāo)體系類(lèi)、權(quán)限管理類(lèi)等,這些類(lèi)全是靜態(tài)的類(lèi)。由于這些靜態(tài)類(lèi)與數(shù)據(jù)庫(kù)表相互對(duì)應(yīng),因此系統(tǒng)開(kāi)發(fā)時(shí)通過(guò)操作類(lèi),便達(dá)到了操作數(shù)據(jù)庫(kù)的目的。

環(huán)境監(jiān)測(cè)系統(tǒng)采用上述設(shè)計(jì)有利于在開(kāi)發(fā)環(huán)境監(jiān)測(cè)系統(tǒng)各層時(shí),程序分工明確,同時(shí)也有力地降低了系統(tǒng)的耦合度。系統(tǒng)能夠監(jiān)測(cè)到環(huán)境及污染源,向有關(guān)人員提供數(shù)據(jù)參考,進(jìn)而改善我們生活的環(huán)境。

微信二維碼

掃碼加微信咨詢(xún)產(chǎn)品、免費(fèi)報(bào)價(jià)

裕乾(4006569698,atlantahomequityloan.com)是一家智慧化系統(tǒng)集成軟硬件研發(fā)、銷(xiāo)售、服務(wù)為主的高新技術(shù)企業(yè)。經(jīng)過(guò)多年發(fā)展,公司已成為智慧建筑、智慧工業(yè)、智慧環(huán)保、智慧電力、智慧水利、智慧農(nóng)業(yè)等領(lǐng)域,具有自主研發(fā)能力、自主知識(shí)產(chǎn)權(quán)與自主品牌一體化的先進(jìn)解決方案供應(yīng)商、系統(tǒng)集成綜合服務(wù)商。

商務(wù)合作

熱線(xiàn)電話(huà)

156-9231-2052

微信咨詢(xún)
裕乾電子科技微信二維碼