UserXiaohu / cov_web

基于Flask防疫宣传网站,疫情数据爬虫+实时监控+疫情可视化

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

零、项目获取

获取方式(点击下载):是云猿实战

项目经过多人测试运行,可以确保100%成功运行。

一、项目简介

当前疫情形势依旧严峻,人们逐渐淡忘了疫情,防范意识不够。本系统基于Flask的防疫宣传网站,加强防疫宣传,督促疫情并未离去,大家不能放松警惕,疫情防控人人有责。

二、项目技术

本项目是基于Python + Echarts + Flask + Layui + MySQL的防疫宣传网站。涉及到的关键技术有Python网络爬虫、使用MySQL做相关数据存储功能、使用Python与MySQL数据库进行交互、使用Flask构建web项目、基于Echarts制作数据可视化展示地图、使用Layui作为后台数据管理可视化框架、 以pycharm作为开发平台。

三、项目功能

l 首页防疫内容宣传;

l 抗议英雄展示宣传;

l 抗议新闻热点宣传;

l 全国新冠肺炎疫情可视化实时分析;

l 管理员用户对数据爬虫进行启动获取数据;

l 管理员后台管理系统(防疫宣传内容管理、英雄人物管理、新闻热点管理、疫情综合数据管理、数据爬虫、版本信息管理等)

四、功能结构

img

五、运行截图

img img img img img img img img img img img

六、数据库设计

details表

字段名称 数据类型 是否必填 注释
id int
update_time datetime 数据最后更新时间
province varchar(50)
city varchar(50)
confirm int 累计确诊
confirm_add int 新增治愈
heal int 累计治愈
dead int 累计死亡

hero表

字段名称 数据类型 是否必填 注释
id int
name varchar(255)
info varchar(255)
filename varchar(255)

history表

字段名称 数据类型 是否必填 注释
ds datetime 日期
confirm int 累计确诊
confirm_add int 当日新增确诊
suspect int 剩余疑似
suspect_add int 当日新增疑似
heal int 累计治愈
heal_add int 当日新增治愈
dead int 累计死亡
dead_add int 当日新增死亡

hotsearch表

字段名称 数据类型 是否必填 注释
id int
dt datetime
content text

kinds表

字段名称 数据类型 是否必填 注释
id int
title varchar(255)
content longtext

sys_user表

字段名称 数据类型 是否必填 注释
id int
username varchar(50)
password varchar(50)
name varchar(50)
email varchar(50)
phone varchar(50)

sys_version表

字段名称 数据类型 是否必填 注释
id int 系统版本
sys_name varchar(255) 名称
sys_version varchar(255) 描述

** **

About

基于Flask防疫宣传网站,疫情数据爬虫+实时监控+疫情可视化