当前位置: 欣欣网 > 码农

12.7k Star! 推荐一款高效实用国际化物联卡运营综合平台

2024-05-10码农

一、项目简介

IoTOS 是基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 开源 IoTCard(物联卡管理)系统,企业私域管理与运营综合解决方案。

IoTOS 基于多物联网API开放能力(如:中国移动 oneLink 等) ,集成上游API 数据同步算法,提供国际化解决方案。通过 多端系统平台、极致同步算法、系统构架业务分离 灵活高效的数据运营模块, 让企业与上游建立强链接;进一步多元化管理运营,提高物联网卡运营效率、强化运营能力,拓展可营利空间。 目前主要运用于 物联网通 信服务 行业领域。

1.1 模块功能

整个系统暂且 分为五大模块:

  • 首页 :统计分析展板;

  • 连接 :流量卡、设备、通道 运营管理 配置查看;

  • 账号中心 :企业、用户、角色 管理分配权限 账号;

  • 自动化 :自动化管理规则、模板、推送配置、触发条件 等;

  • 系统管理 :菜单、参数、字典、系统监控、系统工具、定时任务 等;

  • 1.2 项目优势

    IoTOS 物联网卡运营综合平台;多接口能力集成,极致同步算法、千万数据承载量、国际化方案。多端系统、直充内充、内置商城、套餐打包、自动化管理、预存扣费 等垂直场景提供API对接管理基础架构,主要优势有:

  • 多语言国际化操作(UI界面、后台回复、单用户喜好语言)、机器人推送(国内主流机器人、国际主流社交软件)

  • 高效API同步能力采用队列多线程实例开启接口多线程(队列多线程中再增加java多线程)根据不同运营商接口独立特定同步算法体系

  • 自动化规则定义 规则触发模板 通知配置 触发条件等

  • 开源协议采用 Apache-2.0 (使用者可以自由修改,进行商业使用,没有开源要求)

  • 采用主流 Java 架构,具备高拓展性、灵活性

  • 对外提供内部 API,低成本二次开发

  • 二、 系统架构

    三、技术栈

    本项目基于 RuoYi-Vue 后台开发框架,感谢 RuoYi-Vue 的开源。

  • 前端技术栈:ES6、Vue、Vue-router、Vue-cli、Axios、Element-ui;

  • 后端技术栈:Spring Boot、Mybatis-plus、Mybatis、RabbitMQ;

  • 四、项目结构

    后端结构

    ├── iotos-admin // 后台服务主程序
    ├── iotos-common // 公共组件模块
    ├── iotos-common-syn-ap // API请求配置中心
    ├── iotos-consumer-admin // 后台主程序-消费者
    ├── iotos-consumer-task // 定时任务-消费者
    ├── iotos-framework // 框架核心
    ├── iotos-generator // 代码生成
    ├── iotos-quartz // 定时任务
    ├── iotos-system // 系统代码

    前端结构

    ├── iotos-ui // 前端项目

    五、页面截图

    首页

    通道

    卡列表

    智能诊断

    会话记录导出

    卡号详情

    业务办理

    执行任务

    执行任务-文件

    执行任务-文件-下载记录

    划分撤回

    国际化语言

    移动端

    登录页

    工作台

    我的

    语言切换

    卡信息查询

    会话记录

    智能诊断

    用量记录

    业务办理

    源代码下载地址:

    https://gitee.com/chinaiot/iotos.git

    看到最后,如果这个项目对你有用,一定要给我点个「 在看 」,谢谢。