【开题答辩全过程】以 疫情物资捐赠系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是××同学,本次毕业设计的题目是"疫情物资捐赠系统"。系统主要解决传统人工捐赠流程效率低、信息不透明、物资浪费等问题,实现捐赠方、受赠方、管理方三方在线协同。核心功能包括:用户注册登录、物资发布与申请、捐赠订单生成、管理员审核与库存管理、物流跟踪、论坛留言及爱心资讯推送。技术选型采用Java语言,SSM(Spring+SpringMVC+MyBatis)框架,MySQL数据库,前端用HTML+Bootstrap,部署在Tomcat服务器上。下面请各位老师提问。


评委老师:为什么选择做"疫情物资捐赠"这个题目?

答辩学生:因为疫情期间我看到很多物资堵在"最后一公里",想用一个简单网站把捐赠信息串起来,让东西快速送到需要的人手里。


评委老师:系统主要解决什么痛点?

答辩学生:原来靠微信群接龙,信息容易重复、漏掉,系统把所有需求、库存、订单放到一张表上,谁捐了、谁领了,一清二楚。


评委老师:你提到的"毕业物资"在摘要里出现好几次,和疫情物资是一回事吗?

答辩学生:写混了,其实就是"疫情物资",我后面会把文案统一改成口罩、防护服、消毒液这些。


评委老师:用户端和管理员端最核心的功能各是什么?

答辩学生:用户端能"一键申请"和"一键捐赠",管理员端能"审核订单"和"生成物流号",就这么两个核心按钮。


评委老师:技术栈里SSM框架最陌生,你准备怎么快速上手?

答辩学生:我先跑通B站一个"SSM登录注册" Demo,把它的配置文件原样搬过来,再一点点替换成我的表。


评委老师:打算怎么实现"物流跟踪"?

答辩学生:先做假数据,管理员后台填一个快递单号,用户点击后跳转到第三方快递查询页面,后期再对接API。


评委老师:数据库里几张主表?

答辩学生:目前计划五张:用户表、物资表、订单表、管理员表、留言表,后续如果加物流再把地址拆成独立表。


评委老师:安全性方面考虑了哪些?

答辩学生:登录用简单MD5加盐,后台过滤器拦截未登录用户,管理员页面再加一个角色判断,防止普通用户直接输URL进去。


评委老师:项目最大的风险是什么?

答辩学生:我怕Spring配置老是包冲突,解决方法是直接用老师给的空白SSM模板,保证版本一致。


评委老师:如果2025年5月前做不完,怎么折中?

答辩学生:先把"注册---登录---捐---审"跑通,论坛和资讯两个模块砍掉,保证能演示主流程。


评委老师评价:

××同学选题贴近实际,目标明确,技术路线可行,对风险也有简单备案。后续请把"毕业物资"文字统一修正,数据库表再画一张ER图,开发时优先跑通主流程,论坛模块可后置。总体开题思路清晰,同意开题,期待三个月后看到可运行的最小版本。


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

最后

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

相关推荐
小韩学长yyds几秒前
Java序列化避坑指南:明确这4种场景,再也不盲目实现Serializable
java·序列化
仟濹2 分钟前
【Java基础】多态 | 打卡day2
java·开发语言
Re.不晚2 分钟前
JAVA进阶之路——无奖问答挑战2
java·开发语言
Ro Jace1 小时前
计算机专业基础教材
java·开发语言
mango_mangojuice1 小时前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习
程序员侠客行1 小时前
Mybatis连接池实现及池化模式
java·后端·架构·mybatis
时艰.1 小时前
Java 并发编程 — 并发容器 + CPU 缓存 + Disruptor
java·开发语言·缓存
丶小鱼丶1 小时前
并发编程之【优雅地结束线程的执行】
java
市场部需要一个软件开发岗位1 小时前
JAVA开发常见安全问题:Cookie 中明文存储用户名、密码
android·java·安全
忆~遂愿2 小时前
GE 引擎进阶:依赖图的原子性管理与异构算子协作调度
java·开发语言·人工智能