- 7
- 0
- 约1.32万字
- 约 22页
- 2016-11-25 发布于辽宁
- 举报
基于C语言的飞机订票系统
一、需求分析
1、本程序中,输入为字符串小写大写字符和整形;
2、以字符串输出;
3、本订票系统要能够实现航班情况的录入功能、航班的查询功能、订票功能、退票功能以及管理本系统的功能,具体为:
(1)录入功能可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)
(2)查询功能可以查询某个航线的情况(如,航班号,查询起降时间,起飞抵达城市,航班票价,确定航班是否满仓);
(3)订票功能
可以订票,如果该航班不存在,则订票失败;
(4)退票功能
可以退票并且记录乘客的相关信息以及退票信息;如客户资料:有姓名,证件号,订票航班情况,订单要有编号。
4、测试数据:订票正确输入航班号‘f2009’订票人姓名‘yangyating’ID‘0841919204’管理员正确密码“5566”错误密码“1234”
二、概要设计
1、程序包含以下模块:
每个模块的算法设计说明如下:
(1)录入模块:
查找单链表的链尾,在链尾插入一个“航班信息”的新结点。
(2)查询模块:
提供两种查方式:按航号和按航线查询,1代表按航号查询,2代表按航线查询。0则表示退出查询。
顺着单链表查找,如果与航班号(航线)一致,输出相关信息,否则,查询不成功。
(3)订票模块:
查找乘客要订的航班号,判断此航班是否有空位,有则输入乘客有关信息,订票成功,否则失败。
您可能关注的文档
最近下载
- 外研社小学英语三年级至六年级单词表(实用最新版).pdf VIP
- DB63∕T 2208-2023 天然林管护绩效评价规范.docx
- 27《精准翻译文言语句》课件 2027学年高考语文一轮总复习.pptx VIP
- 智慧食堂方案课件.pptx VIP
- PMC-23系列三相数字式测控电表用户说明书_V1.1_121224.pdf VIP
- 智能制造概论:智能制造信息技术PPT教学课件.pptx
- 教科版高中物理选择性必修第一册精品课件 第四章 6.光的衍射与偏振 7.激光.ppt VIP
- 2025欧洲新生儿呼吸窘迫综合征管理共识指南解读.pptx VIP
- 关节镜围手术期护理常规.doc VIP
- (2026秋新版)粤教版六年级科学上册全册PPT课件.pptx
原创力文档

文档评论(0)