一、课程设计要求
该设计要求对飞机航班信息进行排序和查找。可按航班的航班号、起点站、到达站、起飞时间以及到达时间等信息进行查询。对于本设计,可采用基数排序法对一组具有结构特点的飞机航班号进行排序,利用二分查找法对排好序的航班记录按航班号实现快速查找,按其他次关键字的查找可采用最简单的顺序查找方法进行,因此他们用得较少。每个航班记录包括八项,分别是:航班号、起点站、终点站、班期、起飞时间、到达时间、飞机型号以及票价等。
二、基本思路
这是一个简单的一个增加与查找系统,这倒像是一个普通的数据库连接,用Java做项目的话倒是容易一些,可作为C++小白的我,面对要求用C++的课程设计倒是不太会用数据库,但普通的C++读写文件倒是可行。
查找了一些C++可做可视化界面的库和框架,发现几个比较适合初学者的有EasyX,mfc,Qt等。
Qt在我看来比较容易,网上的博客和b站的****也较多。历经两天的学习和完善,有了下面这个很丑很丑的项目o(╥﹏╥)o
三、项目文件
数据结构课程设计——航班信息的查询与检索
运行截图

就是这样很丑的查询界面(╥╯^╰╥)
数据结构课程设计——航班信息的查询与检索

登陆界面是仿造TIM电脑端做的(⊙o⊙)…
数据结构课程设计——航班信息的查询与检索
登陆之后的欢迎界面
数据结构课程设计——航班信息的查询与检索

添加航班信息
数据结构课程设计——航班信息的查询与检索
记录程序员小白第一次的博客
2020.3.11

相关文章:

  • 2021-08-26
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-05-12
猜你喜欢
  • 2021-08-31
  • 2022-02-02
  • 2022-12-23
  • 2021-05-04
  • 2021-07-17
  • 2022-12-23
  • 2021-04-13
相关资源
相似解决方案