System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及物聯網,特別是一種基于組件庫自由配置的物聯網系統。
技術介紹
1、近年來,隨著5g、nb-iot、lora等通信技術的部署,物聯網設備的連接性、速度和覆蓋范圍得到顯著提升,產業鏈也逐漸完善和成熟;物聯網平臺作為設備管理、數據集成和應用開發的中心,正在變得更加成熟和功能豐富。
2、隨著物聯網應用的不斷深入,將會實現更加智能化、個性化的服務,技術發展正在推動整個行業的創新和轉型,定制化的需求越來越多用以滿足特定行業的需求,如智慧園區、智慧文旅、智慧交通等。
3、傳統的定制化需求開發模式需要投入大量的人力物力,開發效率低,開發周期長,以及物聯網平臺部署復雜度高、效率低下,無法迅速響應市場變化、以及快速交付用戶的需求。
4、雖然目前有一些可視化的流程表單設計,數據大屏的可視化設計,但都是一些只跟數據庫相關,沒有物聯網終端硬件設備參與,具有一定的局限性,不適合物聯網行業的發展訴求。
5、物聯網行業需要集成不同協議,支持連接海量設備,從各種傳感器和設備收集數據,并對數據進行存儲、分析和處理,需要處理設備與平臺之間的消息傳遞和事件觸發,以實現對設備進行遠程控制以及自定義場景的聯動控制的需要,并且能夠簡化物聯網平臺的部署復雜度,提升部署效率。
技術實現思路
1、本專利技術的目的在于,提供一種基于組件庫自由配置的物聯網系統。本專利技術具有能快速創建物聯網系統且滿足不同項目需求定制開發的優點。
2、本專利技術的技術方案:一種基于
3、前述的基于組件庫自由配置的物聯網系統中,所述通訊底座負責設備的通訊接入,指令解析底座負責不同的物聯網設備上下行指令的解析和組裝,并按照設備分類進行設備通用能力封裝接口,供組件層調用。
4、前述的基于組件庫自由配置的物聯網系統中,所述組件層構建形成平臺功能組件庫和數據組件庫;所述組件單元包含前端界面、后端服務及接口;所述的組件單元,均構建在底座層之上,由底座層來支撐組件單元的基礎能力,包括終端設備協議解析以及設備通訊在內的能力接口,實現組件單元在底座層上的可插拔應用。
5、前述的基于組件庫自由配置的物聯網系統中,所述可視化系統設計器包括平臺組件選擇區、系統頁面內容排版區、系統菜單配置區、系統樣式設置區和系統頁面縮略圖展示區。
6、前述的基于組件庫自由配置的物聯網系統中,所述平臺組件選擇區包括可視化功能組件和可視化數據組件,所述可視化功能組件和可視化數據組件來源于封裝的組件單元;
7、所述系統菜單配置區能自定義配置系統多級菜單模塊,定義功能組件和數據數組菜單;
8、所述系統頁面內容排版區能提供頁面模板,呈現被拖拽至模板單元格上的可視化功能組件和可視化數據組件的內容;
9、所述系統樣式設置區能設置系統頁面背景圖模式,至少包括gis地圖、bim模型和矢量圖在內的內容;
10、所述系統頁面縮略圖展示區能展示已配置好的菜單頁面。
11、與現有技術相比,本專利技術具有如下有益效果:
12、本專利技術將傳統復雜的代碼開發過程簡化為可視化、拖拽式的操作,使技術人員可以快速創建復雜的物聯網應用系統及行業平臺;
13、可視化系統設計器將功能組件、數據組件、預定義樣式模板以及內置的模型打包成一種新的開發模式,用戶可以直接拖拽并構建出自己想要的物聯網應用;
14、本專利技術能夠加快應用開發的速度,特別是在需要快速響應市場變化或業務需求的情況下更為明顯,可以實現項目的“千人千面”,根據不同項目需求定制不同的樣式、功能以及數據,從而適應不同行業和應用場景的需求;
15、本專利技術的組件化開發設計模式能降低技術門檻,提升研發效率,縮短研發周期,可以快速響應市場變化和業務需求,實現降本增效;
16、本專利技術對物聯網業務功能進行組件化封裝,形成功能組件以及數據組件,每個組件實現特定的功能或一組功能,并對每個組件進行獨立開發、升級和維護,以提高系統的可維護性、可擴展性和靈活性;
17、綜上所述,本專利技術具有能快速創建物聯網系統且滿足不同項目需求定制開發的優點。
18、說明書附圖
19、圖1是本專利技術系統架構圖;
20、圖2是本專利技術可視化系統設計器架構圖;
21、圖3是本專利技術實施例中組件單元封裝框架圖;
22、圖4是本專利技術實施例中應用子系統以及行業平臺看板與組件之間的關系圖。
本文檔來自技高網...【技術保護點】
1.一種基于組件庫自由配置的物聯網系統,其特征在于:包括底座層、組件層、應用系統層;所述物聯網系統通過可視化系統設計器構建;所述底座層包括設備通訊底座、指令解析底座;所述組件層將平臺業務封裝成獨立組件單元,所述組件單元分為功能組件和數據組件;所述應用系統層的獨立運行的系統由各種組件單元通過配置形成;所述可視化系統設計器可通過可視化方式選擇或拖拽所需的組件單元,快速完成物聯網系統的構建。
2.根據權利要求1所述的一種基于組件庫自由配置的物聯網系統,其特征在于:所述通訊底座負責設備的通訊接入,指令解析底座負責不同的物聯網設備上下行指令的解析和組裝,并按照設備分類進行設備通用能力封裝接口,供組件層調用。
3.根據權利要求1所述的一種基于組件庫自由配置的物聯網系統,其特征在于:所述組件層構建形成平臺功能組件庫和數據組件庫;所述組件單元包含前端界面、后端服務及接口;所述的組件單元,均構建在底座層之上,由底座層來支撐組件單元的基礎能力,包括終端設備協議解析以及設備通訊在內的能力接口,實現組件單元在底座層上的可插拔應用。
4.根據權利要求1所述的一種基于組件
5.根據權利要求4所述的一種基于組件庫自由配置的物聯網系統,其特征在于:所述平臺組件選擇區包括可視化功能組件和可視化數據組件,所述可視化功能組件和可視化數據組件來源于封裝的組件單元;
...【技術特征摘要】
1.一種基于組件庫自由配置的物聯網系統,其特征在于:包括底座層、組件層、應用系統層;所述物聯網系統通過可視化系統設計器構建;所述底座層包括設備通訊底座、指令解析底座;所述組件層將平臺業務封裝成獨立組件單元,所述組件單元分為功能組件和數據組件;所述應用系統層的獨立運行的系統由各種組件單元通過配置形成;所述可視化系統設計器可通過可視化方式選擇或拖拽所需的組件單元,快速完成物聯網系統的構建。
2.根據權利要求1所述的一種基于組件庫自由配置的物聯網系統,其特征在于:所述通訊底座負責設備的通訊接入,指令解析底座負責不同的物聯網設備上下行指令的解析和組裝,并按照設備分類進行設備通用能力封裝接口,供組件層調用。
3.根據權利要求1所述的一種基于組件庫自...
【專利技術屬性】
技術研發人員:程世友,朱錦挺,盧婷婷,湯家笑,潘佳歡,胡居剛,
申請(專利權)人:浙江晶日科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。