【开题答辩全过程】以 菜谱分享平台为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学,本次毕业设计的题目是"菜谱分享平台"。系统分前台和后台:前台给普通用户浏览、搜索、收藏、上传菜谱;后台给管理员做用户、菜谱、食材、公告等数据维护。主要功能模块有用户注册登录、菜谱分类展示、轻食专区、评论互动、个人信息管理,以及后台的八大管理模块。技术选型是 Java + SpringBoot 做后端,MySQL 存数据,前端用 Vue3 + ElementPlus 画页面,用 Axios 调接口,开发工具是 Eclipse 和 Navicat,服务器暂时跑在本地 Tomcat,后期可打包成 jar 直接运行。下面请各位老师提问!


评委老师:为什么选"菜谱分享"这个题?

答辩学生:因为自己平时爱做饭,下厨房、小红书用得熟,发现很多功能还能再完善,就想亲手做一套练手,也贴近生活。


评委老师:系统里"轻食专区"具体指什么?

答辩学生:就是热量低于 400 kcal、步骤简单、适合减脂人群的菜谱集合,后台能单独审核、前台能按标签筛选。


评委老师:前后端分离怎么体现?

答辩学生:前端 Vue 项目单独跑在 5173 端口,后端 SpringBoot 跑 8080,用 JSON 交互,页面跳转全交给 Vue-Router,后端只给 REST 接口。


评委老师:数据库几张核心表?

答辩学生:用户表、菜谱表、食材表、分类表、评论表、收藏表,一共 6 张,主外键都设置了级联删除,防止脏数据。


评委老师:如果两个用户同时收藏同一菜谱,会不会出现收藏数重复?

答辩学生:收藏表把"用户 id + 菜谱 id"做联合主键,一个用户只能插一条,后端先查再插,不会重复。


评委老师:图片怎么存?

答辩学生:存在本地磁盘 D:\upload,数据库只存路径,页面用 <img :src> 回显,后期可改成 OSS 云存储。


评委老师:登录密码安全吗?

答辩学生:用 SpringBoot 自带的 BCryptPasswordEncoder 加密,即使数据库被偷也看不到明文。


评委老师:计划安排能按时完成吗?(2025 年 3 月交稿)

答辩学生:能,现在已完成用户注册登录和菜谱增删改查,剩下评论、收藏、后台管理正在写,4 周时间足够。


【评委评价】

xx 同学选题贴近生活,功能划分清晰,技术栈适合本科阶段,对答流畅,能说出表设计、并发、安全等细节,可见确实动手做了。下一步把轻食算法、图片云存储、单元测试补齐即可。总体给予"通过,建议继续完善"。祝顺利完成后续论文和编码,加油!


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

最后

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

相关推荐
汤姆yu4 小时前
基于SpringBoot的动漫周边商场系统的设计与开发
java·spring boot·后端
皮皮林5514 小时前
快速解决 Maven 版本冲突指南 !
java·maven
灰小猿4 小时前
Spring前后端分离项目时间格式转换问题全局配置解决
java·前端·后端·spring·spring cloud
算法与编程之美5 小时前
理解Java finalize函数
java·开发语言·jvm·算法
怕什么真理无穷5 小时前
C++面试4-线程同步
java·c++·面试
lkbhua莱克瓦245 小时前
Java基础——常用算法5
java·开发语言·笔记·github
牢七5 小时前
javan小案例。
java
星释5 小时前
Rust 练习册 :Luhn与校验算法
java·算法·rust
程序猿_极客6 小时前
【2025】16届蓝桥杯 Java 组全题详解(省赛真题 + 思路 + 代码)
java·开发语言·职场和发展·蓝桥杯
毕设源码-邱学长6 小时前
【开题答辩全过程】以 “万家电器”仓库管理系统的设计与实现为例,包含答辩的问题和答案
java·eclipse