Die Vorbereitung des nuScore Client

Im Folgenden wird beschrieben, welche vorbereitenden Arbeiten erforderlich sind und welche Funktionalitäten außerhalb des eigentlichen Protokolls genutzt werden können.

Vorbereiten der Hardware

Grundsätzlich ist darauf zu achten, dass der Akku des eingesetzten Laptops/Notebook voll ist oder in der Nähe des Zeitnehmertisches ein freier Stromanschluss zur Verfügung steht. Daher sollte auch immer ein Verlängerungskabel vorhanden sein. Auf dem Rechner muss ein gängiger Browser mit der aktuell neuesten Version installiert sein.

Technische Voraussetzungen

Der nuScore Client ist eine Web-Anwendung, die einen Internetbrowser mit aktiviertem JavaScript und HTML5 Kompatibilität voraussetzt. Die Funktionalität des Client basiert im wesentlichen auf den Funktionalitäten, die das Browsersystem zur Verfügung stellt.

Zur Vorbereitung der Hardware gehört auch das Laden der Spiele auf den oder die Rechner, die später in der Halle offline genutzt werden.

Sehr wichtiger Hinweis:

Zur Vorbereitung der Hardware gehört auch dafür zu sorgen, dass während der Protokollierung das Betriebssystem und/oder eine andere auf dem Rechner installierte Software kein Update fahren kann. Entweder vor dem Einsatz in der Halle zu Hause die Updates fahren oder das System so konfigurieren, dass die Updates zumindest nicht selbständig loslegen und man das Update abbrechen kann.

Das gilt auch für Apps, die evtl. grundsätzlich im Hintergrund laufen. Daher auch die Anwendung Autostart überprüfen. Dort sollten keine Anwendungen aktiviert werden, die nuScore nicht benötigt.

Auch ist zu beachten, dass der Browser so konfiguriert ist, dass beim Schließen des Browsers nicht die von nuScore angelegten Spieldaten löscht. Die Verwaltung dieser Daten erfolgt ausschließlich über Browser-Funktionalitäten. nuScore darf auch nicht im Privatmodus gestartet werden, den einige Browser anbieten.

Um eine Spielbegegnung mit nuScore protokollieren zu können, wird nuScore im Browser gestartet und das Spiel dann durch Eingabe des zugehörigen Spielcodes geladen.

Spielcode und Spiel-Pin

Der Spielcode ist eine eindeutige Zahlen- Buchstabenkombination für ein bestimmtes Spiel. Für das Unterschreiben der Mannschaftsaufstellung und für die Freigabe des elektronischen Spielberichts durch die Mannschaftsverantwortlichen benötigen diese einen Spiel-Pin. Alternativ können sie sich in ihrem persönlichen nuLiga-Zugang ein spezielles Passwort für die Unterschriften in nuScore generieren. Dieses Passwort gilt dann für alle Spiele.

Sowohl Spielcode (nur Heimspiele) als auch Spiel-Pin stehen für die einzelnen Mannschaften im Downloadbereich des Vereins zur Verfügung. Für Turniere erhält der ausrichtende Verein alle Spiel-Codes!

Die Download-Übersicht bietet die verschiedenen Meisterschaftsformen in chronologischer Reihenfolge an, wobei die aktuelle Saison immer oben steht:

Klickt man einen der hier gelisteten Links an, erhält man die dazugehörige Seite mit allen von nuLiga zur Verfügung gestellten Downloads

Am Ende dieser Seite findet man die Spielcodes und Spielpins für die vom Verein gemeldeten und eingeteilten Mannschaften

Dort kann man dann die jeweiligen PDFs öffnen bzw. herunterladen.

Hinweis: Die PDF für die Spiel-Pins wird nur für die Ligen angeboten, die für nuScore freigegeben sind. Dies geschieht durch die zuständigen spielleitenden Stellen. Fehlt also dieser Link, ist die Schrift schwarz und der Mauszeiger verändert sich nicht zu einer Hand.

Unterschriften-Passwort

Die Mannschaftsverantwortlichen der beiden Mannschaften und die Schiedsrichter müssen die Eintragungen im Spielbericht „unterschreiben“. Diese Unterschrift besteht bei den Mannschaftsverantwortlichen entweder aus der Spiel-Pin oder dem im persönlichen nuLiga-Zugang generierten Unterschriften-Passwort. Dieses Unterschriftenpasswort wird nur für den MV geladen, der der teilnehmenden Mannschaft zugeordnet ist!

