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

个人简介

一名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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
智慧物业老杨21 分钟前
物业数字化落地思考:真正的转型,是底层数据秩序的重构
java·大数据·人工智能·微服务·系统架构
星空3 小时前
金蝶苍穹build.gradle配置
java·build.gradle
步行cgn6 小时前
Spring 基于 XML 的自动装配:byName 详解
java·后端·spring
大帅点兵6 小时前
Apache Ant 1.9.9 完整讲解
java
LuTshoes7 小时前
spring ai 实战 手搓 PlaneExecuteAgent
java·人工智能·spring·ai
这料鬼有毒7 小时前
二刷hot100-73.矩阵置零
java
caoerzhong7 小时前
JeeWMS 开源仓库管理系统二次开发与接口对接实战:Java WMS 如何与 ERP、MES 和自动化设备打通
java·开源
长谷深风1117 小时前
评测AI Agent:三种裁判各司其职
java·大数据·开发语言·人工智能·ai agent
边境悍匪7 小时前
蜗牛学苑 Java 智能体学习 Day42|项目周开发技术汇总 1 思维导图复盘
java·开发语言·spring boot·学习·spring
槑有烦恼8 小时前
Java 字符串 & List集合 高频易错真题复盘(含全部错题+修正)
java