【开题答辩全过程】以 基于Java的戏曲网站设计与实现为例,包含答辩的问题和答案

个人简介

一名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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
Y***h18741 分钟前
第二章 Spring中的Bean
java·后端·spring
9***P3341 小时前
PHP代码覆盖率
开发语言·php·代码覆盖率
8***29311 小时前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域
java·前端·spring
CoderYanger1 小时前
优选算法-栈:67.基本计算器Ⅱ
java·开发语言·算法·leetcode·职场和发展·1024程序员节
jllllyuz1 小时前
Matlab实现基于Matrix Pencil算法实现声源信号角度和时间估计
开发语言·算法·matlab
q***06291 小时前
Tomcat的升级
java·tomcat
多多*1 小时前
Java复习 操作系统原理 计算机网络相关 2025年11月23日
java·开发语言·网络·算法·spring·microsoft·maven
青云交1 小时前
Java 大视界 -- Java 大数据在智能物流无人配送车路径规划与协同调度中的应用
java·spark·路径规划·大数据分析·智能物流·无人配送车·协同调度
d***81722 小时前
解决SpringBoot项目启动错误:找不到或无法加载主类
java·spring boot·后端
p***43482 小时前
Rust网络编程模型
开发语言·网络·rust