【开题答辩全过程】以 个人博客网站为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是 xx 同学,我的题目是《基于 Node.js 的个人博客网站的设计与实现》。系统分前台和后台:前台供游客浏览文章、用户登录后评论;后台用管理员账号完成分类、角色、文章、评论、链接等管理。技术栈选 VSCode 开发,Node.js 做后端,Vue+HTML+CSS+JS 做前端,MySQL 存数据,主要研究权限控制和信息存储。


评委老师:为什么选 Node.js 而不选 PHP?

答辩学生:Node.js 语法就是 JavaScript,我前端基础一般,用同一种语言写前后端学起来更快,而且网上教程多。


评委老师:数据库用 MySQL 而不选 MongoDB 的理由?

答辩学生:学校教过关系型数据库,我熟一点,MySQL 免费稳定,资料也多,暂时够用。


评委老师:系统里"角色管理"具体怎么体现?

答辩学生:我设计三张表:用户表、角色表、权限表,中间用关联表连起来,登录时把权限读到 session,前端根据权限按钮显隐。


评委老师:如果同一个用户既想写文章又想管评论,角色怎么分配?

答辩学生:可以给他多角色,也可以建一个"高级用户"角色,把写文和评论权限都勾上,后台用位运算合并权限。


评委老师:前端用 Vue,那是单页面还是多页面?

答辩学生:目前做多页面,先保证功能能跑通,如果时间够再改成单页,用 Vue-Router 慢慢升级。


评委老师:文章编辑准备用什么富文本?

答辩学生:先用简单的开源 editor------wangEditor,轻量、中文文档多,后期再考虑换成 Markdown。


评委老师:图片存在哪里?

答辩学生:存在本地 public/upload 文件夹,按日期分目录,数据库只存路径,部署时配 nginx 静态映射。


评委老师:怎么防止游客刷评论?

答辩学生:评论接口加验证码,同一 IP 60 秒只能提交一次,后台可审核后显示。


评委老师:进度安排 2025 年 2 月才写完代码,3 月就答辩,时间够写论文吗?

答辩学生:我代码先并行写着,2 月底前完成主体,3 月整月写论文,每天 1000 字,应该来得及。


评委老师:参考文献里 2015-2018 年的居多,有没有 2023 以后的?

答辩学生:我回去再补两篇近两年的 Node 安全与 Vue3 的英文文献,把综述更新一下。


评委老师总结:

xx 同学选题贴合实际,技术路线清晰,问答中对权限、存储、防刷等关键点已有基本考虑,可见前期调研较充分。下一步建议:①尽快完成原型,把角色权限跑通;②补充最新文献;③预留一周集中测试。整体开题通过,按意见修改后可进入下一阶段。


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

最后

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

相关推荐
期待のcode22 分钟前
Java虚拟机的运行模式
java·开发语言·jvm
程序员老徐25 分钟前
Tomcat源码分析三(Tomcat请求源码分析)
java·tomcat
a程序小傲34 分钟前
京东Java面试被问:动态规划的状态压缩和优化技巧
java·开发语言·mysql·算法·adb·postgresql·深度优先
仙俊红35 分钟前
spring的IoC(控制反转)面试题
java·后端·spring
阿湯哥36 分钟前
AgentScope Java 集成 Spring AI Alibaba Workflow 完整指南
java·人工智能·spring
小楼v1 小时前
说说常见的限流算法及如何使用Redisson实现多机限流
java·后端·redisson·限流算法
与遨游于天地1 小时前
NIO的三个组件解决三个问题
java·后端·nio
czlczl200209251 小时前
Guava Cache 原理与实战
java·后端·spring
yangminlei1 小时前
Spring 事务探秘:核心机制与应用场景解析
java·spring boot
记得开心一点嘛2 小时前
Redis封装类
java·redis