【开题答辩全过程】以 基于Java的失物招领平台为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
各位老师好,我是计算机2024班的xx同学。我的题目是“基于Java的校园失物招领平台”。系统主要给校内同学提供“丢东西—捡东西—快速匹配”的一站式服务,核心模块有:用户注册登录、失物/招领发布、分类检索、积分兑换、在线投诉、私信交流和公告管理。后端用SpringBoot+MySQL,前端用Vue,开发工具IDEA,数据库图形工具Navicat,服务器跑在Tomcat上,全程在Windows环境完成。下面请各位老师提问!
评委老师:为什么选“失物招领”这个题?
答辩学生:我自己丢过校园卡,跑遍保卫处、食堂、图书馆才找回,感觉急需一个线上统一平台,就选了。
评委老师:系统最大亮点是什么?
答辩学生:积分商城。成功归还一次就能拿积分换小礼品,鼓励大家做好事。
评委老师:用SpringBoot的好处?
答辩学生:SpringBoot开箱即用,不用配一堆XML,我一个人也能快速把增删改查跑起来。
评委老师:数据库怎么设计的?
答辩学生:主表就三张:用户表、物品表、订单(认领记录)表,外键关联,字段简单,后期加索引。
评委老师:图片存在哪?
答辩学生:存本地磁盘,数据库只保存路径,防止数据过大。
评委老师:如何保证失主信息不被泄露?
答辩学生:手机号中间四位打码,私信用站内信,不直接暴露联系方式。
评委老师:积分规则怎么定?
答辩学生:发布失物+5分,成功归还+20分,积分能换文具、奶茶券,上限100分。
评委老师:Tomcat端口冲突怎么办?
答辩学生:改8081,或者把本地原来8080的进程杀掉,cmd里netstat -ano找PID。
评委老师:如果两个人同时认领同一件物品如何处理?
答辩学生:按“先到先得”加人工审核,发布者点“确认归还”后系统自动关闭该物品。
评委老师:测试怎么做?
答辩学生:用Postman测接口,再写几个简单黑盒场景:注册→发布→认领→积分变化,跑通算通过。
【答辩结束·评委评价】
xx同学准备充分,需求来自真实校园痛点,技术选型贴合自身水平,问答环节思路清晰。下一步建议把“图像上传压缩”和“认领冲突并发锁”再细化,继续按计划推进开发。总体开题通过,期待最终演示。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。