毕业设计—基于c语言的飞机订票系统.docVIP

  • 7
  • 0
  • 约1.32万字
  • 约 22页
  • 2016-11-25 发布于辽宁
  • 举报

毕业设计—基于c语言的飞机订票系统.doc

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

文档评论(0)

1亿VIP精品文档

相关文档