【开题答辩全过程】以 停车场管理系统的设计与实现为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我叫xx,本次课题是《停车场管理系统的设计与实现》。系统分前台和后台:前台让车主注册、登录、查车位、订车位、看停车记录和余额;后台让管理员管用户、管车位、改收费规则。开发语言用Java,Web端用JSP+Servlet,业务层用MVC模式,数据库用MySQL,连接用JDBC,页面交互用JavaScript+EL+JSTL,分页用MVC框架自带功能。服务器选Tomcat,开发工具IDEA。系统把刷卡和现金两种收费方式都保留,计时计费透明,减少人工,提高车位利用率。汇报完毕,请各位老师提问。
评委老师:为什么选“停车场”这个题目?
答辩学生:我寒暑假在商场实习,看到出口排队缴费很乱,就想做个简单系统把流程理顺。
评委老师:系统主要解决哪几个痛点?
答辩学生:一是人工收费慢,二是现金票款容易丢,三是车主找不到空车位,四是管理员无法实时看车位状态。
评委老师:前端和后端各用哪些技术?
答辩学生:前端HTML+JavaScript+Bootstrap,后端Java+Servlet+JSP,数据库MySQL,整体按MVC分层。
评委老师:车主怎么知道哪里有空车位?
答辩学生:登录后首页用绿色图标显示空车位,点图标就能预订,数据库把状态改成“已预订”,其他人看到灰色图标。
评委老师:如果两辆车同时点同一个车位怎么办?
答辩学生:数据库给车位字段加唯一锁,先提交的事务成功,后提交的提示“已被占用”,让车主重新选。
评委老师:收费规则怎么写?
答辩学生:表里存“首小时3元,之后每半小时1元”,系统取停车时长按规则算,页面直接显示金额,管理员后台可改数字。
评委老师:余额不足怎么办?
答辩学生:系统算完费用先判断余额,够就自动扣,不够跳现金缴费页面,出口管理员收现金后手动确认放行。
评委老师:数据怎么备份?
答辩学生:用MySQL自带的mysqldump,每天凌晨2点导出SQL文件,保存到D盘backup文件夹,保留最近7天。
评委老师:做完后怎么测试?
答辩学生:分两步:先在Postman测接口,再在浏览器模拟车主和管理员操作,用10条虚拟数据跑通“注册→订车位→停车→缴费→离开”全流程。
评委老师:xx同学思路清楚,技术选型适合基础,能把实习看到的问题转化成系统功能,很好。下一步把“并发订位”和“现金/刷卡双通道”重点做出来,按时完成论文和演示即可。总体开题通过,继续加油。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。