刘一辰的软件工程随笔


新型冠状病毒来袭,在此全国人民齐心抗疫之际,身为软件工程专业的一员,也要充分发挥专业能力,为疫情做点什么。

到目前为止,很多网站或者APP都新增了疫情数据分析这样一个栏目,这样一个专栏帮助用户充分了解全国各地乃至全世界的疫情情况,今天就特地做了这样的一个实战项目,来实现疫情数据的实时可视化。

首先,设计思路如下:

(1)使用爬虫爬取网站中的数据并存入数据库

(2)使用java做后端将数据库的内容传送到前端

(3)前端使用echarts框架对数据进行可视化

在爬取数据的时候,还是经历了一些小插曲,我爬取的网站如下:

https://news.qq.com/zt2020/page/feiyan.htm#/

首先就是按照爬虫套路查看网页源代码,可以看到效果如下:

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
Bing Webmaster Portal Back