1、 课 程 设 计 报 告 课程名称课程名称 C C 语言课程设计语言课程设计 课题名称课题名称 飞机订票飞机订票系统系统 专专 业业 电子信息工程电子信息工程 课 程 设 计 任 务 书 课程名称 C 程序设计 课 题 飞机订票系统 一 、 设 计 内 容 与 设 计 要 求 1设计内容: 见附录 2设计要求: 1) 设计正确,方案合理。 2) 界面友好,使用方便。 3) 程序精炼,结构清晰。 4) 设计报告 5000 字以上,含程序设计说明,用户使用说明, 源程序清单及程序框图。 5) 上机演示。 二 、 进 度 安 排 第一周 星期五: 课题分配,查阅资料 第二周 星期日: 总体设计,详细
2、设计 星期二: 编程,上机调试、修改程序 星期四: 编程,上机调试、修改程序 星期五: 答辩撰写课程设计报告 附: 课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4 大小的 图纸及程序清单) 。 正文的格式:一级标题用 3 号黑体,二级标题用四号宋体加粗,正文用小四号宋体; 行距为 22。 正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块 图) ;三、主要功能的实现(至少要有一个主要模块的流程图) ;四、程序调试; 五、总结;六、附件(所有程序的原代码,要求对程序写出必要的注释) 。 正文总字数要求在 5000 字以上(不含程序原代码) 。 设计课题四:飞
3、机订票系统设计课题四:飞机订票系统 一、问题描述: 本系统可以用来实现对订票信息进行输出,显示,退票,查询,保存等, 并保存文件中,以达到对飞机订票信息进行随时的订票,查询何退票的操 作管理系统. 二、功能描述: 本系统采用一个包含 N 个数据的结构体数组, 每个数据的结构应当包括: 航班号,出发地,目的地,价格,等信息,。 完成以下模块: 1.订票 2.显示 3.退票 4.查询 5.保存 6.退出系统 三、测试 四、其它: 对该系统有兴趣的同学可以在实现系统基本功能后,完善系统的其它功能。 目录 一、功能简介一、功能简介 1 1 1.11.1 主要功能介绍主要功能介绍 . . 1 1 2.1
4、2.1 输入输入输出的要求输出的要求 1 1 二、概要设计二、概要设计 2 2 2.12.1 程序的模块程序的模块 2 2 2.22.2 结构体结构体 2 2 2.32.3 文件的定义文件的定义 3 3 三、三、 测试数据测试数据 4 4 3.13.1 机票信息文件机票信息文件 . . 4 4 3.23.2 旅客信息信息登记旅客信息信息登记 4 4 四、详细设计四、详细设计 5 5 4.14.1 系统总体结构系统总体结构 . . 5 5 4.24.2 密码模块函数密码模块函数 void checkcode()void checkcode() 6 6 4.34.3 机票信息录入机票信息录入 vo
5、id inputinfovoid inputinfo()流程图()流程图 7 7 4.44.4 订票系统订票系统 void bookticket()void bookticket()流程图流程图 8 8 4.54.5 显示模块显示模块 void display()void display()流程图流程图 9 9 4.64.6 退票系统退票系统 void returnticket()void returnticket()流程图流程图 1010 五、使用说明五、使用说明 1111 5.15.1 主界面主界面 1111 5.25.2 机票信息管理(保存)机票信息管理(保存) 1212 5.35.3
6、订票系统使用订票系统使用 1515 5.45.4 退票系统退票系统 1717 六、课程设计总结六、课程设计总结 1919 6.16.1 课程设计心得:课程设计心得: 1919 6.26.2 在程序设计中的问题和解决:在程序设计中的问题和解决: 1919 附录附录 2020 源程序清单(带注释)源程序清单(带注释) 2020 1.1.机票信息录入(带注释) :机票信息录入(带注释) : 2020 3.3.源程序清单: (附)源程序清单: (附) 3131 参考文献参考文献 7575 计算机与计算机与通信学院课程设计评分表通信学院课程设计评分表 错误!未定义书签。 1 一、功能简介 1.11.1 主要功能介绍主要功能介绍 本程序能输入最多 1000 个机票信息,管理员在保存功能中通过密码验证 输入机票信息,可以对机票信息进行查询;修改;删除等功能。一般用户可以使 用订票;显示;退票等功能,在订票