【实例简介】

航空客运订票系统

特点:超详细的JAVA代码注释,代码保护性,无论输入什么都不会崩溃;

【问题描述】航空客运订票的业务活动包括:查询航线、添加航班,客票预订和办理退票等七大功能,已实现操作文件。试设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。

【基本要求】

(1)每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行周日(星期几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量);

(2)系统能实现的操作和功能如下:

①录入:可以录入航班情况,全部数据可以只放在内存中,最好存储在文件中;

②查询航线:根据旅客提

【实例截图】

【核心代码】

Desktop(2)

├── GSON完整包

│   ├── gson-2.2.4-javadoc.jar

│   ├── gson-2.2.4-sources.jar

│   └── gson-2.2.4.jar

└── NewFlight

├── Flight2

│   ├── bin

│   │   └── com

│   │   └── gioppl

│   │   ├── Flight

│   │   │   ├── AddFlightLine.class

│   │   │   ├── DeleteFlightLine.class

│   │   │   ├── FlightLine$WeekType.class

│   │   │   ├── FlightLine.class

│   │   │   └── SeeFlightLine.class

│   │   ├── Main

│   │   │   ├── ConsoleTab.class

│   │   │   └── Main.class

│   │   ├── Passenger

│   │   │   ├── BookTicket.class

│   │   │   ├── Passenger.class

│   │   │   ├── SeePassenger.class

│   │   │   └── UnsubscribeTicket.class

│   │   └── alternate

│   │   ├── AlternateChageCeremonial.class

│   │   └── SeeAlternatePassenger.class

│   └── src

│   └── com

│   └── gioppl

│   ├── Flight

│   │   ├── AddFlightLine.java

│   │   ├── DeleteFlightLine.java

│   │   ├── FlightLine.java

│   │   └── SeeFlightLine.java

│   ├── Main

│   │   ├── ConsoleTab.java

│   │   └── Main.java

│   ├── Passenger

│   │   ├── BookTicket.java

│   │   ├── Passenger.java

│   │   ├── SeePassenger.java

│   │   └── UnsubscribeTicket.java

│   └── alternate

│   ├── AlternateChageCeremonial.java

│   └── SeeAlternatePassenger.java

├── bin

│   └── com

│   └── gioppl

│   ├── Flight

│   │   ├── AddFlightLine.class

│   │   ├── DeleteFlightLine.class

│   │   ├── FlightLine$WeekType.class

│   │   ├── FlightLine.class

│   │   └── SeeFlightLine.class

│   ├── Main

│   │   ├── ConsoleTab.class

│   │   ├── Main.class

│   │   └── ReadFlightLine.class

│   ├── Passenger

│   │   ├── BookTicket.class

│   │   ├── Passenger.class

│   │   ├── SeePassenger.class

│   │   └── UnsubscribeTicket.class

│   └── alternate

│   ├── AlternateChageCeremonial.class

│   └── SeeAlternatePassenger.class

└── src

└── com

└── gioppl

├── Flight

│   ├── AddFlightLine.java

│   ├── DeleteFlightLine.java

│   ├── FlightLine.java

│   └── SeeFlightLine.java

├── Main

│   ├── ConsoleTab.java

│   ├── Main.java

│   └── ReadFlightLine.java

├── Passenger

│   ├── BookTicket.java

│   ├── Passenger.java

│   ├── SeePassenger.java

│   └── UnsubscribeTicket.java

└── alternate

├── AlternateChageCeremonial.java

└── SeeAlternatePassenger.java

31 directories, 55 files

