PandaX 是一个基于前后端分离架构开发的开源企业级物联网平台低代码开发基座,后端系统采用 Go 语言和前端基于 VUE3 开发,支持设备接入、设备管控,规则链引擎,云组态,可视化大屏,报表设计器,表单设计器,代码生成器等功能,帮助你快速建立企业 IoT 物联网平台相关业务系统。
01
PandaX 平台特色
简单易用
PandaX IoT 物联网平台采用前后端分离架构,使得功能逻辑更加清晰,易于学习和使用。该平台还提供了丰富的低代码开发框架,可以快速构建稳定可靠的物联网应用,适用于生产环境中。
开箱即用
PandaX IoT 物联网平台提供了丰富的预制组件和功能模块,完善的API接口,方便我们进行二次开发和扩展,避免了我们重复造轮子,让我们可以更专注于业务逻辑的实现。
高性能
PandaX IoT 物联网平台基于 Go语言开发,在内存和资源使用方面更为高效,在相同的硬件资源条件下能够处理更多的并发请求,提高系统的吞吐量和响应速度,从而节省服务器资源,能够运行更轻量级和高效的物联网应用。
自动化代码
PandaX IoT 物联网平台内置了完善的代码生成模块,通过简单的界面拖拉拽操作,可以轻松生成前后端代码,避免了繁琐的手动编写和调试。
成熟的规则引擎
PandaX IoT 物联网平台采用规则链的方式进行数据处理,极大地简化了开发和配置过程。通过将复杂的业务逻辑拆分成一系列简单的规则,并按照规则链的方式进行编排和执行,可以更灵活、高效地处理海量数据。
报表组态大屏设计器
PandaX IoT 物联网平台提供了报表大屏设计器,通过简单的界面拖拉拽操作就可以绑定数据库,快速制作出各种报表和大屏展示。不仅提供了丰富的预设组件和模板,还可以根据我们的需求进行自定义开发和扩展。
02
PandaX 平台功能
✔ 用户管理 - 用户是系统操作者,该功能主要完成系统用户配置。.
✔ 部门管理 - 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
✔ 岗位管理 - 配置系统用户所属担任职务。
✔ 菜单管理 - 配置系统菜单,操作权限,按钮权限标识等。
✔ 角色管理 - 角色菜单,API权限分配、设置角色按机构进行数据范围权限划分。
✔ 字典管理 - 对系统中经常使用的一些较为固定的数据进行维护。
✔ 参数管理 - 对系统动态配置常用参数。
✔ 通知公告 - 系统通知公告信息发布维护
✔ 日志系统 - 记录日志,更直观浏览
✔ 系统接口 - 根据业务代码自动生成相关的api接口文档。
✔ 服务监控 - 监视当前系统CPU、内存、磁盘、堆栈等相关信息。
✔ 代码生成 - 可直接通过框架生成前后端基础业务代码(go、vue),减少开发时间。
✔ 组态大屏设计器 - 通过拖拉拽直接生成组态、大屏。
✔ 规则链设计 - 物联网规则链过滤
✔ 报表设计 - 数据报表设计
✔ 产品管理 - 设备的产品管理
✔ 设备管理 - 设备的管理
应用管理 - 基于K8S编排能力,创建应用管理模块。
多协议接入 - 根据插件形式创建多协议接入
3D组态 - 根据2d组态自动生成3D组态
数字孪生编辑器 - web直接构建数字孪生模型
03
PandaX 项目结构
基于Go语言的后端工程结构
基于VUE的前端工程结构
04
PandaX 平台概览
05
官网和源码
官网:http://101.35.247.125
Gitee:https://gitee.com/XM-GO/PandaX
在线演示:http://101.35.247.125:7789
帐号:admin 密码:123456
往期推荐