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

答辩学生:各位老师好,我做的题目是"基于Java的戏曲网站"。系统分前台和后台:前台给戏迷看公告、查资讯、赏戏曲、发评论、相互交流;后台给管理员管用户、管资讯、管戏曲、管评论和交流。技术用最常规的SpringBoot+MyBatis+MySQL,前端用HTML+CSS+Bootstrap,上传图片视频用本地文件夹,安全控制用拦截器+Session,开发工具IDEA,服务器先跑本地Tomcat,后期可迁云。陈述完毕,请各位老师提问。
评委老师:为什么选"戏曲"这个题材?
答辩学生:我老家河北,爷爷奶奶爱听梆子,我发现网上没有专门给戏迷交流的简单网站,就想做一个让他们也能用的。
评委老师:系统里"管理员"和"用户"在数据库怎么区分?
答辩学生:用户表加了一个字段role,0是普通用户,1是管理员,登录后根据这个值跳进不同页面。
评委老师:如果两个用户都叫"张三",你的库怎么存?
答辩学生:用户名字段设unique,注册时如果重复就提示"用户名已存在",强制换名,保证唯一。
评委老师:视频文件一般几十兆,你准备怎么存?
答辩学生:先存在本地磁盘D:/opera/upload,数据库只存路径,不存二进制,减轻库压力,后期再把磁盘映射成服务器静态目录。
评委老师:前台搜索戏曲支持模糊查询吗?
答辩学生:支持,用MySQL的like,输入关键字就能查到剧名、演员或简介里含这个词的戏曲。
评委老师:万一用户上传不良评论怎么办?
答辩学生:管理员后台有"审核"按钮,先不立即显示,等管理员点"通过"才放出来,点"拒绝"就删除。
评委老师:系统安全性怎么做的?
答辩学生:登录用Session,没登录不能进后台;上传文件限制类型mp4、jpg、png,大小不超过50M;数据库密码用Spring默认加密。
评委老师:打算怎么测试?
答辩学生:自己先跑黑盒,把每个按钮点一遍;再找同学当"小白",让他们随便用,记录问题;最后填10条假数据看分页和搜索对不对。
评委老师:如果明年春天(2025年4月)做不完怎么办?
答辩学生:我把计划拆成一周一个小模块,4月前必须留两周写论文,真做不完就先砍掉"站内私信"功能,保证核心功能能跑。
评委老师:xx同学选题贴近生活,功能划分清楚,技术路线简单可行,问题回答也老实到位。下一步把数据库ER图再细化,视频存储方案写进论文,进度按周推进,应该能顺利完成。总体评价:开题通过,继续加油!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取



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