课程设计课程名称C语言课程设计题目名称航班信息管理系统学生学院物理与光电工程学院专业班级电子科学与技术(4)班学号学生姓名指导教师年10月23日目录一设计目的.......................................................................................................................-2-二课程设计的内容............................................................................................................-2-三课程设计的规定与数据.................................................................................................-2-四课程设计应完毕的工作.................................................................................................-3-五总体设计.......................................................................................................................-3-六详细设计.......................................................................................................................-3-七调试分析.......................................................................................................................-9-源程序及注释.............................................................................................................-9-调试与测试..............................................................................................................-30-算法调试过程中出现的问题及处理措施:.......................................................-30-重要程序运行成果............................................................................................-32-八总结............................................................................................................................-35-九参照文献.....................................................................................................................-36-一设计目的深入加深、巩固所学专业课程(《C语言程序设计》)的基本理论知识,理论联络实际,深入培养自己综合分析问题和处理问题的能力。掌握运用C语言独立地编写、调试应用程序和进行其他有关设计的技能。二课程设计的内容对航班信息(包括航班号、最大载客数、起飞地点、起飞时间、降落地点、降落时间、单价)和乘客信息(包括航班号、身份证号码姓名、性别、出生年月、座位号)进行管理,包括航班信息与乘客信息的输入、输出、查询、删除、记录、退出。假设现搜集到了一种机场的所有的航班信息,规定用C语言编写一种简朴的航班信息管理系统,可进行录入、查询、修改和浏览航班信息的功能;乘客提出航班号、起飞地点、起飞时间、降落地点、订票数等订票规定,根据事先保留的航班数据决定乘客能否订票。只有所有满足了乘客的订票规定并且所订航班有足够的未订座位之后才能完毕订票处理,并且修改该航班的未订座位数(每个航班的未订座位数的初始值就是该航班的最大载客数),否则,订票失败,并且给出不能订票的原因。三课程设计的规定与数据1、对航班信息(包括航班号、最大载客数、起飞地点、起飞时间、降落地点、降落时间、单价)和乘客信息(包括航班号、身份证号码、姓名、性别、出生年月、座位号)进行管理,包括航班信息与乘客信息的输入、输出、查询、删除、记录、退出;2、航班信息内容较多,规定设计的管理系统可以完毕如下功能:(1)、航班信息录入功能:航班信息用文献保留,可以一次完毕若干条记录的输入;(2)、航班信息浏览功能:完毕所有航班记录的显示;(3)、查询功能:完毕按航班号或按目的地查找航班记录,并显示;(4)、航班信息的修改:按航班号进行修改某个航班的信息;(5)、航班信息的删除:按航班号进行删除某个航班的信息;(6)、订票处理:按乘客的订票方式完毕航班订票处理;(7)、应提供一种界面来调整各个功能,调用界面和各个功能的操作界面应尽量清晰美观!四课...