当前位置: 首页 > backend >正文

【开题答辩全过程】以 付费自习室系统小程序为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

答辩学生:各位老师好,我是xx同学,本次毕业设计的题目是“基于微信小程序的付费自习室系统”。系统面向普通用户和自习室管理员两类角色:用户可以在小程序里注册登录、查看公告、浏览并收藏自习室、在线选座预约并支付、打卡学习后查看学习报告、评价订单;管理员则可在后台登录、管理用户与自习室信息、发布公告、维护轮播图、查看订单和数据统计。整体采用微信小程序原生框架做前端,后端用云开发或轻量级 Node.js + MySQL,数据库保存座位、订单、用户信息,接口用 RESTful 风格,部署在微信云托管或轻量服务器,学习成本低、上线快。


评委老师:你为什么选择微信小程序作为前端平台,而不是做一个独立的 App?

答辩学生:因为我本身前端基础比较薄弱,微信小程序用微信开发者工具就能跑,官方文档和示例多,上手快;用户不用另外下载安装,直接微信扫码或搜索就能用,推广成本低。对我们这种小项目来说,小程序最省事。


评委老师:系统里用户提交订单后,如果到店发现座位被别人占了,怎么防止这种冲突?

答辩学生:订单一旦支付成功,就会把对应座位状态改成“已预约”,后台定时任务每 10 分钟检查一次,如果已预约但用户未扫码到店确认,就自动释放座位,这样别人可以继续预约,减少占座冲突。


评委老师:学习报告里“近七日学习时长”是怎么统计出来的?

答辩学生:用户到店后扫码签到开始计时,离店再扫码签退,后端记录开始和结束时间,数据库里用一条记录保存。查询时把最近七天的所有记录时长累加即可,SQL 里用日期过滤和 SUM 函数就能算出来。


评委老师:如果用户忘记签退,系统会一直计时吗?

答辩学生:不会,系统设了每日最大学习时长 12 小时,超过后自动结束本次记录,并给用户发微信订阅消息提醒签退,防止异常数据一直累加。


评委老师:你提到后端用 MySQL,那数据库里大概有几张核心表?分别存什么?

答辩学生:主要有五张表:user 存用户信息,room 存自习室及座位,order 存预约订单,clock 存每次打卡记录,admin 存管理员账号。表结构简单,外键关系也清晰,方便我这种基础差的学生理解。


评委老师:预计什么时候能完成初版上线测试?

答辩学生:按新的 2025 年计划,6 月初完成编码和单元测试,6 月中旬让同学帮忙体验,收集反馈后再改 bug,7 月份准备论文和最终答辩。


评委老师评价与总结:xx同学选题贴近生活,功能划分清晰,技术路线选择务实,能结合自身基础做出合理取舍;对可能出现的问题也准备了简单可行的解决思路。接下来按时间表推进,注意多测试真实场景,完善细节,毕业设计顺利完成问题不大。加油!


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

最后

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

http://www.xdnf.cn/news/19353.html

相关文章:

  • 【编号186】中国劳动统计年鉴(1991-2023)
  • kafka服务端架构总览
  • 【C++】显示与隐式加载dll的使用与区别
  • 技术框架之RPC
  • 【系统分析师】高分论文:论信息系统的安全与保密设计
  • c++ 线程局部存储(Thread-Local Storage,TLS)
  • 当服务器报警响起:CPU、内存、磁盘使用率飙升的诊断与处置
  • 基于单片机智能鞋柜/智能鞋橱/智能鞋盒
  • C++项目的Makefile案例解析
  • Python基础之元组列表集合字典
  • Python与Rust语法对比详解:从入门到精通
  • C++顺序嵌套回调函数
  • 飞牛NAS上部署Markdown文稿编辑器,阅读.md文件同时还可以跨平台访问!
  • Qt精华版打包教程,支持windows和Linux,每种平台支持2种方案
  • 电感值过大过小会影响什么
  • AI基础学习周报十一
  • 艾体宝案例 | 数据驱动破局:DOMO 如何重塑宠物零售门店的生存法则
  • HarmonyOS 应用开发:基于API 12+的现代化实践
  • C++从入门到实战(二十)详细讲解C++List的使用及模拟实现
  • Ubuntu安装NVIDIA显卡驱动
  • #Datawhale 组队学习#8月-工作流自动化n8n入门-3
  • LabVIEW 瀑布图与游标操作
  • 分布式事务相关
  • [软考中级]嵌入式系统设计师—核心知识点速记
  • 分布式相关
  • 【iOS】MVC架构
  • 自制扫地机器人(一)20 元级机械自动避障扫地机器人——东方仙盟
  • 晶晨线刷工具下载及易错点说明:生成工作流程XML失败
  • Trie树(静态数组实现)
  • 人工智能加速漏洞利用,15分钟即可完成概念验证?