Für jedes Spiel gibt es eine eigene Spiel-Pin, die im Downloadbereich des Vereins zur Verfügung gestellt wird.

Das erstellte Passwort des MV oder der Schiedsrichter ist unabhängig vom Spiel, gilt also für alle Spiele der Mannschaft, für die der MV bzw. der Schiedsrichter aktiv und eingetragen ist, bzw. immer so lange, bis man ein neues Passwort anlegt.

Die Schiedsrichter unterschreiben nur mit dem nuScore Unterschriften-Passwort.

Dieses Unterschriften-Passwort wird im persönlichen Bereich im Profil festgelegt.

Daher ist es wichtig, dass jeder Schiedsrichter in nuLiga seinen persönlichen Zugang freischaltet und nutzt.

Die Einführung des Unterschriften-Passworts ist der Datensicherheit von nuLiga geschuldet:

Sicherheitsrelevante Gründe

  • Über einen nuLiga-Zugang können viele datenschutzrelevante Daten abgefragt werden bzw. könnten auch Spielberichte manipuliert werden. Daher ist zu empfehlen ein möglichst langes, komplexes Passwort hierfür zu verwenden. Wenn der Benutzer nun aber dasselbe Passwort in nuScore verwenden muss, führt es dazu, dass er bewusst kurze einfach einzugebende Passwörter verwendet.

  • Bei der Passworteingabe könnte man der Person über die Schulter schauen und das Passwort "abschauen"

  • Wenn es sich um ein separates nur zur Spielberichtsfreigabe verwendetes Passwort handelt, könnte im schlimmsten Fall jemand das Passwort zur Freigabe von anderen Spielberichten verwenden. Dies wäre zwar schlecht, aber schlimmer wäre, wenn jemand durch das abgeschaute Passwort den nuLiga-Zugang einer anderen Person verwenden könnte

Gründe wegen einfacherer Verwendung

  • nuLiga-Passwörter sollten lang und komplex sein und periodisch verändert werden. Wenn der Benutzer dasselbe Passwort in nuScore verwenden muss, führt es dazu, dass er immer wieder komplexe Passwörter lernen muss, oder es führt dazu, dass er einfachere Passwörter verwendet. Beides ist nicht ideal.

  • Auf einer Touch-Tastatur ist es sehr kompliziert, Passwörter mit vielen Sonderzeichen oder mit vielen Wechseln der Groß-Kleinschreibung von Buchstaben einzugeben

Dieses Unterschrifts-Passwort sollte regelmäßig geändert werden.

Wichtiger Hinweis:

Das Passwort sollte nicht kurz vor Spielbeginn geändert werden. Bitte daran denken, dass Änderungen, die nach dem Laden eines Spiels auf den Protokollrechner durchgeführt werden, logischerweise im offline-Betrieb nicht zur Verfügung stehen.

Programmstart

Der Einstieg in nuScore erfolgt über die URL: https://hbde-apps.liga.nu/nuscore2 .

nuScore öffnet daraufhin ein Fenster, in dem der Spielcode des gewünschten Spiels eingegeben werden kann. Der Spielcode wird für alle Heimspiele jeder Mannschaft im Downloadbereich des Vereins abgelegt (s. oben).

Wurden auf einem Rechner schon mehrere Spielberichte geladen, zeigt nuScore nach dem Aufruf eine Übersicht aller Spielberichte im lokalen Speicher an.

 Zwischenbemerkung:

Ganz rechts gibt es in der Spalte „Spielbericht löschen“ ein Mülleimer-Icon über den man jeweils den lokalen Spielbericht und damit auch den Listeneintrag löschen kann. Dies macht Sinn, wenn man die Liste übersichtlich halten will und evtl. der lokale Speicher schon an die Grenze kommt.

Nach Aktivieren des Buttons erscheint diese Sicherheitsabfrage

bevor bei Bestätigung mit “Ja” der Spielbericht gelöscht wird.

Wichtiger Hinweis:

Wurde ein Spielbericht lokal freigegeben – alle geforderten Unterschriften getätigt - kann die Aktion "Spielbericht löschen" nicht mehr durchgeführt werden, bis der freigegebene Spielbericht auf dem Server gespeichert wurde.

Der Löschversuch führt dann zur folgenden Meldung:

Dies ist eine Sicherheitsmaßnahme, um zu verhindern, dass ein freigegebener Spielbericht aus Versehen gelöscht wird.

Sehr wichtiger Hinweis: Den oben genannten Link nicht zum Testen oder Ausprobieren nutzen! Dieser Link ist nur für den Zugriff auf die zu protokollierenden Spiele in der regulären Meisterschaft gedacht!

