C/C++飞机订票系统

C/C++飞机订票系统

设计一个飞机订票系统,通过此系统可以实现如下功能:

(1) 录入:可以录入航班信息(具体内容自定);
(2) 查询:可以查询某个航线的情况;
(3) 订票:可以订票,如果该航班已经无票,可以提供相关可选择航班;
(4) 退票:可退票,退票后修改相关数据文件;
(5) 修改航班信息:当航班信息改变,修改航班数据文件。

源码传送门

传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111


1 问题描述
明确论述问题的需求,给出应用场景,主要功能描述…
2 数据结构描述
描述问题中的数据及数据之间关系特点,给出选择的数据结构及原因,给出数据结构的ADT,及存储结构描述,及本设计所用的存储结构。
3 算法描述
3.1 系统功能模块结构
系统功能模块结构(画功能结构图)
系统总体流程图
(以下抽出2-3个主要功能模块把(1)-(3)详细写出)
3.2 ***模块
1.功能
对该部分功能或模块简单介绍
2.算法描述
自然语言描述或流程图描述
3.具体语言实现
核心代码
3.3 ***模块
1.功能
对该部分功能或模块简单介绍
2.算法描述
自然语言描述或流程图描述
3.具体语言实现
核心代码
3.4 ***模块
1.功能
对该部分功能或模块简单介绍
2.算法描述
自然语言描述或流程图描述
3.具体语言实现
核心代码(以上三部分代码加一起,最多不能超多5页)
4 时间复杂度分析
时间复杂度评价
5 系统测试
对主要模块给出预期结果,进行运行,是否与预期一致,如果产生错误如何解决。在该模块要有一处错误截图,写出解决方案,再给出正确截图。
注:(1)测试数据最好用文件的输入和输出;(2)测试过程应测出问题所在,给出解决方案
6 总结
不少于500字,给出课程设计的目的,用到了什么,学到了什么,心得。

数据结构课程设计格式要求:
1.不用加目录
2.一级标题(如 1 问题描述)黑体 三号 左对齐 段前段后1行;二级标题(如1.1) 黑体 小三 左对齐 段前段后0.5行;三级标题(如1.1.1 )黑体 四号;正文全是小四 宋体 1.25倍行距,首行缩进2个字符,段前段后0行。
3.图有图名、图名与图中文字5号宋体,在文中图应有说明(例如:如图2-1所示),所有绘制的图均用visio绘制;
4.表有表名,表名与表中文字5号宋体,在文中表应有说明(例如:如表2-1所示)
5.图与表都要居中,图与图名、表与表名
6.每页不要有大面积的空白
7.加页码
8. 总体页数控制在16-20页

最终上交材料:
每人纸质版一份;
每个班刻一张盘,盘中以姓名为文件夹内放文档纸质版和源代码。

你可能感兴趣的:(c语言,c++,算法,数据结构,信息管理系统)