鲸云——基于Spring Boot 的多用户物联网云平台

数媒竞赛获奖作品信息及简介
作品名称鲸云——基于Spring Boot 的多用户物联网云平台
参赛院校福建技术师范学院
指导老师张小集、李立耀
团队成员徐政委、赖长津、江清德、林家兴、黄韵涵
奖项等级三等奖
竞赛年份2021

     鲸云——基于Spring Boot 的多用户物联网云平台是根据国内外开源或者商业物联网云平台的多种特点以及存在的问题,结合当下先进技术,设计开发出的一种面向企业和学校的多用户物联网云平台,目的是提高企业学校的生产生活效率。      本平台以轻量级、高可靠的MQTT通信协议和高扩展性的AMQP协议作为标准通信协议,基于当下流行的消息中间件Rabbit MQ以及单体架构Spring Boot ,设计并实现多协议接入便捷、数据可视化的物联网云平台。      本平台设计并实现的基于Spring Boot 的多用户物联网云平台专门针对企业以及学校物联网开发相关而建设,具备以下特征:    (1)取代了传统单一设备消息传递控制以及数据收集分析的方式,解决了用户多设备消息传递困难、数据统计繁琐、效率低下的问题。整个消息可靠投递、数据统计均通过云平台的各个服务完成。    (2)云平台的功能齐全,可扩展性强,前台页面美观,有很好的用户交互的体验。    (3)云平台核心功能是消息的传递以及分析,依托Rabbit MQ 消息中间件进行的消息传递是可靠的、精准的。    (4)首次使用云平台,需要用户进行邮箱注册激活,注册成功时候用户可以通过正确的用户名或邮箱搭配正确的密码进行登录。当认证服务认证通过之后就会自动跳转至控制台,用户就可以进行管理相关的资源。    (5)完成注册以及激活的用户可以通过前台页面进行相关的查询、新增、修改和删除等操作。根据模块的不同,总体实现了设备管理、接口管理、预警管理、用户信息管理四大部分。