【开题答辩全过程】以 基于springboot的垃圾分类管理系统为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我叫xx同学,本次毕业设计题目是《基于SpringBoot的垃圾分类管理系统》。系统通过B/S架构,把垃圾分为可回收、有害、厨余、其他四类,实现从小区投放、站点汇总到城镇考核的完整流程。主要功能模块有待办事项、已办事项、工作台、任务管理、数据报送、查询统计、新闻宣传等。技术栈采用Java+SpringBoot+MyBatis+MySQL,前端Vue,开发工具IDEA,运行环境JDK1.8+Tomcat8。
评委老师:你为什么选择垃圾分类这个题目?
答辩学生:因为国家正在大力推行垃圾分类,我们日常生活中也经常遇到分类不清、数据难统计的问题,做一个系统既能解决实际痛点,也贴合国家政策,容易收集数据。
评委老师:系统里用户分几种身份?各自能干什么?
答辩学生:分三种。普通用户可以修改个人信息、查看本小区分类是否合格;垃圾分类管理员负责录入每日垃圾数据、评估小区分类情况;最高管理员可以增删改用户、小区信息,还能发布公告和轮播图。
评委老师:数据是怎样从小区汇总到城镇的?
答辩学生:小区负责人每天把四类垃圾重量录入系统→系统自动生成小区日报→运输员定时把分类垃圾运到总站→总站二次分拣后再汇总→城镇管理员就能看到整个区域的日报、月报、年报,并据此做考核。
评委老师:你提到“垃圾图像识别”,打算怎么实现?
答辩学生:目前在系统里预留了接口,先用简单机器学习模型调用百度AI开放平台的图像识别API做演示,后期可再接入更精准的深度学习模型。
评委老师:如果同一台电脑多人同时录入数据,会不会出现冲突?
答辩学生:会。我在数据库层给垃圾记录表加了唯一索引和事务控制,并在代码里用乐观锁(version字段)检测冲突,出现重复提交时系统会提示“数据已更新,请刷新后重试”。
评委老师:计划表里第3-7周完成详细设计和编码,时间够吗?
答辩学生:够用。我前期已把数据库表设计完成,SpringBoot脚手架也搭好了,接下来每天完成2-3个模块,留出机动时间应对bug即可。
评委老师:最后,请用一句话总结你系统的最大亮点。
答辩学生:用最低的学习成本做出了一套“能落地、能扩展、能考核”的垃圾分类小系统。
评委老师评价:xx同学思路清晰,选题贴合实际,功能模块完整,技术选型合理,答辩中对流程、并发、扩展性都有简单可行的回答,表现出较好的准备工作。后续按进度完成即可。答辩通过。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。