Skip to content

Latest commit

 

History

271 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

😀

About

Java Programming Project TX00EY22-3011

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages