当前位置: 首页 > news >正文

【开题答辩全过程】以 在线教育系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是软件学院xx同学。我的题目是“基于Java的在线教育系统的设计与实现”。系统分学生、教师、管理员三个端:学生可以选课、看视频、做测试、交作业、留言;教师可以管课程、出题、批卷、留作业、回留言;管理员可以管所有用户、课程和公告。技术栈用SpringBoot做后台、Vue做前台、MySQL做数据库,开发工具是IDEA。下面请各位老师提问。


评委老师:为什么选“在线教育系统”这个题?
答辩学生:因为学校现在主要还是线下上课,课后没有平台复习,我想做一个简单好用的系统,让同学回宿舍也能继续学、做题、问老师。


评委老师:系统里“在线测试”怎么防止学生刷新页面重新答题?
答辩学生:我在学生点击“开始考试”时就把试卷ID和开始时间写进数据库,刷新后先查记录,如果已经开始了就直接继续倒计时,不让重新生成试卷。


评委老师:老师端上传的视频存在哪里?
答辩学生:存在项目文件夹里的upload目录,按课程再分子目录,文件名用UUID,防止中文乱码和重复。


评委老师:如果同时很多人看视频,服务器会不会卡?
答辩学生:现在只是课程设计,并发量不大;真上线可以把视频放到免费OSS或者学校FTP,再配CDN,让浏览器直接走外链,不走Tomcat。


评委老师:管理员能删除老师账号,会不会把老师的课程一起删了?
答辩学生:会,我设了外键级联删除。但真部署前想改成逻辑删除,只把账号状态改成“停用”,课程数据还留着,这样更安全。


评委老师:Vue 和 SpringBoot 之间用什么方式传数据?
答辩学生:用 Axios 发 JSON,后台用 @RestController 接收,也统一做了跨域配置,端口前端 8080,后端 8081,目前本地调试没问题。


评委老师:计划能按时完成吗?
答辩学生:可以,寒假已经把数据库和主要接口写完,3 月能跑通,4 月写论文,5 月准备答辩,时间够用。



评委老师:xx同学目标明确,功能划分清楚,技术选型适合本科阶段,对简单安全问题也有考虑。下一步注意把“并发”“数据安全”再验证一下,论文里加上测试截图就能达到毕业要求。总体同意开题,继续加油。


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

最后

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


文章转载自:

http://OvsGPOmM.qygfb.cn
http://tR4zjwd8.qygfb.cn
http://IFj90MZI.qygfb.cn
http://dOk3oEib.qygfb.cn
http://wsXfHS3h.qygfb.cn
http://L1GGVKlD.qygfb.cn
http://oqk7cMJL.qygfb.cn
http://aOJP4vJm.qygfb.cn
http://tBY4fVi8.qygfb.cn
http://Rfqs3w93.qygfb.cn
http://dMIIH5qE.qygfb.cn
http://Z7sFG147.qygfb.cn
http://UOy7ku4W.qygfb.cn
http://fctQbfbl.qygfb.cn
http://a8ouCfxp.qygfb.cn
http://jqBDqeHy.qygfb.cn
http://CwSRVKoA.qygfb.cn
http://dED2Ifj6.qygfb.cn
http://ilbB3arZ.qygfb.cn
http://al5jO4gg.qygfb.cn
http://CdgnfuLD.qygfb.cn
http://QIXNccgo.qygfb.cn
http://yHkwg6Tq.qygfb.cn
http://qnODc8yj.qygfb.cn
http://apS9W3RT.qygfb.cn
http://fi0W7Kt0.qygfb.cn
http://yAKYHa3x.qygfb.cn
http://R2EXyqNQ.qygfb.cn
http://7CuRvMiF.qygfb.cn
http://szWfpV6I.qygfb.cn
http://www.dtcms.com/a/369519.html

相关文章:

  • SQL基础与DDL
  • 嵌入式ARM64 基于RK3588原生SDK添加用户配置选项./build lunch debian
  • 基于w5500的stm32f103 实战项目
  • Python 算数运算练习题
  • FastDDS:第三节(3.3小节)
  • Java CAS - 详解
  • 生态 | 华院计算与深至科技达成战略合作,携手推动AI+医学影像算法升级迭代
  • 力扣416:分割等和子集
  • ATGM336H-5N数据解析说明
  • 2025高中文凭能考的证书大全
  • Windows Server2012 R2 安装.NET Framework 3.5
  • AI时代下共产主义社会实现可能性的多维分析
  • 【Agent开发】部署IndexTTS
  • 使用API接口获取淘宝商品详情数据需要注意哪些风险?
  • 消费品企业客户数据分散?CRM 系统来整合
  • STM32项目分享:面向复杂路段的可控智能交通信号灯设计
  • 【完整源码+数据集+部署教程】加工操作安全手套与手部检测系统源码和数据集:改进yolo11-cls
  • 当洗地机开始「懂你」:VTX316如何让科技更有温度
  • 深度学习模型在边缘计算设备上的部署
  • 【C++题解】贪心和模拟
  • 小学生学习机如何选?AI英语与护眼是关键
  • centos 系统如何安装open jdk 8
  • Git 工具的「安装」及「基础命令使用」
  • PCB 残胶怎么除?猎板分享高效且安全的去除工艺方案
  • 基于FPGA实现数字QAM调制系统
  • 【代码随想录算法训练营——Day2】链表——203.移除链表元素、707.设计链表、206.反转链表
  • GEO公司有哪些:AI时代品牌可见性策略全景分析
  • 迁移学习的案例
  • Linux 入门到精通,真的不用背命令!零基础小白靠「场景化学习法」,3 个月拿下运维 offer,第二十七天
  • 极快文本嵌入推理:Rust构建高性能嵌入推理解决方案