【开题答辩全过程】以 _基于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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
毕设源码-钟学长2 小时前
【开题答辩全过程】以 基于SSM的孤儿救助信息管理系统设计与实现为例,包含答辩的问题和答案
java
独自破碎E2 小时前
【曼哈顿距离】BISHI25 最大 FST 距离
java·开发语言
苏涵.2 小时前
Java三大集合:List、Set、Map
java·开发语言
存在的五月雨2 小时前
Spring Security认证流程
java·开发语言·mysql
树码小子2 小时前
综合练习:验证码案例(1)总体设计
java·开发语言·spring
一嘴一个橘子2 小时前
idea 执行 Maven 的 `clean`、`install`、`package` 等命令报错
java
Sylvia-girl2 小时前
线程通讯~
java
Victor3562 小时前
MongoDB(2)MongoDB与传统关系型数据库的主要区别是什么?
后端
JaguarJack2 小时前
PHP 应用遭遇 DDoS 攻击时会发生什么 从入门到进阶的防护指南
后端·php·服务端
BingoGo2 小时前
PHP 应用遭遇 DDoS 攻击时会发生什么 从入门到进阶的防护指南
后端