【开题答辩全过程】以 基于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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
Wang15304 小时前
jdk内存配置优化
java·计算机网络
散峰而望4 小时前
【算法竞赛】C++函数详解:从定义、调用到高级用法
c语言·开发语言·数据结构·c++·算法·github
冷凝雨4 小时前
复数乘法(C & Simulink)
c语言·开发语言·信号处理·simulink·dsp
CoderCodingNo4 小时前
【GESP】C++五级真题(贪心思想考点) luogu-B4071 [GESP202412 五级] 武器强化
开发语言·c++·算法
0和1的舞者4 小时前
Spring AOP详解(一)
java·开发语言·前端·spring·aop·面向切面
Wang15304 小时前
Java多线程死锁排查
java·计算机网络
MoonBit月兔4 小时前
年终 Meetup:走进腾讯|AI 原生编程与 Code Agent 实战交流会
大数据·开发语言·人工智能·腾讯云·moonbit
智航GIS4 小时前
8.2 面向对象
开发语言·python
小小星球之旅5 小时前
CompletableFuture学习
java·开发语言·学习
jiayong235 小时前
知识库概念与核心价值01
java·人工智能·spring·知识库