【开题答辩全过程】以 查寝打卡系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学,本次毕业设计的题目是《基于B/S的查寝打卡系统》。系统分学生端和管理端:学生可以在线打卡、请假、报修、查卫生成绩、留言反馈;管理员可以管理学生信息、审核请假、统计打卡、处理报修和留言。技术选型采用Java+SSM(Spring+SpringMVC+MyBatis)+MySQL,前端用JSP页面,开发工具Eclipse,服务器Tomcat,整个架构就是常见的B/S模式,浏览器直接访问,部署简单,维护方便。


评委老师:为什么一定要做查寝系统?手写登记到底哪里受不了?

答辩学生:每天宿舍楼里几百人,宿管拿纸登记,回去再抄一遍Excel,容易漏、容易错,月底统计还要翻厚一沓纸,太浪费时间。系统上线后,学生手机10秒打卡,管理员后台一键导出,省纸、省时间、不出错。


评委老师:系统里"打卡"功能怎么保证学生真的在宿舍,而不是在操场打的?

答辩学生:目前先做"诚信打卡",打卡时记录IP和时间,后期留好接口,可扩展成二维码扫寝室门牌或连宿舍Wi-Fi才能提交,一步步来。


评委老师:为什么选SSM而不用SpringBoot?

答辩学生:学校教的就是SSM,资料多,我基础差,SpringBoot自动配置我看不懂,怕调不通,先保毕业,再谈时髦。


评委老师:如果同一寝室8个人同时打卡,数据库会不会卡?

答辩学生:MySQL InnoDB行级锁,8条记录瞬间完成,测试时故意开100并发也没问题,真到上线学校也就几千人,撑得住。


评委老师:学生忘记密码怎么办?

答辩学生:登录页放"忘记密码",输入学号+手机号,系统发随机验证码到手机,验证通过就让他重设新密码,全程自动,管理员不用管。


评委老师:请假流程怎么走?

答辩学生:学生提交请假条→辅导员后台收到待审核→点"通过"或"驳回",学生瞬间能看到结果,宿舍查寝时名单自动标"请假",不用人工备注。


评委老师:做完这个项目你觉得自己最大收获是什么?

答辩学生:原来写代码前要先画数据库ER图,不然写到一半发现表连不上就全乱;还学会用Navicat直接导数据,比手敲SQL快多了。


【评委总结】

xx同学选题贴近校园日常,需求清楚,功能划分合理,技术路线保守但可行,能考虑到后期扩展。回答问题思路清晰,对系统瓶颈和后续优化有基本认识。建议下一步把"防止代打卡"方案再细化,并补充完整测试用例。总体来看,开题报告内容充实,可以进入正式开发阶段,预祝顺利完成。


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

最后

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

相关推荐
极客先躯7 分钟前
高级java每日一道面试题-2026年01月18日-实战篇[Docker]-如何清理仓库中的旧镜像?
java·运维·docker·容器
石山代码25 分钟前
多语言一站式开发:Eclipse 2025 最新版本安装配置详细教程
eclipse
iiiiyu27 分钟前
IO流(二)
java·开发语言·数据结构·编程语言
白露与泡影27 分钟前
牛客网大厂Java面试题全集(2026版,附答案)
java·开发语言
_Evan_Yao28 分钟前
一文搞懂:Git分支管理与团队协作规范——从GitFlow到GitHub Flow,从rebase到merge,打造高效协作流
java·git·后端·github
未若君雅裁32 分钟前
AQS 与 ReentrantLock:队列同步器与可重入锁
java
码语智行35 分钟前
系统启动时初始化数据功能分析
java·spring boot
得物技术41 分钟前
用 LLM Agent 重构告警排查流程|得物技术
java·人工智能·后端
Byron__43 分钟前
RabbitMQ 面试核心精讲
java·面试·rabbitmq
Java面试题总结1 小时前
AgentScope Harness 深度实战:让Java智能体从“Demo可用”走向“生产可用”
java·开发语言·wpf