个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!

答辩学生:各位老师好,我是数字媒体技术专业的xx同学,本次毕业设计的题目是《基于PHP的家常菜谱教程网站的设计与实现》。系统面向普通用户和管理员两类角色:用户可以在前端完成注册登录、浏览菜谱、收藏点赞、下载教程、发帖交流、留言反馈等;管理员可在后台完成菜谱分类、教程、公告、资讯、用户、评论、论坛及留言的全方位管理。前端用HTML+CSS+JavaScript+jQuery配合Photoshop做页面与素材,后端选用PHP+MySQL实现业务与数据交互,开发工具为HBuilder,运行环境为Windows+Apache。下面请各位老师提问。
评委老师:为什么选择做"家常菜谱"这个方向?
答辩学生:主要因为"吃"是刚需,受众面广;其次受李子柒视频启发,觉得把中国家常味道搬到网上很有意义;再者菜谱数据丰富,功能点容易拆分,对我这种基础一般的同学比较友好。
评委老师:系统里"下载教程"具体指下载什么格式?
答辩学生:目前设计是生成PDF打包下载,里面包含文字步骤和配图,方便用户打印或离线查看。
评委老师:如果同一道菜被多人同时收藏,数据库会不会出现并发问题?
答辩学生:收藏表用唯一索引限制"用户ID+菜谱ID",重复点击直接返回已收藏提示,不会重复写数据,基本避免了并发脏写。
评委老师:你提到"论坛管理"功能,打算怎样做敏感词过滤?
答辩学生:准备用一个PHP数组存放敏感词,发帖前先调用str_replace()替换为"*";等后期再研究第三方接口,目前先保证能跑通。
评委老师:图片素材从哪里来的?版权怎么解决?
答辩学生:一部分自己拍,一部分用免版权图库(如Pixabay),再在Photoshop里统一尺寸加水印,确保不会侵权。
评委老师:数据库设计里主键全部用自增ID,如果数据量很大会有什么问题?
答辩学生:自增ID在百万级以下性能没问题,菜谱站点数据量不会爆炸;如果以后扩展,再考虑分表或UUID,目前先保证简单可维护。
评委老师:网站安全方面做了哪些考虑?
答辩学生:①所有输入用mysqli_real_escape_string()转义;②密码用password_hash()加密;③后台登录加验证码;④文件上传限制类型和大小;⑤把php.ini里的display_errors关闭,防止回显路径。
评委老师:计划用什么方式做本地测试?
答辩学生:Windows装XAMPP一键包,把代码丢到htdocs,浏览器访问localhost,数据库用phpMyAdmin可视化操作,调试方便。
评委老师:如果用户上传了1:1的方形封面,但列表需要4:3比例,你怎么处理?
答辩学生:用CSS的object-fit:cover,再固定宽高,让浏览器自动裁剪居中,后台先不真正裁图,减少复杂度。
评委老师:整个项目最难的地方你觉得在哪?
答辩学生:对我来说是"分页+搜索"联动,因为SQL里要拼条件还要算总记录数,之前没写过,打算先抄现成代码再慢慢改。
【答辩结束评价】
评委老师:xx同学选题贴近生活,功能划分清晰,技术路线成熟,对基础薄弱的同学来说具备可实现性;从回答看已考虑到数据并发、安全、版权等关键点,说明前期准备较充分。下一步建议:①把数据库ER图再细化,尤其用户-菜谱-评论三张表的关联;②提前写一个小模块(如用户注册登录)跑通前后端联调,建立信心;③保留敏感词、水印、错误页等"加分项"代码位置,方便后期补齐。总体而言,开题目标合理,按计划推进即可顺利通过,加油!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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