Zurück zur Übersichtsseite:

Nach dem Klick auf "Anmelden" oder dem blau hinterlegten Button in der Spalte Spielcode öffnet sich diese Übersichtsseite von nuScore:

Alle blau hinterlegten Buttons sind aktiv und können gewählt (angeklickt) werden. Die ausgegrauten Buttons sind deaktiviert und können nicht angeklickt werden. Dies entspricht grundsätzlich der Darstellung im Navigationsmenü links.

In diesem Screenshot ist das Spielprotokoll (Ereignisprotokoll oder Spielverlauf) noch deaktiviert, da die Mannschaftsaufstellung noch nicht von den beiden MV unterzeichnet und damit freigegeben wurde.

Die Kreise um die Icons oberhalb der Buttons spiegeln den Bearbeitungsstand der jeweiligen Bereiche wider. Grau heißt nicht bearbeitet. Komplett grün heißt, dass alles bearbeitet ist. Die Bearbeitungsstufen dazwischen zeigen dann Ringe, die teilweise grün sind.

Unten rechts ist der Arbeitsbereich, der anzeigt, dass die Bilder geladen werden oder bereits geladen sind. Dieser Vorgang erfolgt automatisch und kann nur unterbrochen werden. Bevor das Herunterladen nicht abgeschlossen ist, kann die Mannschaftsaufstellung nicht bearbeitet werden.

Sind die Mannschaftsaufstellungen unterschrieben, stellt sich die Übersicht so dar:

Hinweis: Wenn dieser Systemmeldung erscheint (oben rechts) ….

… ist evtl. die Liga nicht für Nutzung mit nuScore freigegeben. Dann bitte an die zuständige Spieltechnik wenden! Jede Liga muss für die Nutzung des elektron. Spielberichts von der zuständigen Spieltechnik freigegeben werden.

Spielinfo

Rechts oben unter Spielinfo erscheint dies:

Links neben der Spielinfo (rechts oben) wird über den Verbindungsstatus bzw. die Aktivität mit dem Server informiert.

 

Diese Anzeige gibt einen Hinweis über die Verbindung zum Server. Es bedeutet

Synchronisation der Daten zwischen Client (nuScore) und Server

Verbindung zum Server besteht

Keine Verbindung zum Server möglich

Links oben befindet sich die Schaltfläche für das Auswahlmenü (Navigationsmenü):

Das Menü schiebt sich animiert vom linken Rand herein über die aktuelle Seite.

Die Menüoptionen sind Hyperlinks. Durch Wählen einer Option oder Aktivieren des Buttons mit dem Pfeilsymbol nach links verschwindet das Menü, wiederum animiert, und nuScore wechselt in den gewählten Bereich.

Abbruch: Durch nochmaliges Wählen des Menübuttons verschwindet das Menü und nuScore bleibt auf der aktuellen Seite.

Lokaler Speicher

Wird ein Spielbericht geladen oder bearbeitet, wird er automatisch im lokalen Speicher des Geräts zwischengespeichert. Diese Daten bleiben auch nach dem Verlassen (Beenden) des Browsers auf dem Rechner, wenn für den genutzten Browser das Anlegen von temporären Dateien zugelassen wird. Ist für den Browser die Option „Leeren des Ordners für die temporären Internetdatei nach Schließen des Browsers“ aktiviert, werden alle Daten zu nuScore gelöscht.

nuScore verwendet für die Speicherung ein Standard-Feature des Browsers (localstorage). Dies wird von allen Browsern unterstützt und ist per Default aktiviert. Solange der Benutzer nicht selber den Browser-Cache zurücksetzt oder den "Privaten Modus" verwendet, bleibt die Datenbank auch nach einem Browser- bzw. System-Neustart erhalten.

Wichtiger Hinweis: Wenn Sie nuScore das erste Mal verwenden, sollten Sie sicher gehen, dass das lokale Speichern von Informationen aktiviert ist. Beenden Sie dazu Ihren Browser, Öffnen Sie ihn erneut und gehen wiederum auf nuScore. nuScore kann dann feststellen, ob das Offline-Speichern von Spielberichten funktioniert.

Wenn Sie dann den Warnhinweis sehen, dass das Spiel nicht geladen werden kann, dann hat das Speichern nicht funktioniert. Ändern Sie dann die Einstellungen für Ihren Browser.

Wird der Browser anschließend geschlossen, bleibt der Spielbericht lokal gespeichert. Wird ein lokal gespeicherter Spielbericht erneut geladen, öffnet er sich automatisch mit den letzten lokalen Änderungen.

