论文下载地址:/download/sheziqiong/87821714
论文下载地址:/download/sheziqiong/87821714
目 录
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
1.3.1 系统的功能需求
系统功能性需求是指系统一些必须要完成的事情,还有一些必须实现的功能,以及如何对这些功能执行。功能需求是系统需求的主体内容,我们也需要实际与用户进行沟通交流了解用户的需求。因为我们的新冠疫情舆情分析系统主要是想要面向大众来进行,所以我也对身边的亲戚朋友进行了采访,去调研他们希望系统拥有的功能,最终得出系统所需实现的一些目标 :希望对自己重要的数据可以更加直观地展示在自己面前,也希望可以更容易的了解新闻的结果是好是坏。对于系统管理员来说,希望能更加全面的管理系统,希望管理复杂系统时也可以更加方便。该系统是基于web应用的一个新冠疫情信息舆情分析系统,利用Python进行实现。拥有的主要功能有:用户登录、注册以及疫情信息界面的查看。管理员新建、修改、删除、查询用户信息以及疫情信息。疫情信息可视化中要展示直观的疫情数据,比如有些人会关心自己身边的疫情状况,这时候需要直观地展示出他们身边某个区域范围内的疫情状况,有些人也会关注世界疫情发展,我们也需要可以让他们了解世界疫情的发展状况。对信息的分析,需要让用户能很快地感受到这个对疫情的发展。因此 ,一个新冠疫情舆情信息管理系统应该具有如下的功能:
(1)管理员对用户及主界面的管理。
(2)国内疫情动态的可视化显示。
(3)世界疫情变化的展现。
(4)对信息的好坏进行估计。
(5)数据的更新操作。
(6)用户的登录与注册管理。
1.4 开发环境
电脑系统采用Windows10家庭版,Python编译软件使用PyCharm,Python版本为3.8.5,web应用使用了Django框架,测试浏览器采用Chrome浏览器。
1.5 运行环境
Windows10系统下,任意浏览器中进行运行,启动服务器直接使用Windows PowerShell进行启动,访问不受限制。
def fetch_data(self):res = requests.get('/nCoV/api/overall')data = res.json()['results'][0]fields = get_fields(Overall)values = load_data(data, fields)ut = values['updateTime']obj, created = self.update_or_create(updateTime=ut, defaults=values)if created:print('更新总览统计数据成功')return obj
论文下载地址:/download/sheziqiong/87821714
论文下载地址:/download/sheziqiong/87821714
如果觉得《基于Python的新冠疫情舆情信息分析系统》对你有帮助,请点赞、收藏,并留下你的观点哦!