物聯網平臺軟件開發功能介紹
發布時間:2024-11-14 10:35:19編輯發布:一網天行APP小程序軟件開發公司 瀏覽量:
物聯網平臺是一款可以快速將通過工業網關接入的工業傳感器設備、任何智能設備使用MQTT協議接入到系統中, 支持對設備的運行數據進行實時處理、下發控制、數據存儲、高性能并發處理、大屏顯示、云組態、數據分析、動態歸類計算等功能,支持私有化部署。
物聯網軟件軟件平臺核心特點:
高生產率:一站式應用,一鍵運行,簡單易用,幾分鐘即可搭建一個后臺管理系統。
模塊化:單應用多系統的模式,將一個完整的應用拆分為多個服務,后續擴展更加便捷,增加代碼復用性。
認證機制:采用token的用戶狀態認證及casbin的權限認證。
路由模式:規范化的路由注冊方式,無需注解自動生成api文檔,面向接口開發。
支持物模型,多產品、多設備接入管理。
屏蔽網絡協議的復雜性,適配多種接入協議(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等),靈活接入不同廠家的不同設備。
支持跨平臺運行,可快速實現邊緣計算功能,實現離線自動預警,自動執行等相關功能。
物聯網平臺功能包含:
用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
部門管理:配置系統組織機構(公司、部門、小組),樹結構展現支持數據權限。
崗位管理:配置系統用戶所屬擔任職務。
菜單管理:配置系統菜單,操作權限,按鈕權限標識等。
角色管理:角色菜單權限分配、設置角色按機構進行數據范圍權限劃分。
字典管理:對系統中經常使用的一些較為固定的數據進行維護。
參數管理:對系統動態配置常用參數。
操作日志:系統正常操作日志記錄和查詢;系統異常信息日志記錄和查詢。
登錄日志:系統登錄日志記錄查詢包含登錄異常。
在線用戶:當前系統中活躍用戶狀態監控。
定時任務:支持跨平臺異步的定時任務,在線(添加、修改、刪除)任務調度包含執行結果日志。
代碼生成:前后端代碼的生成。
服務監控:監視當前系統CPU、內存、磁盤、堆棧等相關信息。文件上傳,緩存標簽等。
產品管理:對設備類產品進行統一管理,支持物模型管理。
設備管理:對設備進行接入與數據配置管理,設備數據日志。
數據中心:支持多種數據源的方式,數據自動同步。對第三方api或是數據庫及內部數據進行數據新建模管理,支持規則定義。
網絡組件:支持TCP服務、UDP服務、TCP及UDP客戶端、MQTT服務等
規則引擎:可視化規則設計器,靈活的規則模型配置,支持多種規則模型以及自定義規則模型
OTA升級:支持設備固件升級,支持設備分組升級,支持設備批量升級
遠程配置:支持設備遠程配置,支持設備批量配置
場景聯動:支持設備與設備、設備與業務、業務與設備的聯動,支持多種聯動方式
物聯網平臺軟件開發可以廣泛用于開發電力、環保、供熱、交通、醫療、消防、安防、工業、農業等各個領域的物聯網應用方案。