java飞机订票系统实例_航空客运订票系统JAVA课程设计相关推荐

  1. (附源码)ssm航空客运订票系统 毕业设计 141612

    SSM航空客运订票系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题.针 ...

  2. ssm航空客运订票系统 毕业设计源码141612

    SSM航空客运订票系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题.针 ...

  3. C++课程设计:航空客运订票系统

    航空客运订票系统 选题背景 方案论证 过程论述 运行结果 完整代码 选题背景 ①背景: 现在人们更多的使用飞机作为出行交通工具,因此机票票务市场也在快速发展.国内外航空事业在飞速发展,各航空公司对票务 ...

  4. C++数据结构 航空客运订票系统

    航空客运订票系统  问题描述:业务主要包括查询航线和客票预订的信息.客票预订和办理 退票等.  基本要求: 系统必须能存储以下数据信息: 航班信息:飞机抵达城市.航班号.飞机号.起降时间.票价.总 ...

  5. 【数据结构应用】航空客运订票系统

    目录 前言 一.作业要求介绍 二.各个函数的实现 1.头文件总结需要的功能 (1)结构体的定义 (2)各个功能的函数 2.各个函数的具体实现 (1)初始化 (2)打印航班信息表 (4)查找航班信息 ( ...

  6. C语言版-数据结构-期末课程设计-大作业(航空客运订票系统)附源码+实验文档

    设计题目:航空客运订票系统 本项目涉及到的知识:指针.结构体数组.链表.参数传递 [问题描述]航空客运订票的业务活动包含查询航线和客票预订信息,可以办理订.退票等,用c语言设计一个程序模拟实现. 一. ...

  7. win API之航空客运订票系统(课程设计)

    这学期的数据结构课结了,上个周做了课程设计,在此总结下(晒一下) 先是老师给了选题,我选了航空客运订票系统这个选题. 这个系统定义的也很简单,就是两个单链表,一个航班的,一个顾客的,再对它俩进行遍历. ...

  8. 航空客运订票系统C语言程序设计,航空客运订票系统.doc

    洛 阳 理 工 学 院 课 程 设 计 报 告 课程名称 数据结构课程设计 设计题目 航空客运订票系统 专 课 程 设 计 任 务 书 设计题目:航空客运订票系统___________________ ...

  9. 航空客运订票系统(C语言,软件用的DEV)

    这两天整理之前的作业代码,把自己一点一点敲出来的系统又看了一下,挑几个发出来供大家参考.想要源码.报告可以找我啦,代码的注释之前写的都是非常详细的! 但是不是无偿的啦(不坑,一杯奶茶喽,不做白嫖怪啦^ ...

  10. 编写一个模拟航空客运定票系统的程序

    原文地址:编写一个模拟航空客运定票系统的程序作者:木木女 实习报告 题目:2.7 编写一个模拟航空客运定票系统的程序 班级: 姓名: 学号:完成日期: 一.  需求分析: 1.     程序需要模拟航 ...

最新文章

  1. Linux下设置进程使用指定核的CPU
  2. SparkSQL入门_1
  3. 手杀***病毒Trojan.Win32.Generic.11EBD5EC
  4. linux redis数据库安装配置,Linux系统中redis的安装配置步骤
  5. 我从GitHub上看到了编程语言八年变迁史 | Reddit 30.7k
  6. libgdx 3D 测试一
  7. 世界级投资大师们的至理名言
  8. MFC 多文档中同时打开多个文档
  9. 在mac上安装Go语言初体验
  10. Java EE CDI bean范围
  11. xp系统更改计算机名BIOS设置,XP系统如何设置Netbios名|XP系统设置Netbios名的方法...
  12. 为Java应用程序提供了空前的代码保护控件DashO-Pro
  13. kubernetes多节点集群搭建过程分析
  14. ps里面怎么插入流程图_教你如何正确画工艺流程图
  15. 你真正付出了全部努力了吗?
  16. 前端程序员兼职副业平台推荐
  17. 敢于给皇帝吃泻药的乡镇医生
  18. PS 2019 Mac版 自学入门系列(五)——调配冷色与暖色
  19. 抖音视频链接数据分析
  20. 精致女生必备软件推荐,有了他们变美不是问题!

热门文章

  1. 玉米社:短视频脚本是什么意思?包含哪些内容?
  2. C++实现改变网速*SpeedDuplex和网速监控
  3. Scheme 编程语言(1)介绍
  4. ios设置导航条背景图片
  5. ida “ failed to load pdb info. 不支持此接口” “DIA: No such interface supported”问题
  6. Win 批处理生成文件目录树
  7. Unity3d基于订阅者模式实现事件机制_解决装箱拆箱问题和注册的监听事件单一问题
  8. 网络安全篇 防火墙的静态路由-04
  9. 转:面对失败,我们只是固执地想证明之前的决策是对的
  10. 听说掌握这些利器,运维就能运筹帷幄