题目: 基于Python的新冠疫情舆情信息分析系统
姓 名:
学 号:
专 业:
班 级:
指 导 教 师:
摘 要
COVID-19,全称Corona Virus Disease 2019,是世卫组织对新型冠状病毒肺炎的官方命名,简称“新冠肺炎”,指的是2019年发生的新型冠状病毒感染导致的肺炎。2019年12月以来,湖北省武汉市部分医院陆续发现了多例不明原因肺炎病例,最终证实为2019新型冠状病毒感染引起的急性呼吸道传染病。虽然我国采取了坚决有效的防疫措施迅速控制了疫情,但是由于其他某些国家对疫情管理的懈怠,这场可怕的病毒还是很快席卷了全球,对全世界人民生产生活带来了天翻地覆的影响,给全球经济打来了相当严重的冲击,这场疫情大爆发影响了全世界所有的人。为了让大家可以了解疫情的实时动向,并且对一些新闻进行一些理解分析,本文设计了一个基于Python的新冠疫情舆情分析系统。
本系统基于Python进行构建,Django网页开发框架与以及sqlparse、pyecharts等相关包体完成,分别设计了用户登录界面、主体数据显示界面和信息管理界面,其中的数据显示界面分为全国实时疫情总览、国内疫情走势分析、世界疫情数据一览以及新闻舆情总览四个模块,信息管理界面中主要是可以查看、增改主体显示界面中的信息以及用户信息。
本文从新冠疫情舆情信息分析系统的使用场景及作用出发,详细阐述了一个功能较为完善的新冠疫情舆情信息分析系统的前端开发、操作流程和涉及的一些关键技术。介绍了系统的需求分析,系统分析,具体完成了数据的获取,数据预处理分析,数据可视化展示和界面设计。最后对系统进行了测试分析,以保证其性能的稳定性和功能的完整性。
关键词: Python; Django; sqlparse; pyecharts;
目 录
1 系统概述 1
1.1 设计目的 1
1.2 设计思路 1
1.3 系统需求性分析 2
1.4 开发环境 3
1.5 运行环境 3
2 总体设计 4
2.1系统结构 4
2.1.1注册登录 4
2.1.2启动服务 5
2.1.3后台进入 6
2.1.4后台管理 7
2.1.5模块结构图 8
2.2模块功能设计 8
2.2.1注册模块 8
2.2.2登录模块 8
2.2.3后台管理模块 8
2.2.4国内实时疫情模块 8
2.2.5国内疫情走势模块 9
2.2.6世界疫情走势模块 9
2.2.7新闻舆情总览模块 9
2.2.8普通用户 9
2.2.9管理员 9
2.3设计的基本思想 9
2.4性能需求 10
2.4.1系统的安全性 10
2.4.2数据的完整性 10
2.4.3界面需求 10
3 运行设计 11
3.1 普通用户 12
3.2 管理员模块 17
3.3 信息获取 24
4 系统测试 25
4.1 功能测试 25
4.2 稳定性测试 26
4.3 系统测试结果 26
参考文献 28