【开题答辩全过程】以 爱家家具销售网为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
各位老师好,我叫 xx 同学,本次毕业设计的题目是《爱家家具销售网》。系统定位是一个小型 B2C 家具电商网站,分前台和后台:前台给普通顾客看家具、搜家具、下单、加购物车;后台给管理员做家具类别、家具信息、会员、订单的维护。技术栈选的是最基础的 JavaWeb:Eclipse 开发,JSP+Servlet 做页面和控制器,MySQL 存数据,Tomcat 跑服务,没有用复杂框架,就是为了先把功能跑通。下面请各位老师提问。
评委老师:为什么选“家具销售”这个场景?
答辩学生:因为家具图片多、品类清晰,适合做电商练手,而且我家亲戚正好做家具,能拿到真实数据,方便测试。
评委老师:系统里一共几个角色?
答辩学生:两个,普通会员和管理员,没有超级管理员或其他角色。
评委老师:会员购物车存在哪里?
答辩学生:先临时存在 session 里,下单落库时才写进数据库的订单明细表,没做持久化购物车。
评委老师:如果会员关掉浏览器再打开,购物车东西还在吗?
答辩学生:目前不在,后续可以加 cookie 或数据表来延长保存时间。
评委老师:家具图片怎么上传?
答辩学生:后台“家具信息管理”里有上传按钮,用 commons-fileupload 组件,把图片存到服务器硬盘,路径写进数据库。
评委老师:数据库用几张核心表?
答辩学生:五张:用户表、家具大类表、家具小类表、家具信息表、订单主从表,一共 5 张。
评委老师:订单号怎么生成?
答辩学生:用当前时间戳+随机 4 位数字,保证不重复就行,没接支付接口,所以不校验流水号。
评委老师:打算怎么做权限控制?
答辩学生:用过滤器,后台所有 jsp 都走 adminFilter,如果 session 里没有管理员对象就跳回登录页;前台会员同理。
评委老师:计划安排里第 7 周才写代码,会不会太晚?
答辩学生:老师,我把时间换成 2025 年了,第 1-2 周完成需求和数据库,第 3 周就同步开始编码,不晚。
评委老师:遇到不会调的 bug 怎么办?
答辩学生:先百度和看教学视频,实在解决不了就问导师,或者把异常截图发到班级群请同学帮忙。
评委老师评价:
xx 同学选题贴近生活,功能划分清晰,技术路线简单够用,能认识到自身基础薄弱、不贪多求快,安排合理。后续编码阶段注意及时备份、多写注释,把“图片上传”“订单生成”两个关键点跑通,论文格式再按学校模板微调即可。总体同意开题,继续加油。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。