news 2026/2/14 15:29:42

【开题答辩全过程】以 基于Java的校内美食推荐系统的设计与实现为例,包含答辩的问题和答案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【开题答辩全过程】以 基于Java的校内美食推荐系统的设计与实现为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是网络与通信学院物联网工程专接本2班的xx同学。我的课题是“基于Java的校内美食推荐系统”。系统主要面向校内师生,完成用户注册登录、美食信息浏览、个性化推荐、评论反馈以及后台管理员对菜品、用户、评论的管理。核心功能模块分两大端:前台用户端(浏览、搜索、收藏、点评、接收推荐)和后台管理端(菜品、用户、标签、评论、反馈管理)。技术栈采用Java语言,SpringBoot+MyBatis框架,MVC三层架构,MySQL数据库,协同过滤算法做推荐,页面用JSP+Bootstrap,开发工具Eclipse,服务器Tomcat,本地Windows10环境。下面请各位老师提问。



评委老师:为什么选择做“校内”美食推荐,而不是面向全城?
答辩学生:因为校外数据量太大,爬虫和审核难度高,校内餐厅数量有限,菜品数据好采集,用户也集中,更容易把推荐效果做出来。


评委老师:系统给谁用?主要解决他们什么痛点?
答辩学生:给本校学生和食堂档口用。学生痛点是“不知道吃什么”,系统能按口味推荐;档口痛点是“新菜没人知”,系统能把新菜推给可能喜欢的人。


评委老师:推荐算法用什么?简单说说原理。
答辩学生:用协同过滤。思路是“看和你口味相似的同学都喜欢哪些菜,就把那些菜推荐给你”,先算用户相似度,再找出Top-N没吃过但可能喜欢的菜品。


评委老师:数据库里几张核心表?各存什么?
答辩学生:五张核心表:user(用户)、food(菜品)、comment(评论)、favorite(收藏)、user_preference(用户偏好标签)。推荐结果临时存在redis,正式落库用recommend表。


评委老师:如果新用户注册但什么记录都没有,怎么给他推荐?
答辩学生:冷启动先用“热门榜+标签问卷”,让他选辣/不辣、甜/咸等标签,系统按标签把评分最高的前10道菜推给他,等他有了行为再切协同过滤。


评委老师:Maven项目怎么分层?各层职责?
答辩学生:分四层:controller接请求、service写业务、mapper做数据库增删改查、model放实体类,层与层通过接口调用,方便后期换实现。


评委老师:打算怎么测试?会写单元测试吗?
答辩学生:会用JUnit做mapper层和service层的单元测试,再用Postman跑接口,最后让5位同学帮忙点一天菜,记录推荐命中率当验收指标。


评委老师:进度怎么安排?什么时候能写完?
答辩学生:2025年1月底前完成数据库和框架搭建,3月中旬写完所有功能,4月集中写论文,5月做查重和答辩。



评委老师:xx同学,选题贴近校园生活,技术路线清晰,工作量适中,能结合协同过滤算一个小亮点。后期要注意冷启动数据不足时推荐效果可能下降,建议再补充“基于内容的标签推荐”做混合。整体开题报告结构完整,同意开题,按计划推进即可。


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

最后

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/13 17:46:53

人力资源RPA应用案例深度解析:赋能HR高效转型

在数字化转型加速推进的当下,人力资源管理领域正面临着事务性工作繁琐、数据处理量大、合规要求严格等诸多挑战。RPA(机器人流程自动化)技术的出现,为人力资源管理升级提供了全新解决方案,通过模拟人工操作完成重复性、…

作者头像 李华
网站建设 2026/2/9 5:31:03

论文能查出是AI写的吗?深度解析AI检测技术与应对策略

随着ChatGPT、Gemini等生成式人工智能在学术写作中的广泛应用,一个紧迫的问题随之产生:提交的论文能否被检测出由AI生成?答案是肯定的。目前,以Turnitin、GPTZero为代表的AI检测工具已在全球高校和期刊中部署,旨在识别…

作者头像 李华
网站建设 2026/2/10 6:50:07

攻防演练全流程实战指南:红队突破与蓝队防御核心技巧

攻防演练全流程实战指南:红队突破与蓝队防御核心技巧 攻防演练(又称红蓝对抗)是检验企业网络安全防护能力的核心手段,通过“红队模拟攻击、蓝队防御反击”的实战化对抗,暴露企业安全体系的薄弱环节,提升团…

作者头像 李华
网站建设 2026/2/14 8:34:19

3款好玩的台球游戏,玩过的人都说很上头

在移动游戏市场中,台球品类长期被少数热门产品占据流量高地,但许多玩家反馈这些"爆款"存在氪金碾压、广告泛滥、体验割裂等问题。事实上,一些低调运营却用心打磨的台球手游,凭借真实的物理体验、丰富的玩法设计和友好的…

作者头像 李华
网站建设 2026/2/10 8:20:23

制造业企业数据采集系统选型指南:从技术挑战到架构实践

在工业4.0和智能制造浪潮的推动下,数据已成为制造业企业的新型生产要素。然而,许多制造企业仍面临“数据孤岛”困境:生产设备产生的海量数据沉睡在异构系统中,无法转化为有效的决策支持。根据业界调研,超过60%的制造业…

作者头像 李华