北大六院张坚学:老师让我们设计航空定票系统,不知道有高手会做吗?帮我弄下,感激不尽~~

来源:百度文库 编辑:高考问答 时间:2024/04/20 02:33:44
老师给我们出的C语言设计题目,叫我们设计航空定票系统。把我头都弄大了也做不出,不知道有高手会做吗?帮我弄下,感激不尽~~
题目内容:

1 航线信息 :每条航线信息包括航班号,飞机号,目的地,定票数,余票数共5项。假设现在有3条航线,目的地非别是北京,上海,广州,飞机上可乘坐100人(即初始定票数为0,余票数为100),将这3条航线信息存入文件“airline,dat”中。
2 定票业务:(1)客户信息包括姓名,航班号,座位号,(初始位0),假设已有3个客户信息存入文件“customer.dat”中。
(2) 有新客户定票时,先输入客户的姓名和他提供的航班号,查询该航线的定票情况,若有余票,则为客户办理定票手续,分配给客户一个座位号,然后将新客户的信息填加到文件“costomer.dat”中,并修改文件“ailine.dat”中该航线的定票数和余票数。若无余票,则输出客满信息。
3 退票业务 根据客户提出的航班号,办理退票,从文件“custormer.dat”中删除该客户的信息,并修改文件“ailine.dat”中相应航线的定票数和余票数。
4 输出全部航线信息和全部客户信息。
5 退出系统