个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!

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



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