基于SpringBoot的疫情数据维护系统

2022-07-01 09:12

技术架构

  • 软件工具:idea、HBuilder、Navicat、Apifox、git、chrome
  • 前端:主要使用BootStrap框架和JQuery的Ajax接收数据,使用ECharts对数据进行可视化展示。
  • 后端:使用SpringBoot+mybits对mysql数据库进行操作
  • 数据:数据来自Navicat数据生成,不来自真实数据
  • Apifox工具集成了多种功能:接口文档、接口测试、Mock、性能测试。加快开发进度。

简介

本次项目主要任务及能力需要: 用户分为普通用户和管理员,管理员有权导入疫情数据和编辑疫情数据,增加新用户,删除用户,以及修改用户权限。每个普通用户都可以修改自己的密码。 数据查看及可视化需要通过ECharts可视化展示,地图展示各省累计确诊数据,通过堆叠条形图展示各省数据,通过堆叠折线图展示某天各省数据

部分演示截图

登录

image-20230302145905985

疫情地图

image-20230302152424047

当日新增

image-20230302152449635

累计数据

image-20230302152509717

操作数据 - 管理员

image-20230302152543394

操作用户 - 管理员

image-20230302152610245