【开题答辩全过程】以 校园超市购物系统为例,包含答辩的问题和答案
个人简介一名14年经验的资深毕设内行人语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的关注与支持尊敬的各位评委老师好我是xx同学。我的毕业设计题目是《基于SpringBoot的校园超市购物系统的设计与实现》。本系统主要为了解决传统校园超市购物不便、管理效率低的问题让学生和老师可以通过互联网在线选购商品。系统主要分为前端用户模块和后端管理模块前端包括首页、注册登录、商品浏览、公告查看、个人中心、购物车等功能后端包括管理员登录、用户管理、商品分类管理、商品信息管理、系统管理、订单管理等。技术方面前端使用Vue.js后端使用SpringBoot框架Java语言数据库采用MySQL。我的开题报告汇报完毕请老师提问。评委老师你的系统为什么选择SpringBoot框架而不是SSM或者其他的框架xx同学因为我基础比较差SpringBoot相比SSM配置更简单很多配置自动完成开发效率更高而且网上资料多遇到问题容易找到解决办法。评委老师你的系统里购物车功能是怎么实现的xx同学购物车是用来暂时存放用户想买的商品。当用户点击“加入购物车”时系统会把商品ID、数量、价格等信息保存到数据库的一张购物车表里。用户可以在购物车页面修改数量或删除商品确认后就可以提交订单。评委老师前端和后端是如何进行数据交互的xx同学前端使用Vue.js发送HTTP请求比如用axios库把请求发送到后端SpringBoot提供的接口后端处理完数据后返回JSON格式的数据给前端前端再展示到页面上。评委老师你的系统有哪些用户角色各自有什么权限xx同学系统主要有两类用户。一是普通用户可以浏览商品、加入购物车、下单购买、查看公告、修改个人信息。二是管理员可以对用户进行管理对商品分类和商品信息进行增删改查管理轮播图和公告以及处理用户的订单。评委老师你如何保证用户登录的安全性xx同学用户注册时密码不会明文存储而是用加密算法比如MD5加盐加密后存到数据库。登录时系统会把用户输入的密码加密后与数据库中的密文比对。另外系统还会用Session或Token来维持用户的登录状态防止未登录访问。评委老师如果用户同时下单很多人订单信息会不会乱xx同学每个订单在生成时会有一个唯一的订单编号数据库的订单表会记录用户ID、下单时间、总金额、状态等信息订单详情表会记录具体买了哪些商品。即使很多人同时下单数据库的事务机制可以保证数据的一致性不会混乱。评委老师你的系统在开发过程中遇到过什么困难xx同学我在购物车和订单的数据联动上遇到过问题比如用户未登录时加入购物车的数据怎么处理。后来通过查阅资料决定让用户必须先登录才能使用购物车这样数据直接和用户ID绑定实现起来比较简单。评委老师你觉得你这个系统相比现有的校园超市有什么优势xx同学首先是方便学生不用亲自去超市排队在线就可以下单。其次是管理效率高管理员可以随时更新商品信息、处理订单减少了人工操作的差错。还有就是系统界面简单操作门槛低即使不太懂电脑的人也能很快上手。评委老师你的进度安排能按时完成吗xx同学可以的。按照计划2025年2月到3月完成系统设计3月底中期检查4月完成系统剩余功能并开始写论文5月准备答辩。目前进展比较顺利我有信心按时完成。评委总结与评价xx同学你好你的开题报告整体结构完整选题贴近实际技术选型合理功能描述清楚。虽然你的基础相对薄弱但你对系统各个模块的理解基本到位能够讲清楚购物车、订单、登录安全等关键功能的实现思路说明你确实认真做了功课。建议你在后续开发中多动手实践遇到问题及时查阅资料或请教老师同学重点关注数据库设计和前后端交互的细节。整体来说你的开题达到了要求同意开题。希望你在后续毕业设计过程中继续保持认真的态度按时完成系统开发和论文撰写。加油以上是某同学的毕业设计答辩的过程如果你现在还没有参加答辩还是开题阶段已经选好了题目不知道怎么写开题报告可以下面找找有没有自己符合自己题目的开题报告内容列表中的开题报告都是往届真实的开题报告可发送使用或参考。文末或底部来联xi可免费获取最后有时间和有基础的同学建议自己多花时间找一下资料开题报告、源码自己独立完成毕设需要开题报告内容、源码参考的可以联xi博主没有选题的也可以联系我们进行帮你选题、定功能和建议。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2462510.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!