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

各位老师好,我是xx同学,本次毕业设计的题目是"基于Web的中医药文化科普系统"。系统面向普通网民,用网页方式展示中医药历史、常见中草药、针灸拔罐等科普知识,同时提供搜索、评论、问答、在线课程四大互动模块,让零基础用户也能轻松学习。前端用 Vue3 + Element Plus 做响应式页面,后端选 Spring Boot + MyBatis 搭建 REST 接口,数据库用 MySQL 8.0,文件资源存到 OSS,部署在阿里云轻量服务器,计划 2025 年 5 月完成上线与论文终稿。
评委老师:为什么选择中医药文化做科普,而不是别的方向?
答辩学生:我家人开中医诊所,从小接触,资料好拿,也想让同龄人别只知道"板蓝根"。
评委老师:系统主要解决用户哪几个"痛点"?
答辩学生:①网上中医资料太零散;②真假难辨;③没有互动,看两眼就走。系统把权威资料汇总,加评论问答,提高粘性。
评委老师:一句话描述你的核心功能。
答辩学生:搜、看、问、学------搜药材、看文章、问问题、学课程。
评委老师:技术栈里为什么选 Vue 而不是 React?
答辩学生:学校教过 Vue,组件库 Element Plus 中文文档友好,我基础差,上手快。
评委老师:后端为什么用 Spring Boot 而不用 Python 的 Django?
答辩学生:教学大纲里 Java 是必修,Spring Boot 模板多,网上视频多,遇到问题好抄作业。
评委老师:数据库几张核心表?
答辩学生:5 张------用户表、文章表、药材表、评论表、问答表,先满足开题要求,后期再扩展。
评委老师:怎么保证药材数据准确?
答辩学生:内容全部抄录《中国药典 2020》电子版,再加指导老师的诊所内部讲义,双重核对。
评委老师:搜索功能怎么做?
答辩学生:MySQL 的 LIKE 模糊查询,药材名、别名、功效三个字段建普通索引,数据量小,够用。
评委老师:评论功能要不要登录?
答辩学生:要,用 JWT 生成 token,未登录只能看,防止灌水。
评委老师:图片存在哪里?
答辩学生:阿里云 OSS,后端只存 URL,省数据库空间。
评委老师:响应式怎么做?
答辩学生:Vue3 配 CSS3 的 flex + grid,Element Plus 自带断点,手机端先出原型,再适配平板和 PC。
评委老师:性能优化有什么招?
答辩学生:①图片走 OSS 并压缩到 200 KB 以内;②开 Gzip;③Spring 开 MyBatis 二级缓存;④首页静态资源走 CDN。
评委老师:上线后怎么让大家来用?
答辩学生:先让家里人发朋友圈,再请学院公众号推一篇,目标 500 个注册就达标。
评委老师:如果用户同时评论爆表,MySQL 顶不住怎么办?
答辩学生:提前设阈值,同一文章 10 秒内超过 50 条评论就触发限流,返回"评论太火爆,稍后再试"。
评委老师:计划安排里哪一步最容易拖?
答辩学生:论文三稿,我打字慢,可能拖 3 天,已预留 1 周缓冲。
评委老师:最后怎么验收通过?
答辩学生:系统能跑、功能全、无严重 Bug、查重低于 20%、答辩 PPT 能讲清楚就行。
评委老师评价:
xx同学选题贴近生活,目标明确,技术路线"小而精",没有盲目追新潮;问答思路清晰,对数据源头、性能、限流都有朴素但有效的方案。建议后续把"在线课程"模块再细化,防止最后做不完。整体开题可行,同意通过,请按新版时间推进,2025 年 5 月期待看到你的成品网站和论文。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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