技术文档
# 一、平台简介
技术栈
1、后端:
编程语言:java
jdk版本为:1.8,Java 8 通过引入 Lambda 表达式、Stream API、新的日期时间 API、Optional 类、接口默认方法等特性,显著提升了编程的简洁性、性能能和安全性
运用了spring boot 2.5.14+mybatis-plus 3.5.3.1框架 +netty(通讯框架)
2、前端:
框架:Vue.Js 轻量级且易于上手,适用于快速原型开发到大型项目,具有良好的可维护性和灵活性。状态管理库:VueX专为Vue设计的状态管理,提供集中化的状态管理和响应式更新机制。
UI组件库:Element-UI,Echarts
构建工具与打包:webpack
3、移动端:
支持微信小程序、安卓等多种移动平台,通过Uniapp实现跨平台应用开发,方便用户在不同设备上进行操作和管理
# 二、系统功能
1、设备管理
支持产品详情、物模型、分类及设备授权等功能,有助于企业更好地组织和管理其智能产品,提供设备详情、分组、日志记录、实时状态监控等管理功能,确保设备运行的高效与安全,能够对接多种通讯方式如钉钉和企业微信,及时通知设备异常或故障,保证快速响应,支持国标的监控设备,提供直播、录制回放及云台控制功能,适用于安防监控需求
2、组态管理
图形化界面来配置、监控和控制物联网设备的方法。它允许用户通过直观的图形界面来管理和控制连接到物联网的设备,如传感器、执行器和控制器等
3、工单管理
结合小程序Uniapp技术,可以极大地提高运维效率和用户体验。来完成设备的保养、维修和任务巡检的流程
4、能源管理
通过IoT技术来监控、控制和优化能源消耗,以提高能源效率和降低成本。随着IoT设备的普及,能源管理正变得越来越重要,因为它有助于减少能源浪费。
# 三、系统架构
# 四、系统模块
上次更新: 2024/8/26 10:43:12