Verwendete Technologien

Für die Umsetzung der Software werden folgende Technologien verwendet

Programmiersprache

Die Programmierung erfolgt in Java (OpenJDK Corretto-11.06 LTS) und für die GUI kommt JavaFX in der Version 13 zum Einsatz.

IDE

Als Entwicklungsumgebung kommt IntelliJ in der Ultimate Edition zum Einsatz.

Versionsverwaltung

Die Versionsverwaltung erfolgt mittels Git (gehostet auf Github). Als Desktop Client wird GitKraken eingesetzt

Build-Tool

Es handelt sich um ein Gradle Projekt.

Datenbank

Als Datenbank wird eine SQLite3 Datenbank verwendet, welche mittels sqlite-jdbc v 3..30.1 angebunden wird.

Zusätzlich

  • TestDrivenDevelopment mittels JUnit in der Version 4.12
  • Google guava in der Version 28.2
  • PDF Generierung mittels itexpdf
  • apache.commons

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert