预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共37页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于ElasticStack平台的疫情分 析系统的设计与实现—模型构建模 块 学院:计算机学院 专业:软件工程 姓名:梁嘉豪学号:160202103507 指导老师:刘培锋职称:开发经理 中国·珠海 二○二○年五月 1 北京理工大学珠海学院2020届本科生毕业设计 诚信承诺书 本人郑重承诺:本人承诺呈交的毕业设计《基于ElasticStack 平台的疫情分析系统的设计与实现—模型构建模块》是在指导教 师的指导下,独立开展研究取得的成果,文中引用他人的观点和 材料,均在文后按顺序列出其参考文献,设计使用的数据真实可 靠。 本人签名:梁嘉豪 日期:2020年5月1日 北京理工大学珠海学院2020届本科生毕业设计 基于ElasticStack平台的疫情分析 系统的设计与实现—模型构建模块 摘要 随着2019年开始并流行的新型冠状病毒(covid-19)和在全球性大爆发, 我国首当其冲直面面对疫情并对其施加有效的治疗措施,最终控制感染的扩 增。多亏于互联网技术近年的迅速发展以及我国疫情数据的公开透明性,这使 我国成为第一个拥有大量疫情数据资源的国家,面对每日成千上万的大数据, 如何有效的收集并利用这些数据来帮助我们大众或有关部门实施有效的抗疫行 动,成为我们在这次疫情风暴中非常值得思考的问题。一个优秀的疫情分析平 台能够加强民众在抗疫活动中的参与度和安全感,帮助加快企业单位后续的复 工复产进程。 本疫情管理系统是一个包含服务器端和网页端的信息管理与展示系统,依 据软件工程所遵循的流程来进行开发。首先对疫情管理系统进行全面的需求分 析,接着根据需求分析来进行系统设计。该系统采用的是前后端分离的设计模 式。由于服务器端的开发采用了SpringBoot框架,因此系统后期拥有更加简 便及良好的监控功能且后期系统功能的升级更具有可拓展性。由于展示端的开 发采用了vue框架,因此系统拥有轻量化和更快速的性能。基于系统的可用性 和性能上的需求,这里采用ElasticStack和MySQL两种不同的数据存储分析解 决方案以应对不同的使用场景。对于数据的获取,本系统采用稳定性以及性能 较高的基于分布式的Scrapy爬虫框架,定时获取互联网上指定的数据。 本疫情管理系统提供一个集数据收集、数据分析、数据展示的途径,同时也提 供用户在线自行查看历史疫情数据的服务。 关键词:疫情;ElasticStack;Filebeat;Logstash;Elasticsearch; Kibana 北京理工大学珠海学院2020届本科生毕业设计 DesignandImplementationofEpidemicSituationAnalysis SystemBasedonElasticStackPlatform-UserSubscription Module Abstract Withtheepidemicofnovelcoronavirus(covid-19)in2019andtheglobaloutbreak, Chinaisthefirsttofacetheepidemicandapplyeffectivetreatmentmeasurestocontrol thespreadofinfection.ThankstotherapiddevelopmentofInternettechnologyin recentyearsandtheopennessandtransparencyofChina'sepidemicdata,Chinahas becomethefirstcountrywithalargenumberofepidemicdataresources.Inthefaceof tensofthousandsofbigdataeveryday,howtoeffectivelycollectandusethesedatato helpthepublicorrelevantdepartmentstocarryouteffectiveanti-epidemicactionshas becomeaquestionworththinkingaboutinthisepidemicstorm.Anexcellentepidemic analysisplatformcanenhancepublicparticipationinanti-epidemicactivitiesandsense ofsecurity,andhelpspeedupthefollow-upprocessofent