课程设计——飞机订票系统程序设计
《课程设计——飞机订票系统程序设计》由会员分享,可在线阅读,更多相关《课程设计——飞机订票系统程序设计(23页珍藏版)》请在毕设资料网上搜索。
1、 高级语言程序设计高级语言程序设计 课程设计报告课程设计报告 题目:题目: 飞机订票系统程序设计飞机订票系统程序设计 专专 业业 : 班班 级级 : 学学 号号 : 姓姓 名名 : 指导教师指导教师 : 日日 期期: : 1 1、程序基本功能要求、程序基本功能要求 本程序首先输入用户名、密码进入系统;从菜单中选择可以输入机票信息 对机票信息进行浏览、修改、查询、退订票等功能并可以通过其内部各类方 式或菜单内选项了解航班更细的信息。 (1)(1)航班信息用文件保存,因而要提供文件的输入输出操作。 (2)(2)航班信息的录入,其中包括了航班信息中的航班号、起始站、终点站、预 售机票数 、已售机票数
2、。 (3)(3)航班信息浏览功能且提供显示操作。 (4)(4)可以查询航线,查询方式有按航班号查询、按起点站查询、按终点站查询 按航线查询、按飞行时间查询五种,可从各个方面进行查询,方便快捷。 (5)(5)承办订票和退票业务,可显示剩余票数和已买票数。当票数被订或被退时 票数会随之变化,统计较为灵活。 (6)(6)提供键盘式选择菜单以实现功能选择。 2 2、总体设计总体设计. . 览、修改、查询以及订票、退票的功能。根据课程设计要求和本组人员的增补, 首先要通过一个用户登录界面进入系统, 其次要制作一个主菜单显示出各个操作 的提示可供用户选择进而一步步地深入操作。 根据主菜单的内容再进一步编制
3、具 体操作的函数,各个功能均用专门编制的函数来完成。因为飞机订票系统含有各 定用刚学不久的结构体数组来存放航班的各项信息, 这就是看到题目后的最初的 思路。 在整个程序中,含有多种类型的头文件,包括了标准输入、输出头文件、字 符串函数处理头文件、动态存储与释放函数头文件;在结构体数组中也对不同类 型的数组进行不同的定义, 例如: int flightno、 int totalticket、 char start10 等;在各类信息的显示操作中,本系统在执行浏览、查询和退订票是充分利用函 数的调用,利用 switch()语句进行,简便实用;在此系统中,函数相互嵌套, 形成了一个完整的系统。 本次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 飞机 订票 系统 程序设计
