news 2026/3/30 18:14:46

【开题答辩全过程】以 基于uniapp的疫苗预约系统为例,包含答辩的问题和答案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【开题答辩全过程】以 基于uniapp的疫苗预约系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是大数据201班的xx同学。我的课题是“基于 uni-app 的疫苗预约系统”。系统面向居民,提供手机端小程序,主要功能包括:用户注册登录、疫苗浏览与预约、接种点地图查询、预约消息提醒、个人中心查看历史记录。前端用 uni-app 开发,一套代码同时发布到微信和支付宝小程序;后端用 Node.js + Express 提供接口,MySQL 存数据;前后端通过 JSON 交互,整体技术简单、学习成本低。


评委老师:为什么选择做疫苗预约这个题目?
答辩学生:因为疫情以后大家对疫苗接种关注度很高,身边不少同学和家长都反映现场排队麻烦,我就想做一个线上预约的小工具,解决“什么时候、去哪里、打什么”这三个问题。


评委老师:系统最核心的功能是哪一块?
答辩学生:最核心的就是“预约”本身:用户能实时看到剩余号源,选择日期时间段,提交后锁号并收到确认通知,防止重复预约。


评委老师:前端为什么用 uni-app 而不用原生微信小程序?
答辩学生:我基础比较弱,uni-app 用 Vue 写法,模板多,官方文档有中文,写一套代码能同时发微信和支付宝,省时省力。


评委老师:后端打算怎么做?
答辩学生:用 Node.js + Express 搭 REST 接口,四个主要路由:用户、疫苗、接种点、预约记录。身份验证先用最简单的 JWT,登录后把 token 存小程序缓存。


评委老师:数据库设计了几张表?
答辩学生:目前 5 张:用户表、疫苗表、接种点表、预约表、消息通知表,主外键用用户 id 和接种点 id 关联,预约表加唯一索引防止同一时段重复预约。


评委老师:怎么保证同一时间不会超卖?
答辩学生:在预约表里给“接种点+日期+时段”做唯一索引,后端插入前先查剩余数量,大于 0 才插入并减库存,失败就回滚,前端提示“号源已满”。


评委老师:如果用户临时取消,流程怎么走?
答辩学生:个人中心有“取消”按钮,点击后把该预约状态改成“已取消”,同时把对应时段的可约数量加 1,并给他发一条取消成功消息。


评委老师:消息通知具体用什么方式?
答辩学生:目前用小程序的“订阅消息”,用户预约时勾选同意,系统在预约成功、前一天提醒、取消成功三个场景发模板消息,后端调用微信接口即可。


评委老师:有没有考虑老年人不会用小程序?
答辩学生:界面尽量简单,首页只有两个大按钮“立即预约”和“帮我查”,字号放大;另外预留了“代预约”功能,子女账号可以添加家庭成员,一人帮多户预约。


评委老师:测试阶段打算怎么做?
答辩学生:分两步:先在模拟器跑通所有按钮,再找 10 位同学、家长真机测试,记录他们点错的地方,把问题改完后再打包给老师审阅。


评委老师:整个项目进度怎么安排?
答辩学生:2025 年 1-2 月完成需求分析和原型;3 月做完前端页面;4 月写完后端接口并联调;5 月测试、写论文;6 月答辩前再留两周修 bug 和准备 PPT。


【评委评价与总结】
xx 同学选题贴近生活,功能目标清晰,技术路线对基础薄弱的同学较友好,进度安排可行。建议下一步:1. 把“号源并发”这块再细化,最好用事务或行锁;2. 提前申请好小程序测试号,避免后期卡审核;3. 论文里多写测试数据与用户体验截图。总体来看,开题报告合格,可以进入实际开发阶段,加油。


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

最后

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/25 19:53:24

Open-AutoGLM vs BrowserStack:3个关键场景实测,谁才是兼容性王者?

第一章:Open-AutoGLM vs BrowserStack:兼容性测试的背景与意义在现代Web应用开发中,确保应用程序在不同设备、操作系统和浏览器环境中的稳定运行至关重要。兼容性测试作为质量保障的关键环节,直接影响用户体验与产品可靠性。随着前…

作者头像 李华
网站建设 2026/3/26 6:22:46

【前端自动化测试新纪元】:Open-AutoGLM能否取代BrowserStack?真相在这里

第一章:前端自动化测试新纪元的来临随着现代前端工程的复杂化,传统的手动测试方式已难以满足快速迭代和高质量交付的需求。前端自动化测试正逐步成为开发流程中不可或缺的一环,推动着软件质量保障体系进入全新阶段。测试框架的演进与选择 近年…

作者头像 李华
网站建设 2026/3/29 0:46:59

Open-AutoGLM与Sauce Labs集成实战(差异对比与避坑指南)

第一章:Open-AutoGLM与Sauce Labs集成概述 Open-AutoGLM 是一个开源的自动化语言模型驱动测试框架,专为智能测试用例生成与执行而设计。通过与 Sauce Labs 云测试平台深度集成,开发者能够在跨浏览器和跨设备环境中实现高效的端到端自动化测试…

作者头像 李华
网站建设 2026/3/26 0:56:02

学术探索新利器:书匠策AI——本科硕士论文写作的智能导航仪

在学术的浩瀚海洋中,每一位本科生和硕士生都是勇敢的航海家,怀揣着对知识的渴望和对真理的追求,不断探索未知的领域。然而,面对堆积如山的文献资料、错综复杂的逻辑框架以及繁琐的格式调整,不少学子常常感到力不从心。…

作者头像 李华
网站建设 2026/3/29 19:50:36

从“DDL地狱”到结构化学术叙事:论文写作如何从苦役变为思维之旅

图书馆的灯光映照着屏幕上横七竖八的窗口——文献PDF、草稿文档、混乱的参考文献列表,这些碎片化的工具切换正在吞噬学者们近30%的宝贵时间。深夜的自习室弥漫着咖啡、焦虑和文献的混合气味,图书馆靠窗的位置早已被占满。这是无数本科生和硕士生面对论文…

作者头像 李华