java高效实用IoTCard管理&运营系统、物联卡管理、免费商用
物联网卡运营综合平台;基于多接口能力集成,极致数据同步算法、多语言国际化方案。多端系统、直充内充、内置商城、套餐打包、自动化管理、预存扣费
IoTOS 是基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 的开源 IoTCard(物联卡管理) 系统,是企业私域管理与运营的综合解决方案。 IoTOS 基于多个物联网管理系统API(如:中国移动 oneLink 等 后续接入API) 开放能力,集成上游强大的API管理及基础的 数据同步算法,且提供多语言国际化方案。并通过 极致同步算法、系统构架业务分离 等灵活高效的数据运营模块, 让企业与上游之间建立强链接;从而进一步通过多元化的管理运营方案,帮助企业提高物联网卡运营效率,强化运营能力,拓展可营利空间。 目前主要运用于 物联网卡 服务行业领域。 四、功能概述1. 能力整个系统暂且 分为五大模块: - 首页 :统计分析展板;
- 连接 :流量卡、设备、通道 运营管理 配置查看;
- 账号中心 :企业、用户、角色 管理分配权限 账号;
- 自动化 :自动化管理规则、模板、推送配置、触发条件 等;
- 系统管理 :菜单、参数、字典、系统监控、系统工具、定时任务 等;
2. 优势IoTOS 基于多个上游运营商能力接口 开放能力平台综合业务管理运营物联网卡 但不仅限于物联网卡,可为 物联卡运营、多个第三方接口对接需求 等垂直场景提供API对接管理基础架构,主要优势有: - 多语言国际化操作(UI界面、后台回复、单用户喜好语言)、机器人推送(国内主流机器人、国际主流社交软件)
- 高效API同步能力采用队列多线程实例开启接口多线程(队列多线程中再增加java多线程)更具不同运营商接口独立特定同步算法体系
- 自动化规则定义 规则触发模板 通知配置 触发条件等
- 开源协议采用 Apache-2.0 (使用者可以自由修改,进行商业使用,没有开源要求)
- 采用主流 Java 架构,具备高拓展性、灵活性
- 对外提供内部 API,低成本二次开发
3. 愿景IoTOS 不做物联网专家,而是通过开源让每个企业、每个开发者 都是自己的物联网专家: - 集成上游多API基础能力,拿来即用
- 针对垂直行业提供一站式服务运营解决方案
- 开放自身平台能力,让更多的开发者参与进来
- 与企业、开发者 共同助力 物联网行业共建发展未来
相关开源系列IoTOS基于多物联网管理系统API(如:中国移动 oneLink 等)开放能力,集成API管理、数据同步算法 功能。极致高效同步算法、系统构架业务分离。 IoTOS-App基于RuoYi-App 拓展开发 适配国际化多语言。UI 使用 uView 集成PC端常用业务功能(卡信息查询、智能诊断、用量详情、业务办理)。 IoTOS-IM基于 J-IM(t-io) 架构集成至 IoTOS 与 IoTOS-App 网络通信中间件。(网络通讯后续可拓展为其他协议接入或系统内部聊天等) 五、技术选型1. 技术栈本项目基于 RuoYi-Vue 后台开发框架,感谢 RuoYi-Vue 的开源。 - 前端技术栈:ES6、Vue、Vue-router、Vue-cli、Axios、Element-ui;
- 后端技术栈:Spring Boot、Mybatis-plus、Mybatis、RabbitMQ;
2. 项目结构后端结构 ├── 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 // 前端项目
提取码下载:
|