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

个人简介

一名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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
一直不明飞行4 小时前
Java的equals(),hashCode()应该在什么时候重写
java·开发语言·jvm
REDcker4 小时前
有限状态机与状态模式详解 FSM建模Java状态模式与C++表驱动模板实践
java·c++·状态模式
你的保护色5 小时前
【无标题】
java·服务器·网络
basketball6165 小时前
C++ 构造函数完全指南:从入门到进阶
java·开发语言·c++
淘矿人6 小时前
Claude辅助DevOps实践
java·大数据·运维·人工智能·算法·bug·devops
小江的记录本6 小时前
【Java基础】泛型:泛型擦除、通配符、上下界限定(附《思维导图》+《面试高频考点清单》)
java·数据结构·后端·mysql·spring·面试·职场和发展
来恩10036 小时前
请求转发与响应重定向的使用
java
@杰克成6 小时前
Java学习30
java·开发语言·学习
次元工程师!6 小时前
LangFlow开发(三)—Bundles组件架构设计(3W+字详细讲解)
java·前端·python·低代码·langflow
oddsand18 小时前
Redis网络模型
java·数据库·redis