【S14】基于C++航空客运订票系统

2021-06-18 11:11:57      索炜达电子      1690     

文件编号:S14

文件大小:5.2M

开发环境:VC++6.0

猿创承诺:该项目亲测正常运行,需远程调试部署需另外收费,确保正常使用,不能正常使用全额退款。

简要概述:用C语言设计简易航空客运订票系统,其业务活动包括查询航线、客票预订和办理退票等

1 设计目的

  1. 熟悉掌握C语言中所学的理论知识,加深C语言的复习:输入输出,文件的读写,结构体的运用等; 2. 对于部分数据结构的了解:链表的存储和建立,链表的查询、删除和插入,队列的建立和常用操作; 3. 熟悉VC6.0的调试技巧:新建工、代码注释、编译运行等;

  2. 通过综合C语言的基本知识来解决实际问题;

  3. 加强分析和解决问题的能力。 2.2 设计内容 航空客运订票的业务活动包括:查询航线、客票预订和办理退票等。设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。 2.3 需求分析 1. 航线所涉及的信息有 (1)航班号、出发、目的地、出发日期; (2)出发时间、达到时间、终点站名飞行日(星期几)、乘员定额余票量、已订票的客户名单; 2. 航班信息以及客户信息可以存储于文件中,程序运行时加载至内存; 3. 系统能实现的操作和功能 (1)显示全部航线 (2)查询航线(根据客户、航班号等查询) (3)订票(订票航线、数量来看是否余票) (4)退票(同上) 3 设计内容 3.1 系统结构

2 功能模块说明

  1. 显示已经加载文件中的全部航线信息;

  2. 浏览已订票客户信息;

  3. 根据客户提出的终点站名,调用find()函数寻找航线信息,调用list()函数输出航线信息;

  4. 办理订票业务:根据客户提供的航班号进行查询航线信息,若客户订票额超过乘员定票总额,退出,若客户订票额末超过余票量,订票成功并登记信息,在订票乘员名单域中添加客户信息;

  5. 办理退票业务:调用查询函数,根据客户提供的航线进行搜索根据客户提供的姓名到订票客户名单域进行查询。退票成功后,重新将航线名单域指向订票单链表的头指针。根据队列中从出的客户信息判断是否满足要求,如果满足,则将该客户的信息插入到乘客信息链表中;

  6. 退出本系统。

演示视频:

【S14】基于C++航空客运订票系统

点击查看:系统演示视频

运行结果:

【S14】基于C++航空客运订票系统


远程协助:

温馨提示:索炜达.猿创官方提供收费远程协助,确保您项目运行成功。

点击查看:远程协助相关事项

我们提供完整项目文件清单如下:

文件目录

 ├ 1.项目源码

 ├ 2.运行截图

 └ 3.演示视频

TAG订票系统
  • 6 次
  • 300 分