个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我是xx同学,我的题目是《基于SpringBoot的“树洞”心理咨询服务平台的设计与实现》。系统分前台和后台:前台给访客看心理科普、做测试、选咨询师、发留言;后台分三种角色——用户可收藏文章、看报告、下单咨询;咨询师可接单、回复、管理个人资料;管理员管用户、管咨询师、管文章题库和留言。技术用SpringBoot+MyBatis+MySQL,页面用HTML+CSS+JS,IDEA开发,Tomcat跑,B/S架构,浏览器直接访问。
评委老师:为什么选“树洞”当名字?
答辩学生:树洞寓意“安全倾诉”,用户匿名才敢把心里话倒出来,降低心理防线。
评委老师:系统核心解决什么痛点?
答辩学生:线下咨询贵、要预约、怕碰见熟人;线上随时匿名测、随时问,省钱省时间。
评委老师:三种角色怎么区分登录?
答辩学生:注册时选身份,数据表加role字段,登录后跳不同首页,菜单权限由拦截器控制。
评委老师:心理测试题存在哪?什么结构?
答辩学生:存在MySQL,question表存题干、选项、分值,score_range表存分数段对应的结果建议。
评委老师:用户提交的答案怎么算分?
答辩学生:前台把每题选项分值用Ajax发后台,Java循环累加,对照score_range返回结果文案。
评委老师:咨询聊天是实时吗?用的什么技术?
答辩学生:先做异步留言,咨询师登录后点“回复”可续聊;后续可加WebSocket升级实时,目前保证基础可用。
评委老师:SpringBoot比SSM省在哪?
答辩学生:省掉大量XML配置,内置Tomcat,依赖注解直接跑,对新手调试更快。
评委老师:数据库怎么防止丢数据?
答辩学生:用InnoDB支持事务,Service层加@Transactional,回复留言时两步操作要么一起成功要么一起回滚。
评委老师:计划安排能赶上吗?
答辩学生:2025年3月完成编码,4月自测,5月写论文,每周定小目标,目前进度跟得上。
评委老师总结:xx同学选题贴近生活,功能划分清楚,技术选型适合本科阶段,进度安排合理。建议后续重点把测试题库和咨询回复流程再细化,补充安全与并发测试,继续加油,预祝顺利。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。