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

【开题答辩全过程】以 基于微信小程序的校园二手物品交易平台的设计与实现为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

大家好,我是xx同学,我的毕业设计题目是《基于微信小程序的校园二手物品交易平台的设计与实现》。系统面向本校学生,分三端:学生用户端、卖家端和管理员端。用户端可以注册登录、浏览校园资讯、发布/查看求购、浏览二手物品并加入购物车、下单支付;卖家端可以管理商品和订单;管理员端负责用户、商品、订单、分类及系统公告的管理。技术栈用微信开发者工具做小程序前端,Vue.js做Web前端,Spring Boot+Java做后台,MySQL存数据。


评委老师:为什么选择微信小程序而不是做一个APP?
答辩学生:微信小程序免安装、即用即走,同学们几乎都有微信,推广成本低,也省服务器压力。


评委老师:系统里“购物车”功能具体怎么实现?
答辩学生:用户把看中的二手物品点“加入购物车”,数据存到MySQL的cart表,字段有用户ID、商品ID、数量。下单时把cart表里该用户的记录转到order表,再清掉购物车。


评委老师:如果两个人同时想买同一件只剩一件的商品,怎么避免超卖?
答辩学生:在下单时后台先查库存,库存≥1才能继续,然后立即把库存减1并加行锁,防止并发冲突。


评委老师:卖家发布商品时要填哪些信息?
答辩学生:商品名称、价格、分类、新旧程度、上传1-3张图片,还可以选填描述。


评委老师:后台用Spring Boot,那登录安全怎么保证?
答辩学生:用户密码用BCrypt加密存储,登录成功后生成JWT令牌返回给小程序,后续请求带Token,后台过滤器验证Token有效期和签名。


评委老师:数据库里最重要的几张表叫什么名字?
答辩学生:user(用户)、seller(卖家)、goods(二手物品)、order(订单)、cart(购物车)、category(分类)。


评委老师:预计什么时候开始编码,什么时候完成?
答辩学生:2025年3月完成环境搭建和数据库设计,4月完成小程序和后台主要接口,5月联调、写论文,6月初答辩。


评委老师:你怎么测试系统能不能同时支持100人浏览?
答辩学生:用Postman或JMeter模拟100个并发请求访问商品列表接口,看响应时间和错误率,如果超2秒就优化SQL或加索引。


评委老师:最后请用一句话总结你项目的最大优点。
答辩学生:用最低成本让校园闲置物品流通起来,既方便同学又环保。



评委老师评价:xx同学对整体流程、技术选型和关键实现点都答得比较清晰,能结合校园场景考虑并发、安全等实际问题。接下来请继续完善数据库细节和测试计划,保持进度,预祝你顺利完成毕业设计。


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

最后

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

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

相关文章:

  • 分布式光伏模式怎么选?从 “凭经验” 到 “靠数据”,iSolarBP 帮你锁定最优解
  • 苹果WWDC25开发秘鉴:AI、空间计算与Swift 6的融合之道
  • 领码方案:低代码平台前端缓存与 IndexedDB 智能组件深度实战
  • GDAL 简介
  • FAST API部署和使用
  • java讲解自己对业务架构、数据架构、应用架构的理解
  • gh-pages部署github page项目
  • 【机器学习入门】5.1 线性回归基本形式——从“选西瓜”看懂线性模型的核心逻辑
  • A2A + MCP 的python实现的最小可运行骨架
  • duilib中CTextUI控件使用技巧与问题总结(CTextUI控件自适应文字宽度特性)
  • 五、练习2:Git分支操作
  • 四、操作系统
  • 腾讯混元翻译大模型Hunyuan-MT-7B:重塑跨语言沟通的技术革命
  • 2025年应届生求职加分指南:这些新兴技能路径让你脱颖而出
  • 电子电气架构 --- 智能电动车EEA电子电气架构(下)
  • 【LeetCode 热题 100】5. 最长回文子串——中心扩散法
  • Linux按键输入实验
  • (纯新手教学)计算机视觉(opencv)实战十一——轮廓近似(cv2.approxPolyDP)
  • Python OpenCV图像处理与深度学习:Python OpenCV特征检测入门
  • “人工智能+”时代的端侧AI:算力下沉与实时视频的新基座
  • crypto-whatkey(2025YC行业赛)
  • 【OpenFeign】基础使用
  • 移动端签名组件横屏实现
  • LeetCode199. 二叉树的右视图 - 解题思路与实现
  • [系统架构设计师]案例(二十四)
  • 纯代码实现登录页面的DIY
  • 蓝牙BLE modem调制里面phase manipulation什么意思
  • 【麒麟Linux】KylinV10网络配置
  • 深度学习】--卷积神经网络
  • 深度学习篇---ShuffleNet