物联网管理系统:轻量级物联网综合业务支撑平台

物联网管理系统:轻量级物联网综合业务支撑平台-LanTi云网创
物联网管理系统:轻量级物联网综合业务支撑平台
此内容为免费资源,请登录后查看
¥0
免费资源

这是一个基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 等开发的轻量级物联网综合业务支撑平台,即物联网管理系统。它支持物联网卡、物联网模组、卡+模组融合管理,提供状态、资费、客户、进销存、合同、订单、续费、充值、诊断、账单等功能,并可同时接入中国移动、中国电信、中国联通、第三方物联网卡进行统一管理。平台提供开箱即用的物联卡云端 SaaS 部署和本地私有部署解决方案,为物联卡提供数据采集的服务器端 PaaS 平台支撑。

特色功能

平台围绕业务分离与通道管理设计了以下特色功能:

  • 业务分离,独立操作:系统功能与业务执行分离,优化用户体验并加强业务独立。
  • 上游通道灵活配置:一次对接终生实用,支持二次开发、拓展,拒绝对接费用。
  • 通道轮询进度查看:可查看通道下用量、生命周期、激活时间等各个类别轮询进度,一手掌握。
  • 关键数据私钥加密保障:全程加密传输,防止爬虫获取数据。
  • 首页数据一览:业务告警、生命周期分布、业务量使用情况、平台数据信息等一手掌控。
  • ERP 功能拓展:商品、仓储、客户、合同、入款、发货等企业常用功能拓展即将上线,敬请期待。

使用场景

平台覆盖从数据总览到多端业务处理的使用场景:

平台数据总览

业务告警、生命周期分布、业务使用量情况等一览平台数据信息。

物联卡管理

管理物联卡用量记录、套餐封装、在线信息获取、智能诊断、分组备注、企业代理管理、预存、充值、返利等。

微信端 B 端企业管理

toB 信息看板数据信息全局掌控,支持预存、返利、提现、诊断、充值、订单等便携数据处理。

微信端 C 端用户自查询

卡基本信息、用量、续费、预存、支付密码、常见问题、智能诊断、实名绑定等用户自处理操作。

项目结构

项目分为后端与前端两部分,后端基于 com.yunze 包组织,前端为 Vue 工程。

后端结构

后端包含 common 工具类、framework 框架核心、多个 yunze-consumption-* 消费者模块、代码生成、定时任务、系统代码、后台服务、页面前端代码及定时任务执行模块。具体目录如下:

com.yunze
├── common // 工具类
│   └── annotation // 自定义注解
│   └── config // 全局配置
│   └── constant // 通用常量
│   └── core // 核心控制
│   └── enums // 通用枚举
│   └── exception // 通用异常
│   └── filter // 过滤器处理
│   └── mapper // 数据持久化
│   └── utils // 通用类处理
├── framework // 框架核心
│   └── aspectj // 注解实现
│   └── config // 系统配置
│   └── datasource // 数据权限
│   └── interceptor // 拦截器
│   └── manager // 异步处理
│   └── security // 权限控制
│   └── web // 前端控制
├── yunze-consumption-admin // 平台业务分离执行监听
│   └── system // 监听yunze-admin业务执行
├── yunze-consumption-car-activatedate // 轮询 激活时间 执行同步
├── yunze-consumption-car-disconnected // 未订购停机 消费者
├── yunze-consumption-car-flow // 轮询 用量 执行同步
├── yunze-consumption-car-status // 轮询 生命周期 执行同步
├── yunze-consumption-car-stop // 达量停机 消费者
├── yunze-consumption-order // 订单充值 消费者
├── yunze-consumption-update // yz_card_info 表修改 消费者
├── yunze-generator // 代码生成
├── yunze-quartz // 定时任务
├── yunze-system // 系统代码
├── yunze-admin // 后台服务
├── yunze-ui // 页面前端代码
├── yunze-timed-task // 定时任务执

前端结构

前端工程包含构建、脚本、公共文件、源代码及配置文件,源代码下细分 api、assets、components、directive、layout、router、store、utils、views 等目录。具体目录如下:

├── build // 构建相关
├── bin // 执行脚本
├── public // 公共文件
│   ├── favicon.ico // favicon图标
│   └── index.html // html模板
├── src // 源代码
│   ├── api // 所有请求
│   ├── assets // 主题 字体等静态资源
│   ├── components // 全局公用组件
│   ├── directive // 全局指令
│   ├── layout // 布局
│   ├── router // 路由
│   ├── store // 全局 store管理
│   ├── utils // 全局公用方法
│   ├── views // view
│   ├── App.vue // 入口页面
│   ├── main.js // 入口 加载组件 初始化等
│   ├── permission.js // 权限管理
│   └── settings.js // 系统配置
├── .editorconfig // 编码格式
├── .env.development // 开发环境配置
├── .env.production // 生产环境配置
├── .env.staging // 测试环境配置
├── .eslintignore // 忽略语法检查
├── .eslintrc.js // eslint 配置项
├── .gitignore // git 忽略项
├── babel.config.js // babel.config.js
├── package.json // package.json
└── vue.config.js // vue.config.js

演示地址

演示地址:http://demo.5iot.com
演示账号/密码:5iot/123456

FAQ

常见问题

关于本文内容,你可能还想了解

01这个物联网管理系统支持接入哪些运营商的物联网卡?

A

原文说明平台可同时接入中国移动、中国电信、中国联通、第三方物联网卡进行统一管理。

02平台提供哪些部署解决方案?

A

原文提到提供开箱即用的物联卡云端 SaaS 部署和本地私有部署解决方案,为物联卡提供数据采集的服务器端 PaaS 平台支撑。

03微信端 B 端和 C 端分别能处理哪些操作?

A

微信端 B 端企业管理支持 toB 信息看板数据信息全局掌控,以及预存、返利、提现、诊断、充值、订单等便携数据处理;微信端 C 端用户自查询支持卡基本信息、用量、续费、预存、支付密码、常见问题、智能诊断、实名绑定等用户自处理操作。

04平台在数据安全方面有什么措施?

A

原文特色功能提到关键数据私钥加密保障,全程加密传输,防止爬虫获取数据。

该物联网管理系统基于 SpringBoot、Vue 等技术栈,提供物联卡与模组统一管理、多运营商接入及云端/本地部署方案,功能覆盖业务总览、卡管理、微信端多角色操作等场景。

如需进一步了解功能与部署方式,可访问演示地址体验。

© 版权声明
THE END
喜欢就支持一下吧
点赞4