【开题答辩全过程】以 基于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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
ajassi20002 小时前
开源 C# 快速开发(八)通讯--Tcp服务器端
开发语言·开源·c#
慕木沐2 小时前
SpringAI工具调用原理解析
java·spring ai
苹果醋33 小时前
SpringCloud高可用集群搭建及负载均衡配置实战
java·运维·spring boot·mysql·nginx
2501_916007473 小时前
Java界面开发工具有哪些?常用Java GUI开发工具推荐、实战经验与对比分享
android·java·开发语言·ios·小程序·uni-app·iphone
ps酷教程3 小时前
spring-batch深入了解
java·spring·batch
C++chaofan3 小时前
通过Selenium实现网页截图来生成应用封面
java·spring boot·后端·selenium·测试工具·编程·截图
渣哥3 小时前
事务嵌套场景必问:Spring 传播机制如何真正发挥作用?
java
聪明的笨猪猪3 小时前
Java SE “概念与优势”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
_码力全开_3 小时前
Python从入门到实战 (14):工具落地:用 PyInstaller 打包 Python 脚本为可执行文件
开发语言·数据结构·python·个人开发