#Datenpannen-Calculator
Der Datenpannen-Calculator ist ein studentisches Projekt für das Fach "IT-Sicherheitsmanagement" im Masterstudiengang Informatik an der Hochschule Zittau/Görlitz.
Ziel ist es, Unternehmen die Möglichkeit zur Kostenabschätzung bei Datenpannen zu geben. Dazu wird ein Tool entwickelt, welches bestimmte Werte und Kennzahlen eines Unternehmens als Eingabe entgegen nimmt und daraus berechnet, welche Kosten bei einer Datenpanne auf das Unternehmen zukommen könnten.
Basis für die Berechnung sind bestimmte Statisische Auswertungen zu Datenpannen der Vergangenheit.
Das Programm wird in Java entwickelt. Als Oberflächen-Technologie kommt JavaFX zum Einsatz. Zum einfachen Arbeiten mit JavaFX wird das Mini-Framework Afterburner.fx eingesetzt.
Als Build-System wird Gradle eingegesetzt.
- Projekt per Git clonen
- In der Konsole in das Projekt-Verzeichnis wechseln
gradle create-dirs
ausführen um die Java-Projekt-Struktur anzulegen. Dies ist notwendig, da leere Verzeichnisse nicht von git getrackt werden. Durch den Befehl werden alle fehlenden leeren Verzeichnisse angelegt.gradle build
zum Bauen der Anwendunggradle run
zum Ausführen der Anwendung
Um das Gradle-Projekt mit Eclipse zu bearbeiten gibt es 2 Möglichkeiten:
- Man installiert eine Erweiterung in Eclipse, die Gradle-Projekte erkennt.
- Man führt den Befehl
gradle eclipse
aus. Dadurch erzeugt Gradle die notwendigen Eclipse-Projekt-Dateien. Das Projekt kann anschließend ganz normal in Eclipse importiert werden. Wichtig ist: Bei Änderungen derbuild.gradle
-Datei, z.B. neue Abhängigkeiten wurden definiert, muss der Befehl erneut ausgeführt werden. Danach muss das Projekt in Eclipse refreshed werden, damit die Änderungen von Eclipse erkannt werden.
IntelliJ Idea kann von Hause aus mit Gradle-Projekten umgehen. Das Projekt kann also einfach importiert werden.
Netbeans kann per Plugin bereits mit Gradle-Projekten umgehen. Es sind keine weiteren Schritte notwendig.