【开题答辩全过程】以 “饭否”食材搭配指南小程序的设计与实现为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是软件工程营销一班的xx同学。我的课题是《"饭否"食材搭配指南小程序的设计与实现》。系统面向普通用户,用微信小程序端完成"家里有什么→能吃什么→怎么买"的闭环。核心功能就三块:用户端可以管自家冰箱库存、搜菜谱、一键生成购物清单;管理端管食材、管菜谱、管用户。技术栈简单,前端用微信原生WXML+WXSS+JS,后端直接调微信云开发的数据库和云函数,SSM那一套当备用接口,开发工具就是微信开发者工具加HBuilder。汇报完毕,请各位老师批评指正。


评委老师:做这个小系统,你觉得最难的地方在哪儿?

答辩学生:最难的是"让菜谱能自动对上用户冰箱里那几样零散的食材",后台匹配逻辑得写得够简单,不然我调不出来。


评委老师:那匹配算法你打算怎么写?

答辩学生:先建一张食材-菜谱对应表,用户输入的食材转成关键词,直接like查询,能查到几道算几道,再按重合度排序,先跑通再慢慢优化。


评委老师:如果用户只输入"土豆",结果返回空,怎么办?

答辩学生:给他弹一句"土豆君太孤单,再配个鸡蛋试试?"顺便把含土豆的高频组合列出来,引导他再选一样。


评委老师:菜谱数据从哪来?

答辩学生:先爬"下厨房"公开的菜名和用料,只保留用料不超过8样的简单菜,大概1000条,手工清洗一下先顶着用。


评委老师:云开发免费额度只有5G,图片怎么存?

答辩学生:菜谱图片全部用外链,存URL不存文件;用户头像才进云存储,压缩到100k以内,5G够撑毕业。


评委老师:购物清单怎么实现?

答辩学生:把菜谱里"用户没有"的食材塞进一个云数据库集合,前端用checkbox勾选,一键复制到微信"文件传输助手",用户自己粘贴到超市小程序就行,不在我们系统里结账。


评委老师:身体有忌口的人群怎么区分?

答辩学生:注册时让选"是否三高/是否痛风"两个勾,后台在菜谱表加字段"禁忌标签",查询时直接and过滤,先保证不给禁忌菜,简单但有效。


评委老师:计划安排能赶上吗?

答辩学生:寒假先把原型跑通,3月交初稿,5月答辩,时间按学校2025年新模板走的,应该来得及。


【评委总结】

思路清楚,技术选型贴合自己水平,问题回答接地气,知道先"跑通"再优化。下一步把匹配算法和禁忌过滤的代码落地,数据量别贪多,毕业没问题。继续加油,开题通过。


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

最后

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

相关推荐
nodcloud2 小时前
点可云进销存商城如何部署在微信小程序
微信小程序·小程序
老华带你飞11 小时前
畅阅读小程序|畅阅读系统|基于java的畅阅读系统小程序设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·小程序·毕设·畅阅读系统小程序
老华带你飞18 小时前
租房平台|租房管理平台小程序系统|基于java的租房系统 设计与实现(源码+数据库+文档)
java·数据库·小程序·vue·论文·毕设·租房系统管理平台
项目題供诗18 小时前
微信小程序开发教程(八)
微信小程序·小程序
00后程序员张1 天前
iOS App 混淆与资源保护:iOS配置文件加密、ipa文件安全、代码与多媒体资源防护全流程指南
android·安全·ios·小程序·uni-app·cocoa·iphone
低代码布道师1 天前
少儿舞蹈小程序(12)作品列表查询搭建
低代码·小程序
编程迪1 天前
基于Java+Vue开发的家政服务系统源码适配H5小程序APP
小程序·家政小程序·家政系统源码·家政系统·家政源码
拼图2091 天前
微信小程序——云函数【使用使用注意事项】
微信小程序·小程序
fakaifa1 天前
【独立版】智创云享知识付费小程序 v5.0.23+小程序 搭建教程
小程序·uni-app·知识付费·源码下载·智创云享独立版