Skip to content

tanjakatariina/Amusement-Park-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amusement Park Simulator

This was a group project, build for a programming course at Metropolia UAS. The programming course was part of my second-year studies and was made in three weeks. Code and simulator's user interface language was decided by the group to be Finnish.

The aim of the project was to make a simulator of a small amusement park. The simulator is used to study the effects of the weather on the amusement park's attractions, the number of visitors, and the amount of the amusement park's income. Users can easily change the values of the system's components and distribution parameters in the main view. The amusement park includes an entrance, a grill, and five amusement park attractions.

Screenshot of simulator's main user interface Screenshot of simulator's main view.

Screenshot of simulator's results Screenshot of simulator's results.

Classes in the simu -> framework were provided by the course professor, but we made some minor changes to them.

The project was built using Java and MVC architecture. The user interface was done with JavaFX and styling with CSS. The simulator is using SQL relational database and ORM was handled with Hibernate. JUnit5 was used for the unit testing.

Releases

No releases published

Packages

No packages published