课程设计报告-航空订票系统
《课程设计报告-航空订票系统》由会员分享,可在线阅读,更多相关《课程设计报告-航空订票系统(10页珍藏版)》请在毕设资料网上搜索。
1、 数据结构课程设计数据结构课程设计 设计题目:设计题目:航空订票系统航空订票系统 1. 课程设计题目课程设计题目: 航空订票系统 2. 分工人员及分工分工人员及分工 2.1. 总体设计 系统总体功能模块如下图: 2.2. 系统文件及函数组成及人员分工如下表: 主函数 浏览航 线信息 浏览已 订票客 户信息 查询航 线 办理订 票业务 办 理 退 票业务 退出系 统 查 终 点 站 名 航 线信息 3. 软硬件运行环境软硬件运行环境 软件: Microsoft Visual C+6.0 硬件: Pentium(R) Dual-Core CPU E5300 2.60GHz 2.60GHz 1.96
2、GB 的内存 4. 问题描述问题描述 根据旅客提出的终点站名输出:航班号、飞机号、星期几飞行,最近一 天航班的日期和余票额; 以链表的方式表示分别包括:查询航线、客票预订和办理退票等。设计 一个程序,对旅客输入任意的航班,求出查询航线、客票预订和办理退票等 信息的输出,或得出没有票或者航班的结论。 5. 需求分析需求分析 1 每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行日(星期几) 、 乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级 1,2 或 3)以及等候替补的客户名单(包括姓名、所需票量) ; 2 全部数据可以只放在内存中; 3 系统能实现的操作和功能如下: a)
3、 查询航线: 根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近 一天航班的日期和余票额; b) 承办订票业务: 根据客户提出的要求 (航班号、 订票数额) 查询该航班票额情况, 若尚有余票, 则为客户办理订票手续,输出座位号;若已满员或余票额少于定票额,则需重新 询问客户要求。若需要,可登记排队候补; c) 退票业务: 根据客户提供的情况(日期、航班) ,为客户办理退票手续,然后查询该航班 是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则 为他办理订票手续,否则依次询问其他排队候补的客户。 6. 算法分析与概要设计算法分析与概要设计:存储结构、基本算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 航空 订票 系统
