【开题答辩全过程】以 共享单车管理系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是计算机科学与技术专业的xx同学。我的课题是"共享单车管理系统"。系统分管理员和普通用户两端:管理员可以管理单车、用户、租金、租赁记录并查看统计;用户可以注册登录、借还车、查订单和余额。技术栈采用MySQL做数据库,Vue写前端,SpringBoot+MyBatis搭后端,用MVC模式分层开发,计划2025年4月底完成。


评委老师:为什么选择"共享单车"这个题目?

答辩学生:因为校园周边单车多,人工登记容易乱,我想用学过的Java+数据库做一个能自动记借还、算租金的小系统,练手也解决身边问题。


评委老师:系统里最重要的模块是哪个?

答辩学生:单车租赁管理。借还车流程跑通了,租金、统计、订单都跟着动,它一坏全瘫。


评委老师:用MySQL存哪些主要表?

答辩学生:user表、bike表、rent表、payment表、admin表,共五张。


评委老师:Vue主要干哪些事?

答辩学生:画页面,把后端返回的JSON数据绑到表格、按钮、提示框上,让用户点几下就能借车。


评委老师:怎么防止同一辆车被重复借出?

答辩学生:rent表加状态字段"已借/已还",借车时先查状态,已借就弹提示并拒绝写入。


评委老师:租金怎么算?

答辩学生:按小时1元,不足1小时按1小时算。还车时拿当前时间减借出时间,得小时数再乘1。


评委老师:统计模块都统计啥?

答辩学生:日租金总额、总押金、车辆总数、活跃用户数、当日借车人次,五个数字。


评委老师:打算怎么测试?

答辩学生:黑盒手动测:注册、借车、还车、查订单、看统计,各跑一遍,预计一天完成。


评委老师:如果项目中期发现Vue不会用怎么办?

答辩学生:先换成最熟的HTML+JSP,保证功能不丢,后期有空再补Vue。


评委老师:预计什么时候能完成编码?

答辩学生:2025年3月中旬前写完,留一个月写论文和改BUG。


评委老师评价:

xx同学选题贴近生活,功能划分清楚,技术路线可行,测试计划简单实用。对租金算法、防重复借车逻辑回答准确。建议下一步先把数据库表和借还车接口跑通,再补前端美化。整体开题思路清晰,同意开题,按计划推进即可。


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

最后

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

相关推荐
云烟成雨TD21 小时前
Spring AI Alibaba 1.x 系列【6】ReactAgent 同步执行 & 流式执行
java·人工智能·spring
于慨21 小时前
Lambda 表达式、方法引用(Method Reference)语法
java·前端·servlet
swg32132121 小时前
Spring Boot 3.X Oauth2 认证服务与资源服务
java·spring boot·后端
gelald21 小时前
SpringBoot - 自动配置原理
java·spring boot·后端
殷紫川21 小时前
深入理解 AQS:从架构到实现,解锁 Java 并发编程的核心密钥
java
一轮弯弯的明月21 小时前
贝尔数求集合划分方案总数
java·笔记·蓝桥杯·学习心得
chenjingming66621 小时前
jmeter线程组设置以及串行和并行设置
java·开发语言·jmeter
殷紫川21 小时前
深入拆解 Java volatile:从内存屏障到无锁编程的实战指南
java
eddieHoo21 小时前
查看 Tomcat 的堆内存参数
java·tomcat
那个失眠的夜21 小时前
Mybatis延迟加载策略
xml·java·数据库·maven·mybatis