Back to Portfolio

Kompilación

MSSQL Database Manager with Java

2023 Java, MSSQL Repository

Overview

Kompilación is a project for the statistical management of a baseball league, with the ability to store several leagues and tournaments and within these more seasons and editions; Divided by categories, it manages to keep standings by recording the result of the games, it records individual statistics of each player separated by batting and pitching and organized by day, it allows you to consult individual leaders, games played and record day by day.

2 years ago I received the proposal to keep the statistics of a league, usually in the context of regional leagues spreadsheets (Excel) or other types of sophisticated applications are usually used, personally I already knew how to connect databases with graphical interfaces in java, which fit what I needed and after two versions I achieved this product.

In general it has supported me to keep the statistics of 1 league for 4 seasons, 1 league in its only edition and a student tournament, it manages to accurately calculate advanced statistics uncommon in local leagues.

Features

  • Generation of standings automatically: Generated according to the match record.
  • Best and most accurate tie-breaking criterion: Equation calculated by the program.
  • File management: For the distribution of statistics.
  • Multiple tournaments: Prepared to store more than one tournament (league, season, etc.).
  • Tracking History: Generates a team and player history that helps detect errors or specifications per matchday.
  • Advanced Statistics: Beyond the Commonly Calculated.
  • Rigid database: Designed specifically to handle all necessary league data.
  • User-friendly interface: Considers various scenarios that occur in a baseball league.

Gallery

Technologies Used

Java MSSQL Server JDBC