java飞机订票系统实例_航空客运订票系统JAVA课程设计
【实例简介】
航空客运订票系统
特点:超详细的JAVA代码注释,代码保护性,无论输入什么都不会崩溃;
问题描述
问题描述
【基本要求】
该航线的各项信息包括:目的地机场名称、航班编号、飞机型号、飞行日(星期几)、载客定额、空缺座位数以及已预订客户列表(包含姓名、预订数量及舱位等级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
