You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
airline/src/airline-develop
fyj 18f11cf5af
fyj注释提交
4 months ago
..
.idea add src 5 months ago
out/production add src 5 months ago
resource add src 5 months ago
src fyj注释提交 4 months ago
.gitignore add src 5 months ago
LICENSE add src 5 months ago
README.en.md add src 5 months ago
README.md add src 5 months ago
airline-develop.iml add src 5 months ago
airline.iml add src 5 months ago
new project.iml add src 5 months ago

README.en.md

Java Swing - Airline Boarding System

1. Introduction

Software engineering G34 project This system is an aviation boarding system developed by Java swing, with beautiful interface.

2. Operating environment

Java JDK version: 15.0.2

3. Using tutorials

  1. For the user boarding part, Please run the init.java file under src\frame directory.
  2. For the administrator part, please run init_Admin.java file under src\frame directory.

USER MODULE USAGE PROCESS

First, please click continue and enter your body temperature. (normal between 35.5-37-3 degrees)

You have three ways to log in

  1. The first button INPUT THE BOOKING NUMBER:

Enter 1326854870743 and click continue. The order has 4 flights.

Or enter 1326854870748 and click continue. The order has two flights.

Or enter 1326854870746 and click continue. The order has one flight.

  1. The second button ENTER THE ID NUMBER:

Enter 360124200102040017, click continue, enter Wu, and then confirm again. The order has four flights.

Or enter 430102197606046442, click continue, enter Qiu, and then confirm again. The order has three flights.

Or enter 522323198705037737, click continue, enter Du, and then confirm again that the order has one flight.

  1. The third button SCAN THE ID DOCUMENT: Click continue directly. The order has four flights.

Note: when selecting a flight, if the number of flights is greater than 2, you can click the next page in the upper right corner to switch.

Note: the flight that has completed all processes will be set to the boarding status, and check in again will prompt the user to prohibit operations, such as the first flight of the third button.

  1. Select any flight and click continue in the lower right corner.
  2. Choose any seat and food, and all your choices will be displayed at the end.
  3. Click continue in the confirmation interface to enter the payment interface, and then continue to select next step.
  4. Now that you have successfully boarded, you can also find your boarding record in the administrator panel.

ADMINISTRATOR MODULE USAGE PROCESS

  1. Run init_Admin.java file under src\frame directory.
  2. Enter the account number 123456, click count, then enter the password 000000 and confirm again
  3. Click the button on the left of the flight to select the flight to view, and then click count to view it
  4. Or search directly in the upper search bar, click confirm and then click count to view

4. Function realization

Number Functions Implemented
1 Scan ID certificate for check in
2 enter ID and last name to check in
3 Scan ID certificate for check in
4 select the specified order to check in
5 display all flight summaries
6 choose your seat
7 choose your food
8 confirm your boarding information
9 the administrator checks the boarding passenger information
10 payment of additional fees
11 print boarding pass
12 show how baggage tags are used
13 login to administrator account
14 passengers add remarks
15 the administrator views the remarks
16 judging body temperature information
17 judge VIP price
18 discount for VIP users

5. Partial picture display

home page

Login page

Another login

Flight selection

Seat selection

Print boarding pass

Passenger information