【开题答辩全过程】以 基于JAVA的社团管理系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是XX同学,我的题目是《基于Java的社团管理系统》。系统用IDEA开发,后端Java+SpringBoot,前端Vue,数据库MySQL,Navicat做可视化。主要做6个模块:用户注册登录、社团申请与审核、社团信息分类、活动发布与报名、经费申请与审批、管理员后台。目标是让社团管理从纸质、微信群里"吼"变成线上"点",减轻社长负担,方便老师监管。


评委老师:为什么要做社团管理?

答辩学生:学校社团越来越多,报名、活动、经费都靠QQ群接龙,容易漏人、漏钱,想做个系统把流程搬上网,省心。


评委老师:为啥选Java?

答辩学生:我只会Java,而且学校教的都是Java,资料多,出问题能搜到答案。


评委老师:MySQL免费,但数据量大了会变慢,想过吗?

答辩学生:想过,先做演示级别,真上线可以让学校信息中心做读写分离,目前只保证几百人同时用不卡。


评委老师:经费审批谁来审?流程怎么设计?

答辩学生:两级:社长提交→指导老师审核→团委备案。状态用枚举:待审、通过、驳回,驳回必须写原因,方便社长改。


评委老师:怎么防止学生恶意刷报名?

答辩学生:报名绑定学号,一个活动只能报一次;再加一个"黑名单"字段,被踢出两次的半年内禁止报名。


评委老师:Vue会吗?

答辩学生:边学边做,用Element-UI套模板,目前能跑通增删改查,样式后期再调。


评委老师:如果学校要求接统一身份认证怎么办?

答辩学生:预留接口,等信息中心给LDAP或OAuth2地址,我再加一层登录过滤器就行。


评委老师:演示时最多能同时多少人在线?

答辩学生:用JMeter压过,50并发登录响应1.2秒,100人同时报名活动页面3秒以内,够用。


评委老师:最后怎么证明系统有效?

答辩学生:找三个社团试用一个月,把旧流程和新系统的耗时、出错次数、人工统计表格对比,拍照贴论文里。


评委老师点评:

XX同学选题贴近校园痛点,技术路线清晰,回答实在,知道自己是"Java新手"就老老实实选Java,不盲目追新。下一步把经费审批和防刷机制代码写扎实,再把试用数据补齐,就能达到毕业要求。继续加油,预祝你顺利过答辩!


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

最后

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

相关推荐
毕设源码-邱学长3 小时前
【开题答辩全过程】以 基于Java的学校住宿管理系统的设计与实现为例,包含答辩的问题和答案
java·开发语言
rookieﻬ°3 小时前
PHP框架漏洞
开发语言·php
炸膛坦客4 小时前
单片机/C/C++八股:(二十)指针常量和常量指针
c语言·开发语言·c++
兑生4 小时前
【灵神题单·贪心】1481. 不同整数的最少数目 | 频率排序贪心 | Java
java·开发语言
daidaidaiyu4 小时前
一文学习 Spring 声明式事务源码全流程总结
java·spring
炸膛坦客6 小时前
单片机/C/C++八股:(十九)栈和堆的区别?
c语言·开发语言·c++
零雲6 小时前
java面试:了解抽象类与接口么?讲一讲它们的区别
java·开发语言·面试
Jay_Franklin6 小时前
Quarto与Python集成使用
开发语言·python·markdown
2401_831824966 小时前
代码性能剖析工具
开发语言·c++·算法
是wzoi的一名用户啊~7 小时前
【C++小游戏】2048
开发语言·c++