【开题答辩全过程】以 高校健康申报系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是XX同学,本次毕业设计的题目是"高校健康申报系统的设计与实现"。系统主要服务于高校疫情防控,分管理员和学生两大角色:管理员可以发布公告、管理班级与学生、查看健康上报、维护检测与疫苗信息;学生可以查看公告、每日健康打卡、查询个人检测记录并预约疫苗。技术栈采用 Java+JSP+Servlet+MySQL,前端用 Bootstrap 快速布局,开发工具选 Eclipse,服务器用 Tomcat,整套方案简单易学,适合初学者上手。


评委老师:为什么选择"高校健康申报"这个题目?

答辩学生:因为疫情常态化后,学校每天都要收集健康信息,纸质和微信接龙效率低、易出错,我想用学过的 JavaWeb 知识做一个能真正减轻辅导员工作量的小系统。


评委老师:系统里健康上报模块具体让学生填哪些信息?

答辩学生:只填四项:体温、是否咳嗽、是否在校、备注,页面加一键提交,时间自动取服务器当前时间,防止学生乱填日期。


评委老师:如果同一天学生重复提交怎么办?

答辩学生:数据库对"学号+当天日期"做唯一索引,重复插入会报错,程序捕获后提示"今日已上报",不新增记录。


评委老师:疫苗信息模块打算怎么设计表结构?

答辩学生:两张表:vaccine_type(id、疫苗名称、厂家、需接种次数)和 vaccine_record(id、学号、疫苗类型 id、第几针、接种日期、管理员 id),通过外键关联,方便统计接种率。


评委老师:检测信息模块里的"检测类型"如何维护?

答辩学生:管理员后台先增删改检测类型,比如"咽拭子、鼻拭子、抗原、体温",学生前端只显示已启用的类型,避免下拉框出现无效选项。


评委老师:计划用什么方式做登录验证?

答辩学生:最基础的 Servlet+Session:登录时查数据库比对学号/工号与密码,匹配后把用户名和角色存进 Session,过滤器检查 Session 是否存在,不存在就跳回登录页。


评委老师:数据库密码明文存储吗?

答辩学生:不会,用最简单的 MD5 加盐,盐值写死在工具类里,虽然不算高安全,但毕业设计够用,也比明文强。


评委老师:系统打算怎么做权限控制?

答辩学生:在过滤器里根据 Session 中的角色字段判断,学生访问 admin 目录直接跳 403,管理员访问 student 目录也跳 403,不在数据库里配权限表,简化开发。


评委老师:开发进度怎么安排?

答辩学生:2025 年 1 月完成数据库和原型,2 月写完所有增删改查,3 月联调并压测,4 月写论文,5 月准备答辩。


评委老师:如果健康上报并发量突然变大,比如全校 1 万人同时提交,你会怎么优化?

答辩学生:先做前端按钮 3 秒防抖,后台把 insert 语句写成批处理,数据库连接池最大连接数调到 200,再给学生分批次提示"上报成功,可稍后查看",毕业设计先保证能跑起来,后续再学 Redis 缓存。


评委老师:参考文献里为什么大部分都是 2021 年的?

答辩学生:因为学校图书馆期刊最新就到 2021,我用的都是能免费下载的中文核心,2025 的论文好多要付费,等正式开发时会再补充近两年的外文文献。


评委老师评价:

XX同学选题贴近实际,功能划分清晰,技术路线适合自身水平,对数据库设计、重复提交、权限控制等关键问题都有简单可行的方案,体现出基本的工程思维。下一步要注意进度控制,提前留出测试和论文撰写时间,争取把系统做稳定、把界面做美观。总体开题思路可行,同意进入下一阶段。


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

最后

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

相关推荐
枫叶落雨2221 天前
ShardingSphere 介绍
java
花花鱼1 天前
Spring Security 与 Spring MVC
java·spring·mvc
言慢行善1 天前
sqlserver模糊查询问题
java·数据库·sqlserver
专吃海绵宝宝菠萝屋的派大星1 天前
使用Dify对接自己开发的mcp
java·服务器·前端
大数据新鸟1 天前
操作系统之虚拟内存
java·服务器·网络
Tong Z1 天前
常见的限流算法和实现原理
java·开发语言
凭君语未可1 天前
Java 中的实现类是什么
java·开发语言
He少年1 天前
【基础知识、Skill、Rules和MCP案例介绍】
java·前端·python
克里斯蒂亚诺更新1 天前
myeclipse的pojie
java·ide·myeclipse
迷藏4941 天前
**eBPF实战进阶:从零构建网络流量监控与过滤系统**在现代云原生架构中,**网络可观测性**和**安全隔离**已成为
java·网络·python·云原生·架构