个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
各位老师好,我是软件工程5班的xx同学。我的课题是“基于Java的大学生创新创业管理平台”。系统主要给学生、老师、专家三方用:学生在线申报项目、上传材料;老师可以审核、打分;专家能分组盲评。核心模块有用户登录、项目申报、流程审批、成绩汇总与导出、公告管理。技术栈选的是Java+SpringBoot、MySQL、Maven、Tomcat,前端用Bootstrap,都是课内学过的,开发工具IDEA,版本管理Git,运行环境Windows10。下面请各位老师提问。
评委老师:为什么一定要做这个平台,原来的纸质或Excel不行吗?
答辩学生:纸质容易丢,Excel多人同时改会冲突,打分公式一改就要手动重新算,平台能自动算、自动备份,还省打印。
评委老师:系统里“专家打分”怎么保证公平?
答辩学生:采用盲评,专家只能看到项目编号和材料,看不到学生姓名和学院;打分提交后自动去掉最高最低再求平均。
评委老师:数据库里几张核心表?主键怎么设?
答辩学生:主要5张:用户表、项目表、审核记录表、打分表、公告表。主键全用自增int型id,再按业务加唯一索引,如项目编号+年份。
评委老师:如果两个学生同时提交附件,文件名一样会覆盖吗?
答辩学生:不会,上传时把文件名重命名为“项目id+时间戳+原后缀”,再存到不同文件夹,防止冲突。
评委老师:你计划什么时候完成编码和测试?
答辩学生:按照2025年新计划,2月15号前完成核心代码,3月整月做黑盒测试和修bug,4月初交初稿。
评委老师评价:xx同学对课题背景、功能和技术路线掌握清楚,问答时能把实际问题与系统功能对应,说明确实动手想过。下一步把数据库ER图和主要界面原型补齐,注意测试用例要覆盖并发提交和成绩计算,继续加油。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。