基于C语言的飞机订系统_毕业设计.docVIP

  • 1
  • 0
  • 约1.24万字
  • 约 22页
  • 2018-06-30 发布于浙江
  • 举报
基于C语言的飞机订系统_毕业设计

基于C语言的飞机订票系统一、需求分析1、本程序中,输入为字符串小写大写字符和整形; 2、以字符串输出;3、本订票系统要能够实现航班情况的录入功能、航班的查询功能、订票功能、退票功能以及管理本系统的功能,具体为:(1)录入功能 可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)(2)查询功能 可以查询某个航线的情况(如,航班号,查询起降时间,起飞抵达城市,航班票价,确定航班是否满仓);(3)订票功能可以订票,如果该航班不存在,则订票失败;(4)退票功能可以退票并且记录乘客的相关信息以及退票信息;如客户资料:有姓名,证件号,订票航班情况,订单要有编号。4、测试数据:订票正确输入航班号‘f2009’订票人姓名‘yangyating’ID‘0841919204’管理员正确密码“5566”二、概要设计1、程序包含以下模块:每个模块的算法设计说明如下: (1)录入模块: 查找单链表的链尾,在链尾插入一个“航班信息”的新结点。(2)查询模块:提供两种查方式:按航号和按航线查询,1代表按航号查询,2代表按航线查询。0则表示退出查询。顺着单链表查找,如果与航班号(航线)一致,输出相关信息,否则,查询不成功。(3)订票模块:查找乘客要订的航班号,判断此航班是否有空位,有则输入乘客有关信息,订票成功,否则失败。(4)退票模块:输入要退票的乘客姓名以及证件号码,查找乘客资料的链表中是

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档