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