/Seaport_Operations

The Seaport Operations program is a project based on understanding Object Oriented Design (OOD) and multi-threading and concurrency. The program will simulate aspects of a number of seaports. The project reads a data file and creates a HashMap data structure based on the contents. The structure is displayed to the user through the GUI. The user will be able to sort the structure and watch the progress of jobs being completed at the seaport. Each job is run on its own thread and must wait for limited resources (persons with particular skills) to complete jobs on a ship.

Primary LanguageJava

Watchers