【开题答辩全过程】以 _基于SpringBoot技术的“树洞”心理咨询服务平台的设计与实现为例,包含答辩的问题和答案

个人简介

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

相关推荐
雨中飘荡的记忆9 分钟前
Retrofit:优雅的JAVA网络请求框架实战
java
没带西川地图的张永年9 分钟前
springboot加载配置文件几种方式
后端
用户8307196840829 分钟前
放弃Shiro的N个理由: Spring Security 让安全开发 “零门槛”
spring boot
Thexhy10 分钟前
基础篇:Redis核心命令及用法
java·linux·redis
镜花水月linyi11 分钟前
执行SELECT/INSERT/UPDATE/DELETE的SQL语句,MySQL流程是怎么样的?
后端·mysql
狂奔小菜鸡11 分钟前
Day33 | Java中的Optional
java·后端·java ee
啃火龙果的兔子11 分钟前
IntelliJ IDEA社区版下载安装
java·ide·intellij-idea
ckm紫韵16 分钟前
Cursor 与 IDEA 互相跳转教程
java·ide·intellij-idea·cursor·ai工具
天若有情67316 分钟前
我发明的PROTO_V4协议:一个让数据“穿上迷彩服”的发明(整数传输协议)
网络·c++·后端·安全·密码学·密码·数据
渡过晚枫19 分钟前
[蓝桥杯/java/算法]攻击次数
java·算法·蓝桥杯