Skip to content

Latest commit

History

History
57 lines (41 loc) 路 1.12 KB

File metadata and controls

57 lines (41 loc) 路 1.12 KB

AirportSimulationProject

An airport simulation application built with JavaFX and Maven, demonstrating discrete event simulation for passenger flow and services.

Features

  • JavaFX GUI for visualization
  • Passenger arrival and processing simulation
  • Luggage handling simulation
  • Security and baggage drop services
  • replay previous simulation

Prerequisites

  • Java 24
  • JavaFX 24.0.2
  • Maven 3.x

Installation

  1. Clone the repository (Terminal):

    git clone https://github.com/unaisansegundo/JavaSimulationProject.git
    cd JavaSimulationProject
  2. Build the project (Terminal):

    mvn clean install

Usage

Run the application (Terminal):

mvn javafx:run

Project Structure

  • src/main/java/edu/air9/ - Main source code
    • logic/ - Simulation logic and framework
    • view/ - JavaFX controllers and UI
    • controller/ - Business logic controllers
  • src/test/java/ - Unit tests
  • src/main/resources/ - FXML and other resources

Team Members

  • Unai San Segundo Ijurco
  • Tamseela Mahmood
  • Taysa Christine Vieira Ferreira Abinader
  • Wang Yongzhi

License

馃榾