Norman-Ou / EBU6304-2022-Software-Engineering-Group-8

2 stars 0 forks source link

Atlas - Smart Flight Check-in Kiosk for Heathrow

EBU6304-2022-Software-Engineering-Group-8

The software program for Heathrow's smart check-in kiosks, which can:

Reserve the following data interfaces for airport management staff:

We wrote an interactive Demo user interface called BackEnd

How to Run?

Running Environment

Running Source Code

  1. Import this project into IDEA

  2. Make sure Project SDK configuration is 16

    image-20220530215416203

  3. Program Entrance:

    • Check-in project entrance.
    src/java/EnterCheckIn.java
    • BackEnd Demo entrance
    src/java/EnterBackEnd.java

Running in Command Line

Check-in System

In the following path to find compiled .class file: target/classes

Run the following command in command line:

java EnterCheckIn

BackEnd Demo

In the following path to find compiled .class file: target/classes

Run the following command in command line:

java EnterBackEnd

Configuration

Configure at src/java/Config/Config

Test data Updated configuration information:

public static final int closeFromNow_min = 3;;
public static final int[] flightStep_hour = {0, 3, 24, 26};
public static final int departureAfterClose = 30;

Software Structure

7 Packages

Notifications