【开题答辩全过程】以 闲置交易平台系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学。我的课题是"基于 SpringBoot+Vue 的闲置交易平台系统"。系统分前台和后台:前台给普通用户提供注册登录、浏览/搜索闲置物品、下单、发布自己的闲置、在线交流、收藏、地址管理等功能;后台给管理员做用户管理、物品分类管理、闲置审核、订单管理、交流帖管理和公告轮播图设置。技术栈采用 SpringBoot + MyBatis 做后端,Vue + Element-UI 做前端,MySQL 存数据,IDEA 开发,Maven 管理依赖。下面请各位老师提问。


评委老师:为什么选择做"闲置交易"这个方向?

答辩学生:因为校园里大家有很多闲置物品,扔掉浪费,二手群又乱,我想做一个专门的平台让资源循环起来,也锻炼自己全栈开发能力。


评委老师:系统里用户怎么保证交易安全?

答辩学生:目前先做到手机号注册、登录密码加密,订单里留有买卖双方信息,管理员能查看投诉。后续再考虑接入信用分和担保交易。


评委老师:首页推荐闲置物品的算法怎么实现?

答辩学生:先按用户最近浏览的类别做简单过滤,再按发布时间倒序推最新的十条,算是"伪个性化",后续再学协同过滤。


评委老师:购物车功能具体做了哪些?

答辩学生:用户可以把多件闲置加购物车,在购物车改数量、删除,确认后一键下单,生成待支付订单,支付状态我先用模拟按钮写死"已支付"。


评委老师:管理员怎么审核违规商品?

答辩学生:用户举报或系统检测到敏感词后,该物品状态变成"待审核",管理员在后台能看到列表,一键"通过"或"下架",下架后前台不再显示。


评委老师:数据库一共几张表?核心表是哪几张?

答辩学生:一共 11 张,核心表是 user、product、order、order_item、category 这五张,用户、商品、订单主干逻辑都在这儿。


评委老师:如果同一闲置被多人同时下单,会不会超卖?

答辩学生:我在商品表加了库存字段,下单时先减库存再写订单,用数据库行锁,测试时并发 50 次没出现负数,暂时够用。


评委老师:计划安排能按时完成吗?

答辩学生:学校计划是 2025 年 3 月交初稿、5 月答辩,我寒假已经把框架搭完,剩下两个月做细节和论文,应该来得及。


评委老师:做完这个系统你最大收获是什么?

答辩学生:第一次把前端和后端完全自己串起来,学会了用 Vue 调接口,也知道了写代码前先画 ER 图能省很多返工。


【评委总结】

xx 同学选题贴近校园生活,功能划分清晰,技术选型符合专科毕业设计要求;能对安全、并发等细节给出初步方案,说明确实动手做过。后续需完善真正支付、信用评价和更细粒度的权限控制。总体进度合理,同意开题,按计划推进即可。


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

最后

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

相关推荐
桦说编程13 小时前
从 ForkJoinPool 的 Compensate 看并发框架的线程补偿思想
java·后端·源码阅读
躺平大鹅15 小时前
Java面向对象入门(类与对象,新手秒懂)
java
初次攀爬者16 小时前
RocketMQ在Spring Boot上的基础使用
java·spring boot·rocketmq
花花无缺16 小时前
搞懂@Autowired 与@Resuorce
java·spring boot·后端
Derek_Smart17 小时前
从一次 OOM 事故说起:打造生产级的 JVM 健康检查组件
java·jvm·spring boot
NE_STOP18 小时前
MyBatis-mybatis入门与增删改查
java
孟陬1 天前
国外技术周刊 #1:Paul Graham 重新分享最受欢迎的文章《创作者的品味》、本周被划线最多 YouTube《如何在 19 分钟内学会 AI》、为何我不
java·前端·后端
想用offer打牌1 天前
一站式了解四种限流算法
java·后端·go
华仔啊1 天前
Java 开发千万别给布尔变量加 is 前缀!很容易背锅
java