【开题答辩全过程】以 基于uni—app的民宿预订系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学,本次课题是"基于 uni-app 的民宿预订系统"。系统面向普通游客和房东,主要实现用户注册登录、房源浏览与搜索、下单支付、订单管理、评价留言五大模块;后端用 Python(Flask)提供接口,数据库选 MySQL,前端一套代码同时编译到微信小程序和 H5,开发周期短、维护方便。下面请老师提问。


评委老师:为什么选 uni-app 而不是直接写微信小程序原生?

答辩学生:我前端基础弱,原生小程序要学两套语法(wxml、wxss),uni-app 就是 Vue 语法,资料多,边学边做上手快,而且能直接发布 H5,后期想扩展 App 也方便。


评委老师:系统最大的用户是谁?他们最核心的需求是什么?

答辩学生:主要是大学生和周末短途游客,核心需求是"快":三分钟内找到房、五分钟内完成下单支付,所以首页搜索和下单流程必须简单。


评委老师:支付用微信,那如果用户付完款房东突然关房怎么办?

答辩学生:我设计了"30 分钟预锁房"机制:用户下单后房源自动锁定库存 30 分钟,房东这段时间内不能改状态;若 30 分钟内未收到款,订单自动取消并释放库存。


评委老师:数据库里订单表怎么保证不超卖?

答辩学生:在订单表加一个版本号字段,每次更新库存时用"乐观锁"------where 库存>0 and 版本号=旧版本号,如果返回影响行数为 0 就说明被别人抢先,系统提示"房源已被抢光"。


评委老师:你计划什么时候完成第一版可运行原型?

答辩学生:按照 2025 年进度,1 月 12 号前做完核心功能(注册、找房、下单、支付),1 月 13 号开始让同学内部测试并收集反馈。


评委老师评价:

xx同学选题贴近生活,技术路线清晰,对支付安全和并发问题也有初步解决方案,说明前期调研较充分。后续需重点关注用户体验测试和异常流程完善。总体开题可行,同意进入下一阶段。


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

最后

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

相关推荐
一定要AK6 分钟前
Spring 入门核心笔记
java·笔记·spring
A__tao7 分钟前
Elasticsearch Mapping 一键生成 Java 实体类(支持嵌套 + 自动过滤注释)
java·python·elasticsearch
KevinCyao21 分钟前
java视频短信接口怎么调用?SpringBoot集成视频短信及回调处理Demo
java·spring boot·音视频
迷藏49427 分钟前
**发散创新:基于Rust实现的开源合规权限管理框架设计与实践**在现代软件架构中,**权限控制(RBAC)** 已成为保障
java·开发语言·python·rust·开源
wuxinyan1231 小时前
Java面试题47:一文深入了解Nginx
java·nginx·面试题
新知图书2 小时前
搭建Spring Boot开发环境
java·spring boot·后端
冰河团队2 小时前
一个拉胯的分库分表方案有多绝望?整个部门都在救火!
java·高并发·分布式数据库·分库分表·高性能
洛_尘2 小时前
Java EE进阶:Linux的基本使用
java·java-ee
宸津-代码粉碎机2 小时前
Spring Boot 4.0虚拟线程实战调优技巧,最大化发挥并发优势
java·人工智能·spring boot·后端·python
MaCa .BaKa2 小时前
47-心里健康咨询平台/心理咨询系统
java·spring boot·mysql·tomcat·maven·intellij-idea·个人开发