航空订票系统课程设计

航空订票系统课程设计

ID:43034691

大小:214.79 KB

页数:16页

时间:2019-09-25

航空订票系统课程设计_第1页
航空订票系统课程设计_第2页
航空订票系统课程设计_第3页
航空订票系统课程设计_第4页
航空订票系统课程设计_第5页
资源描述:

《航空订票系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、设计题目航空订票系统任务:航空客运定票的业务活动包括:查询航线、客票预定和办理退票等。试设计一个航空客运定票系统,以使上述业务可以借助计算机来完成。功能要求:(1)录入:可以录入航班情况(2)查询:可以查询某个航线的情况(如输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;(3)订票:(订票情况可以存在一个数据文件中,结构自己设定)可以订票,如果该航班已经无票,可以提供相关可选择航班;(4)退票:可退票,退票后修改相关数据文件;(5)客户资料:有姓

2、名,证件号,订票数量及航班情况,订单要有编号;(6)修改航班信息:当航班信息改变可以修改航班数据文件。需求分析本演示程序中,由用户录入或修改航班情况,进行查询,预定及办理退票等业务,用户在菜单中进行各个不同功能的选择,有“输入航班信息”、“列出航班信息”、“按航班号查询航班信息”、“按出发到达城市查询航班信息”、“订票”、“退票”、“修改航班信息”、“退出程序”八个功能。概要设计typedefstruct{doublenumber;//订单编号charname[20];//姓名charid[20];//身份证号int

3、count;//数量charp[20];//航班号}GUEST;typedefstruct{charnum[20];//航班号chardepart[30];//出发城市chararrive[30];//到达城市charstart[20];//起飞时间charend[20];//到达时间intprice;//价格intdiscount;//折扣率(%)inttotal;//总票数intrest;//剩余票数intt;//订单数GUESTguest[20];//乘客}PLANE;PLANEplane[20];intn;/

4、/n为航班数voidinputplane()//输入航班voidlist()//显示voidsearch1()//按航班号查询voidsearch2()//按起飞抵达城市查询voidbook()//订票voidquit()//退票voidchange()//修改程序调用关系如下:开始输入操作编号(1-10)?12345678修改航班信息退出订票退票按出发到达城市查询航班信息按航班号查询航班信息列出航班信息输入航班信息详细设计#include#include#include

5、ing.h>typedefstruct{doublenumber;//订单编号charname[20];//姓名charid[20];//身份证号intcount;//数量charp[20];//航班号}GUEST;typedefstruct{charnum[20];//航班号chardepart[30];//出发城市chararrive[30];//到达城市charstart[20];//起飞时间charend[20];//到达时间intprice;//价格intdiscount;//折扣率(%)inttotal;

6、//总票数intrest;//剩余票数intt;//订单数GUESTguest[20];//乘客}PLANE;PLANEplane[20];intn;//n为航班数voidinputplane(){//输入航班inti;printf("输入总航班数:");scanf("%d",&n);printf("输入航班信息:");printf("航班号出发城市到达城市起飞时间到达时间价格折扣率总票数剩余票数");for(i=0;i

7、m,plane[i].depart,plane[i].arrive,plane[i].start,plane[i].end,&plane[i].price,&plane[i].discount,&plane[i].total,&plane[i].rest);}voidlist(){//显示inti;printf("航班号出发城市到达城市起飞时间到达时间价格折扣率总票数剩余票数");for(i=0;i

8、plane[i].depart,plane[i].arrive,plane[i].start,plane[i].end,plane[i].price,plane[i].discount,plane[i].total,plane[i].rest);}voidsearch1(){//按航班号查询inti;charnum[20];printf("输入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。