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

【开题答辩全过程】以 IRWT考试预约系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

答辩学生:各位老师好,我叫xx同学,做的是“基于SpringBoot+Vue的IRWT考试预约系统”。系统面向学生和管理员,学生端可以预约考试、在线缴费、参加模拟考试;管理员端可以发布考试、审核报名、统计人数。技术栈就是SpringBoot做后端、Vue做前端、MySQL存数据,整个系统跑在浏览器里,不用装客户端。


评委老师:为什么要做“考试预约”这个题目?
答辩学生:因为学校每次四六级、计算机等级考试报名都排队,老师手工统计容易错,我就想用网页让大家自助预约,省时间也不出错。


评委老师:系统里“模拟考试”模块具体怎么实现?
答辩学生:题库提前录进MySQL,学生点“开始模拟”就随机抽50道选择题,做完点提交,后台自动比对答案,当场出分数。


评委老师:随机抽题会不会重复?
答辩学生:会,但我给每道题加了“最近被抽时间”字段,优先抽7天内没被抽过的题,减少重复率。


评委老师:在线支付怎么对接?
答辩学生:目前用支付宝沙箱,后端调官方SDK生成二维码,学生扫码后沙箱回调,我把订单状态改成“已支付”。


评委老师:如果两个人同时预约最后一个名额,怎么防止超卖?
答辩学生:我在数据库给剩余名额字段加乐观锁,更新前先查version,version不一致就提示“名额已满,请刷新”。


评委老师:Vue前端登录信息存在哪?
答辩学生:存在localStorage,key叫token,每次请求放在axios头里,后端用拦截器校验JWT。


评委老师:JWT秘钥硬编码在代码里安全吗?
答辩学生:不安全,我把它提到application.yml,Git上传时把yml加到.gitignore,服务器单独放一份。


评委老师:计划安排能按时完成吗?
答辩学生:可以,我现在已经做完学生预约和缴费,4月底前能写完模拟考试和论文,5月15日前能交稿。


评委老师评价:xx同学选题贴近校园实际,功能点清晰,技术选型合适,对并发和支付安全有初步考虑。后续把测试用例和异常流程补全,论文注意格式即可,整体开题通过,继续加油。


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

最后

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

http://www.dtcms.com/a/398405.html

相关文章:

  • 在字典和列表相互嵌套的结构体中搜索指定元素
  • 文献阅读 | iMetaMed | FigureYa:一个标准化可视化框架,用于增强生物医学数据解释和研究效率
  • wordpress自由拖拽同ip网站做排名seo
  • 面向运动障碍患者的语音识别新突破:零样本实时专家混合自适应方法详解
  • 校园网站建设的维护制作触屏版网站开发
  • 零衍门户组件联邦模式:重新定义组件开发新体验!
  • 【Web前端|第一篇】HTML、CSS与JavaScript
  • 有手机网站了还要微网站吗所有的网站都要用htmlu做吗
  • 面向对象设计:构建可维护、可扩展的软件系统
  • 52.haproxy负载均衡
  • 什么是“智能体”?
  • 负载均衡式在线OJ项目复盘
  • 【Golang】数据设计模式
  • 新建免费网站软件关键词排名
  • 小迪安全v2023学习笔记(八十六讲)—— FridaHOOK证书提取SSL双向校验绕过
  • 律师事务所网站方案网站 建设 初期规划
  • 舒适化诊疗的关键支持:伟荣局部麻醉器械使用体验
  • Kanass入门到实战(1) - 安装教程
  • 【Linux系统】深入理解线程同步,实现生产消费模型
  • 【2025-系统规划与管理师】第六章:云资源规划
  • JDK17 新特性梳理
  • ZooKeeper源码分析与实战-模块一:基础篇
  • 网站建设 优势网站开发需求报告
  • jikuaiarc项目构建,参考arc,把arc一直到antlr4,生成g4文件
  • 白话讲讲GenAI、LLM、Agent、RAG、LangChain
  • (25.09)使用Livox-mid-360录制数据并运行Fast-lio2命令
  • 【图文】Codex接入Kimi K2/GLM-4.5 环境配置指南 (Windows/macOS/Ubuntu)
  • 异步 vs 同步:JavaScript中的速度与激情
  • Django模型与数据表的映射方式详解:不止Code First与Database First
  • LangChain4J-(7)-Function Calling