物联网平台

我要开发同款
shunfeng2023年03月27日
155阅读

作品详情

● 项目介绍:物联网平台分为商户前台服务、管理后台服务、API 接口能力服务、定时任务服务。
● 商户前台功能:
1. 首页:流量池信息统计、卡数信息统计;
2. 卡片列表:展示卡片列表,可通过点击详情查看卡的使用详情以及历史使用记录;
3. 停复卡: 用户可批量操作卡的停机、复卡功能;
4. 发送短信:用户可批量操作卡给选中的卡发送短信;
5. 充值记录:用户可通过微信小程序给卡充值续费,可在商户平台中看到充值记录;
6. 个人信息:展示个人信息以及账户余额等信息;
7. 数据 API 接口(提供对接 API 接口的形式获取数据)。
● 管理后台服务:
1. 用户角色资源权限;
2. 卡片列表:卡片导入、历史使用记录、销卡等功能;
3. 卡片统计:卡片使用统计信息。
● API 接口能力服务:
1. 提供 restful 风格的 API 接口供客户查询单卡信息、批量查询卡信息、停复卡接口
、发送短信接口。
● 定时任务服务:
1. 每天定时去调取运营商的接口获取卡信息并更新。
● 技术:
1. SpringCloud 微服务,使用 Nacos 作为注册中心,SpringCloud-gateway 作为网关服务;
2. XXL-JOB 定时任务:定时任务服务集成多家厂商 API 接口,按厂商规则定时去获取卡使用信息;
3. 线程池:将线程交由线程池管理,开启线程去调取厂商 API 接口并更新卡使用信息;
4. Mybatis: 数据持久化层使用 Mybatis 框架;
5. Mysql: 关系型数据库;
6. Redis: 非关系型数据库,存储用户 token 信息以及一些配置信息。
工作:
负责系统架构的搭建以及系统代码的编写,包含前后端代码。
前端使用Vue,后端使用Java语言
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论