物联网平台

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

作品详情

● 项目介绍:物联网平台分为商户前台服务、管理后台服务、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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论