【开题答辩全过程】以 校园博客系统 为例,包含答辩的问题和答案

【开题答辩全过程】以 校园博客系统 为例,包含答辩的问题和答案 个人简介一名14年经验的资深毕设内行人语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的关注与支持尊敬的各位评委老师大家好我是xx同学我的毕业设计题目是《基于Springboot的校园博客系统》。该系统主要面向校园师生提供一个集学习交流、信息发布、校园生活于一体的博客平台。系统包括注册登录、个人信息管理、博客管理、评论、收藏夹、浏览记录和校园导航等七大模块。技术方面后端采用SpringBoot框架前端使用Bootstrap和jQuery数据库选用MySQL同时集成了阿里云OSS用于文件存储并支持移动端自适应访问。谢谢老师评委老师你为什么要做这个校园博客系统它和普通的博客系统有什么不同xx同学因为现在网上虽然有很多博客系统但专门针对校园场景的很少。我的系统增加了失物招领、闲置物品、校园导航这些功能更适合师生使用。评委老师你说系统支持“3天免登录”这个功能你是怎么实现的xx同学我是通过Cookie实现的用户登录成功后往浏览器写入一个Cookie设置有效期为3天这样下次访问时系统就能自动识别用户身份。评委老师注册模块中提到了“密码强度校验”你能说一下是怎么做的吗xx同学我是通过JavaScript判断用户输入的密码根据是否包含数字、字母、特殊字符以及长度来分等级显示“弱、中、强”这样可以提高账号安全性。评委老师你说到用SMTP协议发送邮箱验证码这个功能你实现了吗有没有遇到什么问题xx同学我用了JavaMail结合SMTP协议来实现的。遇到的问题主要是邮箱需要开启授权码还有就是一开始验证码生成和校验的逻辑写得不对后来调试才改好。评委老师博客管理模块里你提到了四种博客类型其中“趣味投票模块”在开题报告中没有详细写你能补充一下吗xx同学不好意思开题报告里没有详细写。趣味投票模块是让用户可以发起投票比如“你觉得学校食堂哪道菜最好吃”其他用户可以参与投票并查看结果增强互动性。评委老师你的系统用了Redis你能说说Redis在项目中用来做什么了吗xx同学我主要用Redis来缓存博客的点赞数和浏览量减少对数据库的频繁访问提高系统性能。评委老师你的系统支持移动端自适应是怎么实现的xx同学我前端用了Bootstrap框架它本身就支持响应式布局再加上使用rem和百分比宽度所以手机、平板、电脑上都能正常显示。评委老师如果用户的浏览器禁用了Cookie你的“免登录”功能还能用吗xx同学不能用了因为免登录依赖Cookie。如果用户禁用Cookie我会提示用户开启Cookie或者每次手动登录。评委老师你的系统部署在哪里有没有实际测试过xx同学我部署在阿里云服务器上系统是CentOS用IDEA打包成jar包运行。我自己和几个同学测试过基本功能都可以使用。评委老师你觉得你的系统还有什么地方可以改进xx同学我觉得还可以增加一个后台管理模块让管理员统一管理用户和博客内容。另外现在的评论功能没有敏感词过滤也可以加强一下。答辩总结与评价评委老师xx同学你的开题报告整体结构完整选题贴近校园实际需求功能模块设计合理技术选型也比较主流。虽然你在某些细节上如验证码跳转、趣味投票模块表述得不够完善但对基本功能的实现思路和技术原理有一定理解态度也比较诚恳。希望你后续在论文和系统实现中能够把功能真正落地尤其是你提到的投票模块和后台管理部分可以作为亮点进一步完善。总体来说符合开题要求同意开题。继续加油以上是某同学的毕业设计答辩的过程如果你现在还没有参加答辩还是开题阶段已经选好了题目不知道怎么写开题报告可以下面找找有没有自己符合自己题目的开题报告内容列表中的开题报告都是往届真实的开题报告可发送使用或参考。文末或底部来联xi可免费获取最后有时间和有基础的同学建议自己多花时间找一下资料开题报告、源码自己独立完成毕设需要开题报告内容、源码参考的可以联xi博主没有选题的也可以联系我们进行帮你选题、定功能和建议。