【开题答辩全过程】以 航空售票在线系统的设计与实现为例,包含答辩的问题和答案

📅 发布时间:2026/7/9 1:09:25 👁️ 浏览次数:
【开题答辩全过程】以 航空售票在线系统的设计与实现为例,包含答辩的问题和答案
个人简介一名14年经验的资深毕设内行人语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的关注与支持各位老师好我是xx同学我的毕业设计题目是《航空售票在线系统的设计与实现》。本系统主要分为前台和后台两大部分前台面向用户提供注册登录、机票查询与预订、在线支付、订单管理、留言咨询等功能后台面向管理员提供用户管理、订单管理、机票信息管理、航空公司管理、公告发布等功能。在技术栈方面我计划使用Java作为开发语言采用MySQL数据库存储数据使用SSM框架SpringSpringMVCMyBatis进行开发前端使用HTML、CSS和JavaScript实现。接下来请各位老师批评指正。评委老师你的系统前台有用户留言模块后台有留言管理模块这两个模块之间是什么关系管理员能对用户的留言做什么操作答辩学生前台的用户留言模块是让登录后的用户发表意见和建议的用户也可以删除自己发表的留言。后台的留言管理模块是给管理员用的管理员可以查看所有用户的留言对于违反规定的留言管理员可以进行删除操作。评委老师你提到系统要解决万能密码的安全问题能简单说说你打算怎么设计登录功能来避免这个问题吗答辩学生我打算在登录验证时除了验证用户名和密码还会加入验证码机制防止暴力破解。另外密码在数据库中不会明文存储会使用MD5加密后再存储。同时我会设置合理的密码复杂度要求比如必须包含字母和数字长度不能太短避免用户设置过于简单的密码。评委老师你的机票查询模块支持哪些查询条件能具体说说吗答辩学生机票查询模块支持两种方式查询第一种是按航班号查询可以查到起降时间、起飞和抵达城市、航班票价、折扣信息以及航班是否满仓第二种是按起飞和抵达城市查询可以查到这两个城市之间的所有航班情况。评委老师你提到订单详情表数据量可能很大需要设计负载均衡机制能简单解释一下你的思路吗答辩学生我的思路是当订单数据量很大时不要把所有数据都放在一张表里。可以按照时间进行分表比如按月份或者季度建立不同的表查询时根据时间范围确定查哪张表。或者也可以把历史订单和近期订单分开存储近期订单放在主表中保证查询速度历史订单归档到其他表中。评委老师你的技术栈里提到了SSM框架能简单说说这三个框架各自主要负责什么吗答辩学生Spring主要负责管理对象的生命周期和依赖注入比如管理数据库连接池、事务管理等SpringMVC负责处理用户的请求和响应把不同的URL请求分发到对应的处理方法MyBatis主要负责数据库操作把Java对象和数据库表进行映射方便我们进行增删改查操作。评委老师你的研究进度计划中医院药库药品管理系统编写这一项是不是写错了应该改成航空售票系统吧答辩学生是的老师这是我不小心复制模板时忘记修改了应该是航空售票系统编写时间是2025年1月14日到2月14日。答辩评价与总结评委老师xx同学的开题答辩整体表现良好能够清晰地介绍系统的功能模块和技术选型。从开题报告来看你对航空售票系统的业务流程有基本的了解前后台功能划分比较合理技术栈选择SSM框架也是目前比较成熟的方案。需要改进的地方有几点一是文档中出现了明显的复制粘贴错误比如医院药库药品管理系统这种与题目不符的内容后期论文撰写时一定要仔细核对二是关于数据库负载均衡的方案描述得还不够具体建议在实施阶段多查阅相关资料三是研究进度安排略显紧凑要合理分配时间预留出调试和修改的缓冲期。总的来说该开题报告基本符合要求同意开题。希望你按照计划认真完成后续工作特别注意代码规范和文档的规范性。答辩结束。以上是某同学的毕业设计答辩的过程如果你现在还没有参加答辩还是开题阶段已经选好了题目不知道怎么写开题报告可以下面找找有没有自己符合自己题目的开题报告内容列表中的开题报告都是往届真实的开题报告可发送使用或参考。文末或底部来联xi可免费获取最后有时间和有基础的同学建议自己多花时间找一下资料开题报告、源码自己独立完成毕设需要开题报告内容、源码参考的可以联xi博主没有选题的也可以联系我们进行帮你选题、定功能和建议。