编号:S14
大小:5.2M
环境:VC++6.0
简介:用C语言设计简易航空客运订票系统,其业务活动包括查询航线、客票预订和办理退票等
1 设计目的
熟悉掌握C语言中所学的理论知识,加深C语言的复习:输入输出,文件的读写,结构体的运用等; 2. 对于部分数据结构的了解:链表的存储和建立,链表的查询、删除和插入,队列的建立和常用操作; 3. 熟悉VC6.0的调试技巧:新建工、代码注释、编译运行等;
通过综合C语言的基本知识来解决实际问题;
加强分析和解决问题的能力。 2.2 设计内容 航空客运订票的业务活动包括:查询航线、客票预订和办理退票等。设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。 2.3 需求分析 1. 航线所涉及的信息有 (1)航班号、出发、目的地、出发日期; (2)出发时间、达到时间、终点站名飞行日(星期几)、乘员定额余票量、已订票的客户名单; 2. 航班信息以及客户信息可以存储于文件中,程序运行时加载至内存; 3. 系统能实现的操作和功能 (1)显示全部航线 (2)查询航线(根据客户、航班号等查询) (3)订票(订票航线、数量来看是否余票) (4)退票(同上) 3 设计内容 3.1 系统结构
2 功能模块说明
显示已经加载文件中的全部航线信息;
浏览已订票客户信息;
根据客户提出的终点站名,调用find()函数寻找航线信息,调用list()函数输出航线信息;
办理订票业务:根据客户提供的航班号进行查询航线信息,若客户订票额超过乘员定票总额,退出,若客户订票额末超过余票量,订票成功并登记信息,在订票乘员名单域中添加客户信息;
办理退票业务:调用查询函数,根据客户提供的航线进行搜索根据客户提供的姓名到订票客户名单域进行查询。退票成功后,重新将航线名单域指向订票单链表的头指针。根据队列中从出的客户信息判断是否满足要求,如果满足,则将该客户的信息插入到乘客信息链表中;
退出本系统。
运行展示
配套文件
我们提供完整项目文件清单如下:
文件目录
├ 1.项目源码
├ 2.运行截图
└ 3.演示视频
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者文档,可以与我们交换,分享有积分奖励和额外收入!
4. 本站提供的源码、文档等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.2zcode.com",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:网站内的所有源码都经过我们亲自测试,均可以正常使用.
索炜达.猿创 » 基于C++航空客运订票系统
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?