Wichtig: Daher sollte man bei Problemen niemals den lokalen Spielbericht löschen. Immer zuerst eine Sicherung über die Funktion „Lokalen Spielbericht exportieren“ erstellen. Dazu später mehr.

Was wird geladen?

Mit dem Aufrufen des Spiels während einer bestehenden Online-Verbindung über den Spielcode-Code werden die folgenden Daten geladen und lokal gespeichert, damit sie auch offline zur Verfügung stehen:

  • die aktuelle Version der Web-Applikation nuScore

(Daher bitte die Spieldaten 2 Tage vor dem Spiel neu laden!!)

  • alle Daten zum Spiel aus nuLigaAdmin wie

    • beteiligte Mannschaften

    • Staffelname, Spielort, Datum und Zeit

  • ligabezogene Parameter wie

    • Dauer einer Halbzeit, Anzahl der max. zulässigen Spieler, Anzahl der TTO-Karten

    • Schiedsrichterkosten (Spielleitungsentschädigung, Kilometersatz Fahrer, Kilometersatz Beifahrer)

  • alle in nuLiga mindestens einer Mannschaft zugeordneten Mannschaftsverantwortlichen des Vereins inkl. zugehörigem nuScore Passwort, wenn es generiert ist. Es reicht nicht, die Vereinsfunktion Mannschaftsverantwortlicher an eine Person zu vergeben, damit sie in nuScore geladen und gelistet wird. Die Person muss dann auch irgendeiner Mannschaft im Verein zugeordnet werden.

  • die angesetzten Schiedsrichter inkl. zugehörigem nuScore-Passwort, wenn es generiert ist

  • alle spielberechtigten Spieler/innen der entsprechenden und der jüngeren Altersklasse bei Jugendspielen

  • die Mannschaftsaufstellung des Heimvereins, wenn sie vorher schon bei bestehender Online-Verbindung auf einem Rechner – kann ein beliebiger Rechner sein - erstellt worden ist und damit auf dem Server abgelegt werden konnte.

Praxisvorschlag Online-Zugang

Grundsätzlich ist das System so ausgelegt, dass die eigentliche Protokollierung offline erfolgen kann. Es gibt aber Ereignisse, bei denen es hilfreich ist, wenn grundsätzliche eine Online-Verbindung besteht. Dies sind

  • Hardware-Crash des Rechners

  • Verlust des Rechners

Das Eintreten dieser Ereignisse ist sicherlich extrem selten. Diese Risiken kann man auch über eine Online-Verbindung nur verringern. Die Online-Verbindung verhindert nicht den Hardware-Crash oder den Verlust des Rechners, sie sorgt aber dafür, dass die bis dahin erfasstes Daten regelmäßig auf den Server gespeichert werden. Bei einem Hardwarecrash kann man dann mit einem Papierprotokoll weitermachen.

Für die Einrichtung eines Smartphones als Hotspot/WLAN-Access-Point (nennt man Tethering) bitte in die Benutzeranleitung des Geräts schauen oder im Internet googlen.

Lokalen Spielbericht exportieren

Es gibt die Möglichkeit, den lokalen Spielbericht zu exportieren, damit z.B. die Systemfirma Fehler überprüfen kann. Dieser Export ist nicht als Ersatz für den Spielbericht zu nutzen.

Über diese Funktion kann man aber eine Sicherung (Backup) des Spielberichts erzeugen. Es wird daher empfohlen, bei Problemen mit dem Netz vor der Freigabe diese Möglichkeit zu nutzen.

Nach der Aktivierung des Buttons wird man vom Browser aufgefordert, diese Datei zu öffnen oder an einem definierten Ort zu speichern. Die bevorzugte Aktion sollte „Datei speichern“ sein. Dies kann man in den Einstellungen des Browsers hinterlegen.

Anschl. wird der Windows-Explorer geöffnet und man wählt den Ort, wohin diese Datei geschrieben werden sollen. Das kann auch ein USB-Stick sein, der im Protokollrechner steckt.

Zwischenbericht drucken

Eine weitere Option ist der Druck eines Zwischenberichts. Es handelt sich hier um eine Art Rohspielbericht.

Es geht hierbei vor allem darum, kurz vor dem Spiel bzw. währen der Halbzeitpause die aktuelle Mannschaftsstatistik für die Presse bzw. den Hallensprecher drucken zu können. Der Fokus liegt hierbei also beim Druck der Informationen direkt in der Halle.