# CONVID-19 **Repository Path**: hou_cc/convid-19 ## Basic Information - **Project Name**: CONVID-19 - **Description**: 前端使用Layui框架+jQuery进行开发,该项目共有4个功能以及一个后台新闻管理系统,分别为当前疫情状态实时监控:对当前国内现存的以及历史数据进行前端数据展示;疫情新闻:使用爬虫定时爬取对应网站,前端将所爬取的新闻展示出来,新闻内容列表通过ajax请求,jQuery进行动态添加;疫情数据分析:通过对国内疫情历史数据进行数学分析,通过算法对其进行拐点,峰值等数据进行可视化 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/hou_cc/convid-19 - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2021-05-11 - **Last Updated**: 2022-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CONVID-19 #### 项目介绍 前端使用Layui框架+jQuery进行开发,该项目共有4个功能以及一个后台新闻管理系统,分别为当前疫情状态实时监控:对当前国内现存的以及历史数据进行前端数据展示;疫情新闻:使用爬虫定时爬取对应网站,前端将所爬取的新闻展示出来,新闻内容列表通过ajax请求,jQuery进行动态添加;疫情数据分析:通过对国内疫情历史数据进行数学分析,通过算法对其进行拐点,峰值等数据进行可视化,而后将其分析结果通过HTML前端展示;疫情预警:该功能是基于Tensorflow神经网络实现,通过对某一地区历史新增数据进行训练,使用RNN循环神经网络,预测接下来10天的当日疫情新增走势;新闻后台管理系统:该后台为一个相对简单的后台管理系统,仅对数据库中新闻进行增删改查,前端主要使用Layui,数据使用ajax交互,对新闻内容进行增删改查 ![主页](https://images.gitee.com/uploads/images/2021/0511/154433_0a380f8d_5696074.png "屏幕截图.png") ![新闻](https://images.gitee.com/uploads/images/2021/0511/154717_196b43a7_5696074.png "屏幕截图.png") ![预警](https://images.gitee.com/uploads/images/2021/0511/154746_1f9957f2_5696074.png "屏幕截图.png") #### 如何使用 clone 仓库到本地,然后配置环境 [tensorflow] 需要使用64bitpython 安装程序位于Wheel文件夹中 `git clone https://gitee.com/hou_cc/convid-19.git` `mkidr venv` `virtualenv .` `cd venv\script` `pip install -r ../requments.txt` 1、修改utils.py中数据库,连接用户信息 engine = create_engine('mysql+pymysql://root:123456@localhost:3306/conv', pool_size=100, pool_recycle=1600, pool_pre_ping=True, pool_use_lifo=True, echo_pool=True, max_overflow=10 ) 2、生成表将以下代码取消注释 `# Base.metadata.create_all(engine) # 创建表结构` 3、 运行utils.py 4、运行spiders.py 5、运行app.py