飞机票务管理系统【参考】.doc
文本预览下载声明
滁州学院
课程设计报告
课程名称: 数据结构
设计题目: 飞机票务管理系统
系 别: 计算机科学与技术
专 业: 计算机科学与技术
组 别: 第九组
起止日期: 2011年5月20日~2011年6月20日
指导教师: 杨斌
计算机科学与技术系 年制
课程设计题目 机票预订与查询 组长 牛绍海 学号 2010211110 班级 计科(1)班 系别 计算机系 专业 计算机科学与技术 组员 杨涛 2010211136
张树建 2010211144
范玲春 2010211080 指导教师 杨斌 课程设计目的 设计一个飞机票务管理程序 课程设计所需环境 Microsoft Visual C++6.0 课程设计任务要求 通过设计的程序完成飞机票务管理与操作 课程设计工作进度计划 序号 起止日期 工 作 内 容 分工情况 5.21~5.22 小组成员讨论程序设计概要 所有成员参与 5.22~5.25 小组成员接受各自程序任务 所有成员参与 5.26~6.15 各组员完成各自设计编写任务 赵雷完成主要文件操作
范玲春完成飞机信息及订票程序
张树建完成机票信息程序
杨涛完成主要添加信息程序
牛少海完成信息查找及修改程序
孔旭东完成主函数及程序汇总工作 6.15~6.17 程序汇总及调试 所有成员参与 6.18~6.19 小组成员讨论程序结果及心得体会 所有成员参与 6.20 完成各自心得体会文档,准备答辩 所有成员参与
指导教师签字: 年 月 日 教研室审核意见:
教研室主任签字: 年 月 日
课程设计任务书
目 录
一 引言 3
二 需求分析 4
⑴系统所实现功能 4
⑵ 要求: 4
⑶ 运行环境及开发工具: 4
三 设计概要 5
⑴ 程序概要图 5
⑵ 主要数据结构 5
⑶ 课程设计所用方法及原理 6
四 详细设计 6
⑴ 所需软件环境 6
⑵ 部分程序程序源代码 6
⑶ 程序运行结果简介 17
五 调试及操作说明 19
(1) 初始操作 19
⑵ 主要功能操作 19
六 课程设计体会与总结 26
⑴体会 26
⑵ 总结 26
致谢 27
参考文献 27
按照第三组或者模板认真修改。 页眉上不要有页码!!
一 引言
乘坐飞机已经不是什么新鲜事,一张机票就是一个登记的凭证。但是,你是否知道机场是如何处理订票、退票、查询、排队等一系列问题的?首先,一位乘客来到机场或代售点,他要先选择他需要的业务和帮助是订票、退票,如果选择订票,那么他还要确定要到达的目的地、飞机班次等诸如此类的问题,订票时偶尔也会出现暂时买不到票的情况,那么就要排队;如果选择退票,那就按退票的程序进行……总之,本程序模拟的就是买票恩退票的过程,飞机票务系统可以帮助机场工作人员很好的处理这些琐碎的问题。
二 需求分析
⑴系统实现功能 录入:
可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)
查询:
可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);
可以输入起飞抵达城市,查询飞机航班情况;
订票:(订票情况可以存在一个数据文件中,结构自己设定)
可以订票,如果该航班已经无票,可以提供相关可选择航班;
退票: 可退票,退票后修改相关数据文件;
客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。
修改航班信息:
当航班信息改变可以修改航班数据文件
要求:
根据以上功能说明,设计航班信息,订票信息的存储结构,设计程序完成功能;
图1程序概要
⑵ 主要数据结构[2][3][4]
#include iostream.h
#include stdio.h
#include string.h
#include conio.h
#define m 4
#define
显示全部