根據需求,裕乾在設計能源在線(xiàn)監測系統時(shí)除了要解決系統功能架構,就是重點(diǎn)考慮了如何解決系統兼容性、松散耦合、易維護性、易擴展性的問(wèn)題。因此,模塊外部必須做到松散耦合,模塊內部必須以高度內聚為設計原則,因為需要支持移動(dòng)平臺,而目前移動(dòng)平臺是多樣的,最典型的就是android和IOS,跨越不同移動(dòng)平臺也是設計的一個(gè)方面,使用流行的技術(shù),兼顧系統的松散耦合和以擴展性。
能源在線(xiàn)監測系統的架構共分為六大部分組成:用戶(hù)層;應用子系統層;服務(wù)接口層;核心業(yè)務(wù)層;數據通信及訪(fǎng)問(wèn)層;硬件通信的數據采集層。用戶(hù)層針對樓宇自控系統可能涉及的多用戶(hù)情況,包括普通用戶(hù)、樓棟管理員、財務(wù)、以及相關(guān)子系統。應用子系統是負責視圖展示、操作界面。服務(wù)接口層則是以外觀(guān)模式,實(shí)現外層組件、以及外部子系統對接的接口層。核心業(yè)務(wù)層主要是組件的形式提供,負責業(yè)務(wù)、管理、安全等方面的功能。數據訪(fǎng)問(wèn)層是個(gè)中間層用來(lái)為上層提供數據調用,完成能源信息的存儲與備份,以供其它的子系統或模塊進(jìn)行訪(fǎng)問(wèn)。物理層則完成與能源設備、RTU等的通信、采集、處理、分析等功能。
為了實(shí)現能源在線(xiàn)監測系統的松散耦合、易維護性、易擴展性以及方便與子系統的兼容等特性,系統在核心業(yè)務(wù)層使用了外觀(guān)模式,將不同的業(yè)務(wù)抽象出統一的操作接口。這不僅方便上層模塊的調用,同時(shí)也為以后功能的擴展提供了方便,只需按照統一的格式提供組件接口,就可以實(shí)現新的功能。
服務(wù)接口層是方便主系統之外的各級子系統調用而單獨分出的一層,為了降低各子系統對主系統模塊的依賴(lài)性,提供可維護性和可擴展性。裕乾在能源在線(xiàn)監測系統的設計上采用主流的面向服務(wù)技術(shù),即WebService來(lái)實(shí)現,其最大的優(yōu)點(diǎn)是技術(shù)的普及面廣泛,開(kāi)發(fā)難度低、周期小,易于與其他外部子系統進(jìn)行數據交換。
掃碼加微信咨詢(xún)產(chǎn)品、免費報價(jià)
裕乾(4006569698,www.szspca.com)是一家智慧化系統集成軟硬件研發(fā)、銷(xiāo)售、服務(wù)為主的高新技術(shù)企業(yè)。經(jīng)過(guò)多年發(fā)展,公司已成為智慧建筑、智慧工業(yè)、智慧環(huán)保、智慧電力、智慧水利、智慧農業(yè)等領(lǐng)域,具有自主研發(fā)能力、自主知識產(chǎn)權與自主品牌一體化的先進(jìn)解決方案供應商、系統集成綜合服務(wù)商。