【开题答辩全过程】以 Java程序设计课程作业数据分析为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生(陈述): 各位老师好,我是计算机学院信息管理与信息系统专业的xx同学。我的课题是“Java程序设计课程作业数据分析”。系统用SpringBoot+MySQL做后台,Vue做前台,Eclipse/Navicat开发。分三类人:管理员管数据、教师管作业、学生交作业;核心是给教师和学生自动生成学习报告,并给学生推个性化学习资源。汇报完毕,请各位老师提问。
【问答环节】
评委老师:为什么选Java而不用Python?
答辩学生:Java我上课学过,SpringBoot现成模板多,照书搭环境不出错,Python我只会写脚本,怕调试花时间。
评委老师:MySQL几张表?关系画了吗?
答辩学生:暂时5张:学生、教师、作业、成绩、报告,主外键用学号、作业编号连,关系图用Navicat自动生成了,截图放论文里。
评委老师:协同过滤推荐啥?
答辩学生:先按“作业得分相近”找3个最像我的同学,把他们看过的学习链接推给我,目前只用假数据跑通,后期再调。
评委老师:报告里写什么?
答辩学生:折线图看成绩走势,饼图看知识点对错,文字给两句“你循环语句弱,多练for题”,再附两条推荐链接。
评委老师:系统运行在哪?
答辩学生:笔记本Windows10,8080端口,Tomcat SpringBoot内置,答辩时带电脑现场演示。
评委老师:如果下学期学生涨到500人,会变慢吗?
答辩学生:现在SQL没索引,已计划给学号、作业编号加索引,再配分页,教师端一次只查50条,应该撑得住。
评委老师:打算怎么测试?
答辩学生:用同班30位同学的假成绩跑功能,叫他们点一点,把“打不开、按钮没反应”记下来,改完再交。
评委老师:遇到的最大困难?
答辩学生:Vue调跨域弄了两天,后来百度在配置里加devServer proxy解决。
评委老师:进度落后怎么办?
答辩学生:每周给导师发日报,落后就把选修课请假,晚上两点前不睡觉,保证四月初交初稿。
【答辩结束】
评委老师总结: xx同学选题贴近教学,技术路线清晰,工作量适中,回答诚实,对系统边界和后续优化已有计划。建议:1.提前准备性能对比截图;2.把“协同过滤”换成“学习伙伴推荐”更易懂。经小组评议,同意开题,按意见补充后进入下一阶段。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。