Dartverwaltung
Die Dartverwaltung (Dartverwaltung.com) ist eine Webanwendung zur Organisation von Dart-Wettkämpfen mit deutschlandweit 493 Teams in 42 Ligen und 19803 Spielberichten (Stand: 27.02.2015).
Die Ligaleiter melden ihre Ligen an, tragen z.B. Spielorte, Teams und Spieler ein. Außerdem lassen sich zu jeder Liga viele individuelle Einstellungen vornehmen, z.B. in welchen Ligaklassen gespielt wird (z.B. A-Liga, B-Liga, Bezirksliga), wer die Spielberichte ausfüllen darf (z.B. der Teamkapitän des Heimteams) oder wer wann per E-Mail über welche Ereignisse informiert werden soll. Die Software kann nun nach den gewünschten Vorgaben (z.B. Auswahl möglicher Spieltage) einen Spielplan erstellen, um insgesamt alle Teams einer Klasse jeweils in Hin- und Rückrunde gegeneinander antreten zu lassen. Obwohl der dabei verwendete Algorithmus bereits für eine ausgeglichene Spielverteilung sorgt, lassen sich auch im Nachhinein Spieltermine verändern oder miteinander vertauschen.
Die "Lämpchen" der ersten Spalte zeigen an, ob der Spielbericht noch unausgefüllt (rot), unbestätigt (gelb), vom Ligaleiter bestätigt (grün) oder abgeändert (blau) ist. Die letzten Spalten zeigen den Ausgang der Teambegegnungen an, falls diese bereits stattgefunden haben. Durch Auswahl einer Teambegegnung lassen sich die Detailergebnisse der einzelnen Spieler betrachten, bzw. von den berechtigten Personen (z.B. Teamkapitäne) eintragen und absenden.
Auf Grundlage der eingetragenen Spielergebnisse kann die Software nun zu jeder Spielklasse eine Team- und eine Einzelrangliste dynamisch erstellen. Die Position der Spieler errechnet sich aus der Differenz aller gewonnenen und verlorenen Spiele. Für eine Ligaübergreifende Wertung existiert ebenfalls ein Elo-Rating. Jedem Spieler ist ein persönliches Profil zugeordnet, welches mit Daten (z.B. Profilbild) wahlweise vom Ligaleiter oder vom Spieler selbst gepflegt werden kann. Hier besteht z.B. eine direkte Komunikationsmöglichkeit der Spieler untereinander und es werden sämtliche Spiele des Spielers angezeigt.
Ligaleiter können über Such- und Filterfunktionen z.B. den Spielern neue Teams zuweisen, deren Status ändern oder sich auf einem Blick anzeigen lassen, wer seinen Beitrag noch nicht gezahlt hat. Am Ende einer Saison (oder auch zwischendurch) lassen sich sämtliche Daten in HTML-Dateien rendern und somit archivieren. Danach können die Spieler neu in Teams verteilt, neue Ligaklassen und Spielpläne erstellt und eine neue Saison eröffnet werden ...