【开题答辩全过程】以 基于Python语言的疫情数据可视化系统为例,包含答辩的问题和答案

个人简介

一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

各位老师好,我是xx同学,本次毕业设计的题目是《基于Python语言的疫情数据可视化系统设计与实现》。系统主要用网络爬虫自动抓取各地疫情数据,经过清洗后存进MySQL,再用Django搭一个Web站点,前端用ECharts把数据变成折线、柱状、饼图、词云等直观图表,方便用户一眼看懂疫情走势。核心模块就三个:爬虫模块、数据清洗与存储模块、可视化展示模块。技术栈很简单:Python + Django + MySQL + ECharts,全是开源工具,本地电脑就能跑。


评委老师:你为什么选"疫情数据"这个主题?

答辩学生:因为疫情数据公开且更新快,容易拿到真实数据,练手最合适,而且大家都能看懂,展示效果一目了然。


评委老师:数据从哪个网站爬?有没有反爬限制?

答辩学生:目前计划爬腾讯新闻和百度疫情专题,它们反爬不严格,先试着用requests+headers模拟浏览器,如果被封就用time.sleep降频,实在不行就手动下一天的数据做演示。


评委老师:数据库里打算建几张表?主要字段有哪些?

答辩学生:就两张表:一张省份每日汇总表(字段:日期、省份、确诊、治愈、死亡),一张城市详情表(字段:日期、省份、城市、确诊)。够用就行。


评委老师:ECharts图表准备做几个?分别想展示什么?

答辩学生:先做三个:1.全国地图热力图,看各省确诊分布;2.折线图,看最近30天全国确诊趋势;3.词云,把热搜关键词可视化。后续有时间再加柱状图对比TOP10省份。


评委老师:系统运行对电脑配置有要求吗?

答辩学生:没有高要求,我自己是i5+8G内存+256G硬盘,PyCharm+MySQL同时开跑得很流畅,评委老师普通办公本也能复现。


评委老师:如果明年疫情数据不再更新,你的系统还能演示吗?

答辩学生:能,我已经把2022---2023全年数据爬好并导成SQL文件,演示时直接导入本地库即可,不影响功能展示。


评委老师:整个项目你最担心的技术点是什么?

答辩学生:最担心爬虫突然失效,所以我在代码里把爬取和清洗分成两个文件,一旦数据源挂掉,只需换网址或改解析规则,后面步骤不用动。


评委老师评价:

xx同学选题紧贴实际,技术路线清晰,工具选择合理,对可能遇到的问题也准备了备用方案。整体难度适中,符合本科毕业设计要求。建议下一步把系统界面做得更美观,并补充简单的用户登录权限即可。同意开题,按计划推进。


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
Lauren_Blueblue21 小时前
第十六届蓝桥杯省赛Python研究生组-F串
python·算法·蓝桥杯·算法基础
kaico201821 小时前
面向对象和高级特性
开发语言·python
曲幽21 小时前
告别手写 API 胶水代码:FastAPI 与 Vue 的“契约自动机” OpenAPI 实战
python·typescript·vue·fastapi·web·swagger·openapi·codegen
鲸渔21 小时前
【C++ 入门】第一个程序:Hello World 与基本语法规则
开发语言·c++·算法
阿捞221 小时前
python-langchain框架(3-20-智能问答ZeroShot_ReAct Agent 从零搭建)
python·react.js·langchain
数据知道21 小时前
claw-code 源码分析:从 REPL 到服务端——CLI / HTTP(SSE) / LSP 多入口如何共享同一颗 runtime 心?
python·网络协议·http·ai·里氏替换原则·claude code
不解不惑21 小时前
gemma4 实现ASR语音识别
人工智能·python·语音识别
来自远方的老作者21 小时前
第8章 流程控制-8.2 选择结构
开发语言·python·选择结构
kaico201821 小时前
python常用标准库
开发语言·python
TTGGGFF21 小时前
SnapTranslate 2.0:轻量级全场景划词翻译——添加生词本以及生词本复习AI助手功能!
python·划词翻译·git开源