本文已被:浏览 1892次 下载 4800次
Received:September 25, 2019 Revised:October 29, 2019
Received:September 25, 2019 Revised:October 29, 2019
中文摘要: 为了实现对存储在云端空气质量数据的管理与实时可视化展示,构建了一个基于Spring Boot的云端数据监控与可视化系统.系统为B/S架构,采用Spring Boot框架搭建后端微服务实例,使系统的配置与监控变得简单.Vue.js框架实现前端页面开发.使用Axios插件封装的Ajax技术来实现数据交互,实现前后端连接与逻辑交互同时,减少服务器开销与响应.本系统通过云端数据库可以查询到11种空气成分信息,包括:PM1.0、PM2.5、PM10、CO、CO2、NO、NO2、O3、SO2、甲醛、TVOC,除此之外还监测包括温度、湿度、风速、坐标,时间等其他相关属性.实现了数据监控下载、报警管理、百度地图可视化多个功能.程序将部署在阿里云端,方便用户远程访问web项目.其中Spring Boot框架与Vue的结合实现了系统的前后端分离,使系统具有良好的稳定性、实时性与高效性.
中文关键词: Spring Boot框架 Vue 阿里云 百度地图 Axios
Abstract:In order to realize the management and real-time visual display of the stored air quality data in the cloud, a cloud data monitoring and visualization system based on Spring Boot was established. The system was a B/S architecture, the Spring Boot framework was used to build a back-end micro-service instance to make the configuration and monitoring become simple, the Vue.js framework implemented front-end page development. The Axios plug-in was used to implement data interaction. It reduced the server overhead and response while implementing front-end connection and logical interaction. The system could query 11 kinds of air component information through the database, including: PM1.0, PM2.5, PM10, CO, CO2, NO, NO2, O3, SO2, formaldehyde, TVOC, in addition to monitoring temperature, humidity, wind speed, coordinates, time and other related attributes.The system realized multiple functions such as data monitoring download, alarm management, home web front-end visualization, Baidu map visualization, etc. The program was deployed in the Alibaba Cloud, which was convenient for users to access web projects remotely.The combination of Spring Boot framework and Vue realized separation of front and back ends, which made the system to have sound stability, real-time and high efficiency.
keywords: Spring Boot framework Vue Alibaba cloud Baidu map Axios
文章编号: 中图分类号: 文献标志码:
基金项目:辽宁省重点研发计划指导计划(2018104013);沈阳市双百工程(1901402);沈阳市中青年科技创新项目(RC180338);辽宁省教育厅创新人才支持计划(LR2016074);辽宁省重点研发计划(2019JH2/10300014)
引用文本:
杜英魁,王杨,关屏,彭跃,赵丽娟,刘枢.基于Spring Boot的云端数据监控管理与可视化应用系统.计算机系统应用,2020,29(5):123-127
DU Ying-Kui,WANG Yang,GUAN Ping,PENG Yue,ZHAO Li-Juan,LIU Shu.Cloud Data Monitoring Management and Visual Application System Based on Spring Boot.COMPUTER SYSTEMS APPLICATIONS,2020,29(5):123-127
杜英魁,王杨,关屏,彭跃,赵丽娟,刘枢.基于Spring Boot的云端数据监控管理与可视化应用系统.计算机系统应用,2020,29(5):123-127
DU Ying-Kui,WANG Yang,GUAN Ping,PENG Yue,ZHAO Li-Juan,LIU Shu.Cloud Data Monitoring Management and Visual Application System Based on Spring Boot.COMPUTER SYSTEMS APPLICATIONS,2020,29(5):123-127