数据结构课程设计实验报告--机票管理系统.docxVIP

数据结构课程设计实验报告--机票管理系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 数据结构课程设计实验报告 目录 一.设计要求及分析…………………………………………2 二.数据结构设计……………………………………………3 三.主要功能函数设计………………………………………4 四.源代码……………………………………………………4 五.运行与测试………………………………………………30六.实验小结…………………………………………………35 七.参考文献…………………………………………………36 一.设计要求及分析: 首先建立1个航班信息表,乘客信息表在程序运行过程中建立。 在飞机航班数据的信息模型中,航班号是主关键字,例如CZ3869,其中CZ是航空公司的别称,用两个大写字母表示,后4位为航班编号。 设计要求 (1)建立飞机航班信息表,按航班号有序,用文件保存; 乘客信息表按航班号和姓名有序,用文件保存; 每个航班记录包括十项,分别是:航班号、起点、终点、班期、起飞时间、到达时间、 飞机型号、票价、总票、余票等,例如航班信息表如下表所示。 航班号 起点 终点 班 期 起飞时间 到达时间 机 型 票 价 总票 余票 CA1544 合肥 北京 1,2,4,5 1055 1240 733 960 200 MU5341 上海 广州 每 日 1420 1615 M90 1280 160 CZ3869 重庆 深圳 2,4,6 0855 1035 733 1010 200 MU3682 桂林 南京 2,3,4,6,7 2050 2215 M90 1380 160 HU1836 上海 北京 每 日 0940 1120 738 1250 230 CZ3528 成都 厦门 1,3,4,5,7 1510 1650 CRJ 1060 130 MU4594 昆明 西安 1,3,5,6 1015 1140 328 1160 100 SC7425 青岛 海口 1,3,6 1920 2120 DH4 1630 180 其中余票字段可定义为数组 int yp[8]; yp[0]不用, yp[1]存放班期1(星期一)的余票数,类推,无班期则放0。每个航班可按如下格式显示: 航班号 起点 终点 班期 起飞时间 到达时间 飞机型号 票价 总票 余票 CA1544 合肥 北京 1,2,4,5 1055 1240 733 960 200 1-60 2-80 4-56 5-66 每个乘客记录包括:身份证、姓名、性别、航班号、班期、手机号等。 (2)程序运行后,出现登录界面,(参考通讯录管理系统)选择管理者和普通乘客; (3)选择普通乘客需要输入身份证号和登录密码,只能做查询类工作和购票、退票操作; (4)选择管理者需要输入登录密码,如连续输错3次密码,则被退出系统;管理员可做所有操作。 菜单设计可分航班信息管理和乘客信息管理(可参考图书管理系统), (a) 航班信息管理可实现: 1. 增加航班记录 2. 查询航班信息-- a.按航班号查询 b. 按起点和终点查询 3. 删除航班记录 4. 修改航班信息 5. 显示全部航班信息 0. 返回上层菜单 (b) 乘客信息管理可实现: 1. 查询乘客信息-- a.按身份证号查询 b.按姓名查询 c.按航班号查询 2. 购票(增加乘客记录) 3. 退票(删除乘客记录) 4. 修改乘客信息 5. 显示全部乘客信息 0.

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档