【开题答辩全过程】以 基于Java的应急安全学习平台的设计与实现为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是XX同学,本次毕业设计的题目是《基于Java的应急安全学习平台的设计与实现》。系统面向高校学生与管理员,分前后端:前端用Vue,后端用SpringBoot+Java,数据库MySQL,服务器Tomcat。主要功能模块有用户注册/登录、视频学习、安全知识分类、在线测试、互动交流、通知管理、用户与课程管理等,目标是让同学们随时学应急知识,老师后台一键管资源,界面简洁,操作简单。


评委老师:为什么选"应急安全"这个方向?

答辩学生:因为校园安全演练我发现大家不会用灭火器、不会心肺复苏,想做个平台让同学随时学、随时练。


评委老师:系统最大的用户是谁?

答辩学生:本校大一到大四学生,管理员就是辅导员和实验室老师。


评委老师:前后端分离有什么好处?

答辩学生:后端只负责数据,前端只负责页面,后期改界面不动后台,省事。


评委老师:MySQL免费够用吗?

答辩学生:学校并发量不大,MySQL社区版完全够用,省钱。


评委老师:视频存在哪?

答辩学生:存在服务器本地磁盘,路径写数据库,代码里配个静态映射,不走数据库流,减轻压力。


评委老师:怎么防止学生刷测试题答案?

答辩学生:题库随机抽题,选项顺序打乱,同一学生10分钟内只能提交一次。


评委老师:如果两个管理员同时上传同名文件会怎样?

答辩学生:文件名加时间戳,不会覆盖,后台做了重名判断。


评委老师:Tomcat默认端口8080,学校防火墙封了怎么办?

答辩学生:改成8081或80,再不行让网络中心开个白名单。


评委老师:Vue不会用怎么办?

答辩学生:先抄开源模板,边做边学,遇到报错就百度,老师您也能拷问我。


评委老师:打算怎么测试?

答辩学生:黑盒手动测,找室友当"小白鼠",把注册、看视频、考试流程全点一遍,记录bug。


评委老师:预计最难的点?

答辩学生:文件上传+进度条,怕卡死,准备用分片上传插件。


评委老师评价:

XX同学选题贴近校园实际,技术路线清晰,对关键问题有提前考虑,回答诚实不虚。下一步把文件上传和并发测试做扎实,按时完成即可。总体通过,开题报告可进入下一阶段。


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

最后

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

相关推荐
了一梨21 分钟前
SQLite3学习笔记4:打开和关闭数据库 + 创建表(C API)
数据库·学习·sqlite
叫我辉哥e14 小时前
### 技术文章大纲:C语言造轮子大赛
c语言·开发语言
阿蒙Amon5 小时前
TypeScript学习-第1章:入门
javascript·学习·typescript
guygg885 小时前
NOMA功率分配与64 QAM调制中的SIC的MATLAB仿真
开发语言·matlab
开发者小天5 小时前
python中For Loop的用法
java·服务器·python
flushmeteor6 小时前
JDK源码-基础类-String
java·开发语言
毕设源码-钟学长6 小时前
【开题答辩全过程】以 基于ssm的空中停车场管理系统为例,包含答辩的问题和答案
java
不愿是过客6 小时前
java实战干货——长方法深递归
java
u0109272717 小时前
C++中的策略模式变体
开发语言·c++·算法
雨季6667 小时前
构建 OpenHarmony 简易文字行数统计器:用字符串分割实现纯文本结构感知
开发语言·前端·javascript·flutter·ui·dart