【开题答辩全过程】以 基于微信小程序的签到系统的设计与实现为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学,本次毕业设计的题目是《基于微信小程序的签到系统的设计与实现》。系统主要解决传统纸质签到慢、易出错、统计麻烦的问题,给管理员、教师、学生三个角色用。管理员在后台管人、课、公告、论坛;学生小程序里选课、签到、看通知;教师小程序里审核选课、查签到、发公告。技术栈前端用微信小程序原生+WXML/WXSS/JS,后端用Java+JSP跑在Tomcat,数据库用MySQL,整体按"需求---设计---编码---测试"四步走,计划2025年6月前完成。


评委老师:为什么一定要选微信小程序,而不是直接做网页或APP?

答辩学生:网页得输网址,学生容易忘;APP要安装升级,占内存。微信大家天天开,小程序"扫一扫"就能进,不用装,对我们学校这种基础弱、手机型号杂的环境最省事。


评委老师:后端用Java+JSP,可JSP算老技术了,为什么不用SpringBoot?

答辩学生:我Java基础薄弱,SpringBoot要配依赖、写注解,怕时间不够。JSP脚本嵌HTML,跟写网页一样,书上例子多,我先跑通再考虑升级,能按期毕业最重要。


评委老师:签到怎么防止学生"代签"?

答辩学生:第一版先做到"谁选这门课谁有签到按钮",点一次写数据库,限制时间+地理位置,老师肉眼核对。后续想加微信授权手机号+拍照,但那是二期优化,开题先把核心流程跑通。


评委老师:数据库里万一有多人同时签到,会不会冲突?

答辩学生:我在MySQL给签到表加了唯一联合索引(学号+课程号+日期),并发插入时数据库自己会报错,后端捕获后提示"已签到",就不会出现重复记录。


评委老师:系统测试打算怎么做?

答辩学生:分两步:先在电脑用Postman调接口,看返回码对不对;再到真机,找5个同学同时进小程序选同一门课并签到,检查人数、时间、记录是否一致,没报错就算通过。


评委老师:计划2025年4月交初稿,万一3月代码还跑不通怎么办?

答辩学生:我把风险点拆了三周:2月先跑通登录+选课,3月上旬搞定签到+查记录,中旬留两周修Bug。如果还卡,就把"论坛"模块砍掉,保证核心功能先能演示。


评委老师评价与总结:

xx同学选题贴近校园实际,技术路线清晰,能用"先跑通再优化"的思路控制风险,符合专科毕业设计要求。希望按计划推进,把"防代签"和并发问题再细化验证,预祝你顺利完成。


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

最后

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

相关推荐
说私域3 小时前
基于开源链动2+1模式AI智能名片S2B2C商城小程序的社群运营创新研究
人工智能·小程序·开源
chinrock3 小时前
如何抓包飞书小程序-飞书开发者工具
小程序·飞书
Jing_Rainbow20 小时前
【 Weapp-1 /Lesson18(2025-11-03)】# 微信小程序开发全解析:从项目结构到生态优势 🚀
微信·微信小程序·程序员
千寻技术帮21 小时前
50045_基于微信小程序的民宿预订管理系统
微信小程序·源码·ppt·项目文档·民宿
禁止摆烂_才浅1 天前
Taro 小程序页面返回传参完整示例
react.js·微信小程序·taro
vx_dmxq2111 天前
【微信小程序学习交流平台】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案
java·spring boot·python·mysql·微信小程序·小程序·idea
腾马科技1 天前
小酒馆白酒饮料订单配送立即点餐存酒小程序源码
微信小程序·点餐小程序
学点程序1 天前
AI辅助开发小程序的实践分享
小程序
vx_dmxq2112 天前
【PHP考研互助系统】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案
java·spring boot·mysql·考研·微信小程序·小程序·php