Benutzerhandbuch: Digitale Schießkladde

Version: 2.6

Stand: 03.08.2026

Zielgruppe: Verantwortliche, Vorstände, Schießstandleitungen und Administratoren in Schützenvereinen

📋 Inhaltsverzeichnis

Dieses Benutzerhandbuch beschreibt die Software Digitale Schießkladde sowie die dazugehörige Hardware-Lösung für Schützenvereine. Es richtet sich an Verantwortliche, die den Einsatz der Software prüfen, beschaffen, einführen und im Vereinsbetrieb nutzen möchten.

Hinweis: Dieses Handbuch beschreibt die technische Bedienung und die vorhandenen Funktionen. Rechtliche Anforderungen, insbesondere im Zusammenhang mit dem WaffG, sind durch den Verein bzw. zuständige Stellen verbindlich zu prüfen.

1. Anschaffungsübersicht

Die Digitale Schießkladde ist eine Touchscreen- und RFID-gestützte Lösung zur digitalen Erfassung von Schießstandbesuchen, Gästen, Unterschriften, Journalen, Einzelnachweisen und Auswertungen.

1.1 Nutzen für Ihren Verein

Mit der Digitalen Schießkladde können Schießstandbesuche übersichtlich, wiederholbar und nachvollziehbar dokumentiert werden. Die Lösung entlastet die Schießstandleitung, reduziert Papierlisten und unterstützt die Erstellung von Nachweisen und Auswertungen.

Vorteil Beschreibung
Schneller Check-inMitglieder melden sich per RFID-Schlüsselanhänger an und ab.
TouchbedienungDie Bedienung erfolgt direkt am 15,6-Zoll-Touchscreen.
Unterschriften digitalUnterschriften werden direkt auf dem Display erfasst.
Gäste erfassbarGäste können je Mitglied mit Namen, Stand, Disziplin, Kaliber und Unterschrift erfasst werden.
Journal und BerichteTages-, Zeitraum-, Einzel- und Inaktivitätsberichte können als PDF exportiert werden.
VereinsindividualisierungVereinsdaten und Vereinslogo werden in die Software integriert.
Mitteilungen am Welcome ScreenAktuelle Vereinsmitteilungen können zentral verwaltet und auf dem Startbildschirm angezeigt werden.

1.2 Preis und Leistungsumfang

Position Beschreibung
SoftwareDigitale Schießkladde mit Welcome Screen, RFID-Check-in/-Check-out, Admin Dashboard, PDF-Exporten, Statistiken und Mitgliederverwaltung
Touchscreen15,6 Zoll Touchscreen, Full HD, kapazitiv, 1920 x 1080 px
Mini-PCRaspberry Pi 5 mit 8 GB RAM, 250 GB SSD, vorkonfiguriert
RFIDRC522-Lesegerät für Schlüsselanhängertransponder
VereinsdatenIntegration von Vereinsname, Adresse, Telefon, E-Mail und Logo sowie der Schießbahnen und entsprechender Kaliber
EinweisungEinweisung für verantwortliche Vereinsmitglieder
Preisbis 50 Mitglieder 1.099,- € brutto
51 bis 150 Mitglieder 1.499,- € brutto
151 bis 300 Mitglieder 1.899,- € brutto
über 300 Mitglieder 2.399,- € brutto

2. Lieferumfang

Der Lieferumfang umfasst:

Die Vereinsdaten können bei Lieferung oder im Rahmen der Einrichtung angepasst werden. Im aktuellen Programmcode sind beispielhaft hinterlegt:

Feld Beispielwert
VereinsnameSchützenverein Name
AdresseStraße Nummer Postleitzahl Ort
TelefonTelefonnummer
E-Mailmax.mustermann@email.de
Logo-DateiLogo.png
Copyright-Hinweis© 2026 - Protecting Internet Services GmbH - Kriegsstr. 172 - 76133 Karlsruhe

3. Systemübersicht

Die Software besteht aus zwei Hauptbereichen: dem Welcome Screen für Mitglieder am Schießstand und dem passwortgeschützten Admin-Dashboard für verantwortliche Vereinsmitglieder.

3.1 Welcome Screen

Der Welcome Screen ist der Startbildschirm am Schießstand. Er ist zweispaltig aufgebaut:

Welcome Screen mit Mitteilungsfenster

3.2 Admin-Dashboard

Das Admin-Dashboard ist der passwortgeschützte Bereich für verantwortliche Vereinsmitglieder. Es dient der Verwaltung, Auswertung und Konfiguration und enthält mehrere Registerkarten. Eine vollständige Übersicht finden Sie in Kapitel 10, die ausführliche Beschreibung der einzelnen Registerkarten in den Kapiteln 11 bis 19.

Admin-Dashboard mit Registerkarten

4. Hardware

4.1 Touchscreen

Der Touchscreen ist für eine einfache Bedienung am Schießstand ausgelegt.

Merkmal Beschreibung
Größe15,6 Zoll
AuflösungFull HD, 1920 x 1080 px
TechnologieKapazitiver Touchscreen
BedienungFinger
EinsatzCheck-in, Check-out, Unterschriften, Admin-Bedienung

4.2 Mini-PC

Der Mini-PC basiert auf einem Raspberry Pi 5 mit 8 GB RAM und einer 250 GB SSD. Er wird vorkonfiguriert geliefert und startet die Software für den direkten Einsatz am Schießstand.

4.3 RFID-Lesegerät

Das RFID-Lesegerät RC522 liest Schlüsselanhängertransponder. Jedes Mitglied erhält einen Transponder, der in der Mitgliederverwaltung mit Name und Stammdaten verknüpft wird. Bereits vorhandene lassen sich über eine CSV-Liste einfach importieren.


5. Inbetriebnahme

5.1 Vorbereitung

Vor dem ersten Einsatz sollten folgende Punkte geprüft werden:

  1. Touchscreen und Mini-PC sind verbunden.
  2. Das RFID-Lesegerät ist angeschlossen.
  3. Vereinslogo und Vereinsdaten sind integriert.
  4. Mindestens ein Testmitglied ist angelegt.
  5. Die Standard-Mitteilung ist geprüft.
  6. Der Welcome Screen zeigt die gewünschten Inhalte.

5.2 Testmitglied

Im Programmcode ist ein Testmitglied hinterlegt:

Feld Wert
RFID UID1234567890
NachnameMustermann
VornameMax
Hinweis: Die Test-UID wird vor produktivem Einsatz aus der Mitgliederverwaltung entfernt, wenn sie nicht mehr benötigt wird.

5.3 Vereinslogo

Das Logo wird aus der Datei Logo.png geladen. Für PDF-Exporte wird zusätzlich ein vorbereiteter Logo-Cache erzeugt.

Empfohlene Logo-Datei:

Vereinslogo

6. Welcome Screen

Der Welcome Screen ist der Startbildschirm am Schießstand und der zentrale Einstieg für Mitglieder. Er ist bewusst einfach gehalten, damit sich Mitglieder ohne Schulung an- und abmelden können.

6.1 Aufbau

Der Bildschirm ist zweispaltig aufgebaut:

Welcome Screen mit RFID-Bereich und Mitteilungs-Karussell

6.2 Schnuppertraining (Check-in ohne Transponder)

Über den Button 🎯 Schnuppertraining werden Interessenten erfasst, die noch keinen eigenen RFID-Transponder besitzen. Ein optionaler Infotext kann im Admin-Bereich hinterlegt werden (siehe Kapitel 19).

6.3 Gastschütze (Check-in ohne Transponder)

Über den Button 👤 Gastschütze werden eingeladene, externe Schützen mit Pate erfasst. Auch hier kann im Admin-Bereich ein Infotext hinterlegt werden (siehe Kapitel 19).

Erfasste Daten: Name, Vorname, Geburtsdatum, Waffenbesitzkarte (Ja/Nein), Standaufsicht vorhanden (Ja/Nein), Pate (Name/Vorname) und Unterschrift.

Anhand des Geburtsdatums prüft die Software automatisch die geltenden Altersgrenzen:

Alter Regelung
unter 12 JahreSchießen nicht erlaubt – der Eintrag wird nicht gespeichert, es erscheint ein 10-sekündiger Warnhinweis.
12 – 13 JahreNur Druckluftwaffen erlaubt (Hinweis erscheint, Eintrag wird gespeichert).
14 – 17 JahreKleinkaliber erlaubt; schriftliche Einverständniserklärung der Erziehungsberechtigten und Anwesenheit eines Jugendtrainers erforderlich (Hinweis erscheint).
ab 18 Jahrekeine zusätzliche Einschränkung.

Die Gastschützen-Daten werden getrennt von der Mitgliederdatenbank gespeichert.

6.4 Check-in per RFID-Transponder

Mitglieder mit eigenem Transponder halten diesen an das Lesegerät:

Bitte Transponder an das Lesegerät halten.

Nach dem Scan prüft die Software:

  1. Ist der Transponder bekannt?
  2. Gehört er zu einem aktiven (nicht archivierten) Mitglied?
  3. Gibt es bereits einen offenen Besuch?
  4. Muss ein Check-in oder ein Check-out erfolgen?

Der genaue Ablauf von Check-in und Check-out – einschließlich des Verhaltens bei offenen Besuchen – ist in Kapitel 7 beschrieben.

6.5 Mitteilungs-Karussell

Sind im Admin-Bereich Mitteilungen aktiviert, erscheinen sie auf der rechten Hälfte des Welcome Screens. Mehrere aktive Mitteilungen werden als Karussell dargestellt: Sie wechseln automatisch und können über Pfeile (‹ ›) sowie Bullet-Punkte manuell durchgeblättert werden. Die Verwaltung der Mitteilungen erfolgt im Admin-Dashboard (siehe Kapitel 19).

Mitteilungen eignen sich zum Beispiel für:

Ist die Anzeige deaktiviert oder sind keine Mitteilungen aktiv, bleibt die rechte Hälfte ohne Mitteilungsbereich.


7. Check-in und Check-out

7.1 Check-in mit RFID

Ein Mitglied meldet sich am Schießstand an, indem es den persönlichen RFID-Schlüsselanhänger an das Lesegerät hält.

Ablauf:

  1. Mitglied hält Transponder an das Lesegerät.
  2. Software erkennt den Transponder.
  3. Mitglied wird anhand der gespeicherten RFID UID identifiziert.
  4. Bei aktivem Mitglied startet der Check-in.
  5. Auswahl, ob das Mitglied den Check-in für sich alleine [0] oder mit Gästen [1] bis [5] durchführt.
  6. Stände, Disziplin, Kaliber und Unterschrift werden erfasst.
  7. Der Besuch wird gespeichert. Mitteilung: Check-in erfolgreich gespeichert
Check-in mit möglicher Auswahl der Anzahl von Gästen

7.2 Check-out mit RFID

Wenn ein Mitglied erneut denselben Transponder scannt und ein offener Besuch vorhanden ist, erfolgt der Check-out.

Die Software bestätigt den Check-out mit einer Meldung, zum Beispiel:

Auf Wiedersehen, Vorname Nachname.

7.3 Offener Besuch & Check-Out-Verhalten

Beim Auflegen eines Transponders (RFID-Scan) prüft die Software, ob für dieses Mitglied bereits ein offener Besuch (Check-In ohne Check-Out) in der Datenbank existiert. Das weitere Verhalten hängt entscheidend vom global konfigurierten Auto-Checkout-Modus ab (einstellbar im Admin-Dashboard unter ⚙️ Einstellungen).

7.3.1 Globale Modi (Konfiguration)

Modus Beschreibung Typische Anwendungsszenarien
Variante 1: Zeitbasiert (Standard)Überschreitet ein Besuch die maximale Dauer, wird er automatisch ausgecheckt und mit Flag Auto-Check-out ins Journal geschrieben.Normalbetrieb, Vertrauensbasis, lückenloses Journal.
Variante 2: Streng / ErzieherischEin Besuch muss mind. 20 Min dauern. Vergessene Check-Outs erzeugen keinen Journal-Eintrag, sondern landen in einer JSON-Liste ("Vergessene Check-Outs"). Ein täglicher Mitternachts-Job (00:05 Uhr) räumt alte offene Besuche auf.Hohe Disziplin-Anforderung, § 14-Nachweis nur bei sauberem Check-Out.
Hinweis: Die Umschaltung erfolgt im Admin-Dashboard → ⚙️ Einstellungen → Auto-Check-out-Modus (siehe Kapitel 19). Die Änderung ist sofort wirksam (kein Neustart nötig).

7.3.2 Entscheidungsmatrix beim Scan (Laufzeit-Verhalten)

Die folgende Tabelle beschreibt die Reaktion der Software im Moment des Scans, abhängig vom Modus und Zustand des offenen Besuchs.

Situation Variante 1: Zeitbasiert Variante 2: Streng / Erzieherisch
Kein offener BesuchNeuer Check-In starten (Stände, Disziplinen, Unterschrift...).Neuer Check-In starten (Stände, Disziplinen, Unterschrift...).
Offener Besuch vom HEUTIGEN TagManueller Check-Out des bestehenden Besuchs. (Sofortiges "Auf Wiedersehen", Eintrag ins Journal).Manueller Check-Out nur möglich, wenn Besuch ≥ 20 Min dauert. • Dauer < 20 Min: Check-Out verweigert (Meldung: "Mindestbesuchsdauer 20 Min nicht erreicht"). Mitglied muss warten oder Admin eingreifen. • Dauer ≥ 20 Min: Normaler Check-Out, Eintrag ins Journal.
Offener Besuch vom VORTAG (oder älter)Rückfrage-Dialog: "Offener Besuch vom [Datum] gefunden. Jetzt automatisch schließen?" • Ja: Auto-Check-Out (jetzt), Eintrag ins Journal. • Nein: Abbruch, kein neuer Check-In möglich.Kein Dialog beim Scan. Der alte Besuch bleibt offen in der DB. Mitglied kann nicht einchecken (Meldung: "Offener Besuch vom Vortag existiert. Bitte Admin kontaktieren."). Lösung: Täglicher Mitternachts-Sweep (00:05 Uhr) verarbeitet diese Fälle automatisch (s. unten).
Maximale Dauer überschritten (4h Training / 8h Wettkampf)Sofortiger Auto-Check-Out (Hintergrund-Thread, alle 60s). Eintrag ins Journal mit Grund "Automatischer Check-out nach X Minuten". → Neuer Scan startet neuen Check-In.Nicht beim Scan. Der Hintergrund-Thread prüft nur Variante 1. In Variante 2 läuft die Zeit "weiter". Der Mitternachts-Sweep entscheidet am Folgetag (s. 7.3.3).

7.3.3 Der Mitternachts-Sweep (Nur Variante 2)

Bei aktivem Modus "Streng / Erzieherisch" läuft täglich um 00:05 Uhr ein automatischer Bereinigungsjob für alle offenen Besuche, deren Datum < Heute ist (also Vortag oder älter).

Berechnete Dauer des Besuchs (bis 23:59:59 des Besuchs-Tages) Aktion Ergebnis
< 20 MinutenKomplett löschen (DB & Gäste).Kein Journal-Eintrag, keine Spur. "Zu kurz für § 14".
≥ 20 MinutenIn JSON-Datei archivieren & aus DB löschen.Kein Journal-Eintrag. Datensatz landet in forgotten_checkouts.json. Admin muss im Tab 🗂 Vergessene Check-Outs entscheiden: Übernehmen ins Journal oder Endgültig löschen.
Wichtig: In Variante 2 gibt es keinen automatischen Eintrag ins Journal bei Zeitüberschreitung. Die Hoheit über den § 14-Nachweis liegt beim Admin via JSON-Liste.

7.3.4 Nachbearbeitung vergessener Check-Outs (Variante 2)

Die durch den Mitternachts-Sweep archivierten Besuche (Dauer ≥ 20 Minuten) werden nicht automatisch ins Journal übernommen. Der Administrator entscheidet für jeden Eintrag manuell, ob er ins Journal übernommen oder gelöscht wird. Die dafür vorgesehene Registerkarte 🗂 Vergessene Check-Outs und der empfohlene tägliche Arbeitsablauf sind ausführlich in Kapitel 18 beschrieben.

7.4 Besuchsart

Beim Check-in kann zwischen zwei Besuchsarten gewählt werden:

Besuchsart Bedeutung Maximale Dauer
Trainingregulärer Schießstandbesuch4 Stunden
Wettkampf/VeranstaltungVeranstaltung oder Wettkampf8 Stunden

Wenn die maximale Dauer überschritten wird, kann die Software den Besuch automatisch schließen und im Journal als Auto-Check-out kennzeichnen.


8. Check-in erfassen

8.1 Stände auswählen

Beim Check-in können ein oder mehrere Schießstände ausgewählt werden.

Stand Beschreibung
1Luftpistole / Luftgewehr 10 m Drucklufthalle
2Präzisionsstand 25 m
3Kleinkaliber Gewehrhalle 50 m / 100 m
4Fallplatten 25 m
5Großkaliberstand 50 m
6Duellstand 25 m
7Großkaliber Gewehrstand / Jägerstand 100 m
8Zimmerstutzenstand

8.2 Disziplinen auswählen

Folgende Disziplinen bzw. Gattungen können gewählt werden:

8.3 Kaliber auswählen

Kaliber werden abhängig von der gewählten Disziplin angezeigt:

Disziplin Kaliberauswahl
Kleinkaliberz. B. .22 lfB
Großkaliberz. B. 9 mm Luger, .357 Magn., .45, 10 mm

Wenn Kleinkaliber oder Großkaliber gewählt wird, muss mindestens ein Kaliber ausgewählt werden.

Check-in mit Ständen, Disziplinen, Kaliber und Unterschrift

8.4 Unterschrift erfassen

Die Unterschrift wird direkt auf dem Touchscreen per Finger erfasst.

Optionen:

Die Unterschrift wird als PNG-Datei gespeichert und kann in späteren Auswertungen oder Nachweisen relevant sein.

Unterschriftenfeld und optionale Zusendung des § 14 PDF per E-Mail

9. Gäste erfassen

Beim Check-in eines Mitglieds kann angegeben werden, ob Gäste mitgebracht wurden. So können auch Begleitpersonen ohne eigenen Transponder ordnungsgemäß erfasst werden.

9.1 Anzahl der Gäste

Die Software fragt zunächst die Anzahl der Gäste ab. Je Mitglieds-Check-in können bis zu fünf Gäste erfasst werden.

9.2 Erfassung je Gast

Die Erfassung eines Gastes entspricht weitgehend dem Check-in eines Mitglieds. Für jeden Gast werden erfasst:

Gegenüber dem Mitglieds-Check-in bestehen nur zwei Unterschiede:

Unterschied Erläuterung
Keine BesuchsartFür Gäste wird nicht zwischen „Training" und „Wettkampf/Veranstaltung" unterschieden. Die Besuchsart gilt für den gesamten Besuch des einladenden Mitglieds.
Keine E-Mail-ZusendungFür Gäste kann keine E-Mail-Adresse zur Zusendung eines § 14-PDF-Nachweises angegeben werden (diese Option steht nur Mitgliedern zur Verfügung, siehe Kapitel 23).

9.3 Zuordnung zum Mitglied

Gäste werden nicht als eigenständige Mitglieder angelegt. Sie werden dem aktuellen Besuch des einladenden Mitglieds zugeordnet und im Journal gemeinsam mit diesem geführt. Im Journal erscheinen die Gastnamen in der Spalte „Gäste" (siehe Abschnitt 12.2).

Gast-Check-in mit Ständen, Disziplinen, Kaliber und Unterschrift
Abgrenzung: Ein „Gast" in diesem Sinne ist eine Begleitperson eines Mitglieds. Davon zu unterscheiden ist der „Gastschütze" (siehe Abschnitt 6.3), der eigenständig – mit Pate, Altersprüfung und Angabe zur Waffenbesitzkarte – über den Welcome Screen erfasst wird.

10. Admin-Dashboard

Das Admin-Dashboard ist der passwortgeschützte Verwaltungsbereich der Digitalen Schießkladde. Es wird über den Button Admin geöffnet und dient der Verwaltung, Auswertung und Konfiguration des Systems.

Admin-Dashboard mit den Registerkarten

10.1 Zugang zum Admin-Dashboard

Das Admin-Dashboard wird über den Text-Link Admin-Bereich ganz unten auf der linken Seite des Welcome Screens geöffnet. Es erscheint ein Login-Fenster mit folgenden Elementen:

Element Funktion
Überschrift „Admin Bereich"Kennzeichnet das Login-Fenster.
Passwort-EingabefeldEingabe des Admin-Passworts.
AnmeldenPrüft das Passwort und öffnet bei Erfolg das Admin-Dashboard.
Zurück zum KioskText-Link, der ohne Anmeldung zum Welcome Screen zurückführt.
Admin-Login-Fenster mit Passwortfeld, Anmelden und Zurück zum Kiosk

Das Admin-Passwort wird bei der Einrichtung festgelegt. Der Zugang sollte ausschließlich berechtigten Personen (z. B. Vorstand, Schießstandleitung) bekannt sein. Ergänzend empfiehlt es sich, das Gerät physisch vor unbefugtem Zugriff zu schützen.

10.2 Aufbau und Bedienung

Am oberen Rand des Dashboards befindet sich eine Leiste mit Registerkarten. Ein Klick bzw. Tipp auf eine Registerkarte öffnet den zugehörigen Bereich im Hauptfenster darunter. Die aktive Registerkarte ist farblich hervorgehoben. Beim Öffnen des Dashboards wird standardmäßig die Registerkarte 👥 Mitglieder angezeigt.

10.3 Übersicht der Registerkarten

Das Admin-Dashboard enthält die folgenden Registerkarten. Jede wird in einem eigenen Kapitel dieses Handbuchs ausführlich beschrieben.

Registerkarte Zweck Kapitel
👨‍👩‍👦​ MitgliederMitglieder anlegen, bearbeiten, archivieren, per RFID-Karte einlesen sowie CSV-Import/-Export.11
📋 JournalAnzeige, Filterung, PDF-/CSV-Export und Datenbereinigung aller Schießstandbesuche.12
👤 EinzelschützeSchießaktivität eines einzelnen Mitglieds und Erstellung des § 14-Behördennachweises als PDF.13
🎯 SchnuppertrainingVerwaltung der Teilnehmer ohne Transponder inkl. PDF-/CSV-Export und Datenbereinigung.14
👥 GastschützeVerwaltung der Gastschützen inkl. PDF-/CSV-Export und Datenbereinigung.15
📊 AuslastungGrafische Auswertungen zur Nutzung der Schießstände.16
⚠️ InaktivitätMitglieder, die die Anforderungen nach § 14 Abs. 4 WaffG für mindestens eine Waffenkategorie nicht erfüllen.17
🗂 Vergessene Check-OutsManuelle Nachbearbeitung vergessener Check-outs (nur im Modus „Streng" / Variante 2 aktiv).18
⚙️ EinstellungenMitteilungen, Vereinsdaten & Logo, Auto-Check-out-Modus, Kiosk-Schriftgröße, Infotexte und Backup-Verwaltung.19
Hinweis: Die Registerkarte 🗂 Vergessene Check-Outs ist nur dann mit Inhalt gefüllt, wenn der Auto-Check-out-Modus auf „Streng" (Variante 2) eingestellt ist (siehe Kapitel 19). Im zeitbasierten Standardmodus bleibt sie ohne Einträge.

11. Registerkarte 👨‍👩‍👦​ Mitglieder

Die Registerkarte 👨‍👩‍👦​ Mitglieder dient zum Anlegen, Bearbeiten und Archivieren von Mitgliedern, zum Einlesen von RFID-Karten sowie zum Import und Export von Mitgliederlisten per CSV. Sie ist in drei Bereiche gegliedert: ein Eingabeformular, den CSV-Bereich und die Mitgliederliste mit Schnellsuche.

Mitgliederverwaltung mit Formular, CSV-Bereich und Liste

11.1 Mitglied anlegen oder bearbeiten

Im Eingabeformular werden folgende Daten gepflegt:

Feld Beschreibung
RFID-UIDEindeutige Kennung des Transponders. Kann manuell eingegeben oder per Karte eingelesen werden (siehe 11.2).
NachnameNachname des Mitglieds (Pflichtfeld).
VornameVorname des Mitglieds (Pflichtfeld).
KurzwaffenKennzeichnet, ob das Mitglied Kurzwaffen besitzt. Steuert die getrennte § 14-Auswertung.
LangwaffenKennzeichnet, ob das Mitglied Langwaffen besitzt. Steuert die getrennte § 14-Auswertung.

Über die drei Schaltflächen unterhalb des Formulars wird gesteuert:

Schaltfläche Funktion
💾 SpeichernLegt ein neues Mitglied an oder speichert die Änderungen an einem bearbeiteten Mitglied.
NeuLeert das Formular, um ein weiteres Mitglied anzulegen.
🗄 ArchivierenArchiviert das aktuell geladene Mitglied (siehe 11.5).
Hinweis zum RFID-Wechsel: Beim Bearbeiten eines bestehenden Mitglieds kann die RFID-UID geändert werden (z. B. bei Verlust oder Defekt der Karte). Die gesamte bisherige Schießhistorie des Mitglieds bleibt dabei erhalten. Ist die neue UID bereits einem anderen Mitglied zugeordnet, verweigert das System die Speicherung mit einer entsprechenden Meldung.

11.2 RFID-Karte einlesen

Statt die RFID-UID manuell einzutippen, kann sie direkt vom Lesegerät übernommen werden:

  1. Auf 📷 Karte einlesen tippen. Die Schaltfläche wechselt zu „… Karte an Leser halten".
  2. Den Transponder an das Lesegerät halten. Die erkannte UID wird automatisch in das Feld RFID-UID übernommen.
  3. Gehört die Karte bereits zu einem anderen Mitglied, weist eine Meldung darauf hin und nennt den betreffenden Namen.
  4. Erfolgt innerhalb von 15 Sekunden kein Scan, wird der Einlesevorgang automatisch beendet.
Mitgliederverwaltung – Karte einlesen im aktiven Zustand „… Karte an Leser halten“

11.3 Mitgliederliste und Schnellsuche

Unterhalb der Eingabebereiche werden alle Mitglieder in einer Tabelle angezeigt (ID, Nachname, Vorname, RFID-UID, Kurzwaffen, Langwaffen, Status). Ein Schnellsuchfeld filtert die Liste sofort beim Tippen nach Name oder RFID-UID. Über die Aktion bearbeiten in der jeweiligen Zeile werden die Daten eines Mitglieds in das Formular geladen.

11.4 CSV-Import und CSV-Export

Der CSV-Bereich ermöglicht den Datenaustausch mit Tabellenkalkulationen (z. B. LibreOffice Calc).

Mitgliederverwaltung – CSV-Vorschau mit Zählwerten für neu, aktualisiert, unverändert, ungültig und fehlend

Empfohlener Arbeitsablauf: zunächst exportieren, in der Tabellenkalkulation bearbeiten, dann per Vorschau prüfen und importieren.

Warnung: Die Option GEFÄHRLICH: Mitglieder löschen, die in der CSV fehlen löscht alle Mitglieder, die nicht in der importierten Datei enthalten sind. Standardmäßig ist diese Option deaktiviert; sie sollte nur mit größter Vorsicht und nach einem Backup verwendet werden.

11.5 Mitglied archivieren

Ein archiviertes Mitglied bleibt in der Datenbank erhalten, seine gesamte Schießhistorie bleibt für Nachweise verfügbar. Der zugehörige Transponder kann jedoch nicht mehr für einen Check-in verwendet werden. Die Archivierung eignet sich für ausgetretene Mitglieder, deren Daten für den § 14-Nachweis weiterhin vorgehalten werden müssen.


12. Registerkarte 📋 Journal

Das Journal zeigt alle abgeschlossenen Schießstandbesuche an. Es bietet umfangreiche Filter, den Export als PDF und CSV sowie eine Funktion zur endgültigen Datenbereinigung.

Registerkarte Journal mit Filtern und Export

12.1 Filter

Über die Filterleiste lässt sich die angezeigte Auswahl eingrenzen:

Filter Beschreibung
Von / BisZeitraum der anzuzeigenden Besuche. Voreingestellt sind die letzten 30 Tage.
SortierungReihenfolge der Einträge: neueste zuerst oder älteste zuerst.
nur § 14-relevantBlendet Besuche mit ausschließlich Luftdruckwaffen aus und zeigt nur die für den § 14-Nachweis relevanten Einträge (Kurz-/Langwaffen).
SucheFreitextsuche, z. B. nach Name oder Stand. Die Eingabe wird mit der Eingabetaste oder über „Aktualisieren" angewendet.

Mit Aktualisieren werden die gewählten Filter auf die Tabelle angewendet.

12.2 Angezeigte Spalten

Spalte Bedeutung
DatumDatum des Besuchs
KommenUhrzeit des Check-ins
GehenUhrzeit des Check-outs
ArtTraining oder Wettkampf/Veranstaltung
Auto-Check-outKennzeichnung automatisch geschlossener Besuche
GästeNamen der erfassten Gäste
NameMitglied
Ständegewählte Schießstände
Disziplinengewählte Disziplinen
Kalibergewählte Kaliber
WaffenartKurz, Lang, Luftdruck, Kurz/Lang oder Sonstige

12.3 Export als PDF und CSV

Die aktuell gefilterte Journalansicht kann exportiert werden:

Beide Exporte berücksichtigen die eingestellten Filter (Zeitraum, Sortierung, § 14-Filter und Suche).

12.4 Datenbereinigung

Im rot hinterlegten Bereich können alte Journal-Einträge endgültig gelöscht werden. Zur Auswahl stehen die Schaltflächen 🗑 2 Jahre, 🗑 3 Jahre und 🗑 4 Jahre. Gelöscht werden alle Einträge, die älter als der gewählte Zeitraum sind – einschließlich der zugehörigen Gästebesuche und Unterschrift-Dateien.

Der Vorgang läuft in zwei Schritten ab:

  1. Zunächst ermittelt das System die Anzahl der betroffenen Einträge und das Stichtagsdatum. Sind keine Einträge betroffen, erscheint ein entsprechender Hinweis und es wird nichts gelöscht.
  2. Andernfalls muss die Löschung ausdrücklich bestätigt werden. Nach der Bestätigung meldet das System, wie viele Journal-Einträge und Unterschrift-Dateien entfernt wurden.
Warnung: Die Datenbereinigung ist unwiderruflich. Erstellen Sie vor dem Löschen unbedingt ein Backup (Registerkarte ⚙️ Einstellungen → Backup-Verwaltung) und beachten Sie die gesetzlichen Aufbewahrungsfristen für den § 14-Nachweis, bevor Sie Journal-Daten löschen.

13. Registerkarte 👤 Einzelschütze

Die Registerkarte 👤 Einzelschütze zeigt die Schießaktivität eines einzelnen Mitglieds für einen wählbaren Zeitraum an und ermöglicht die Erstellung des § 14-Behördennachweises als PDF.

Registerkarte Einzelschütze mit § 14-Behördennachweis

13.1 Schütze auswählen

Die Auswahl des Mitglieds erfolgt über zwei zusammenwirkende Felder:

13.2 Zeitraum und Waffenfilter

Option Beschreibung
Von / BisZeitraum der Auswertung. Voreingestellt sind die letzten 24 Monate (730 Tage) bis heute – der für § 14 Abs. 4 WaffG maßgebliche Zeitraum.
WaffenFilter nach Waffenkategorie: Alle, Kurzwaffen oder Langwaffen.

Mit Anzeigen wird die Aktivität des ausgewählten Mitglieds im gewählten Zeitraum als Tabelle dargestellt (neueste Einträge zuerst).

Hinweis: Luftpistole und Luftgewehr sind keine erlaubnispflichtigen Waffen im Sinne des § 14 WaffG und werden bei den § 14-relevanten Nachweisen nicht berücksichtigt.

13.3 Angezeigte Spalten

Die Aktivität des ausgewählten Mitglieds wird mit folgenden Spalten dargestellt:

Spalte Bedeutung
DatumDatum des Besuchs
KommenUhrzeit des Check-ins
GehenUhrzeit des Check-outs
Ständegenutzte Schießstände
Disziplinengeschossene Disziplinen
Kaliberverwendete Kaliber
WaffenartKurz, Lang, Luftdruck, Kurz/Lang oder Sonstige

13.4 § 14-Behördennachweis (PDF)

Über die Schaltfläche § 14 PDF wird ein Einzelnachweis für das ausgewählte Mitglied erstellt. Der Nachweis berücksichtigt den eingestellten Zeitraum und den gewählten Waffenfilter.

Der Behördennachweis enthält:

Sie erhalten sofort ein fertiges PDF-Dokument mit tabellarischer Auflistung und Zusammenfassungen nach Halbjahren und Quartalen. Luftdruck-Waffen werden hierbei für Behörden automatisch ausgeblendet.

Ansicht eines generierten PDF-Nachweises
Einzelnachweis im PDF-Format Den gesamten Einzelnachweis können sie sich hier als PDF ansehen.
Dieser Nachweis eignet sich zur Vorlage bei der zuständigen Behörde bzw. zur Weitergabe an den Schießsportverband im Rahmen der Bedürfnisprüfung.

14. Registerkarte 🎯 Schnuppertraining

Die Registerkarte 🎯 Schnuppertraining verwaltet alle Personen, die über den Button 🎯 Schnuppertraining auf dem Welcome Screen erfasst wurden (siehe Abschnitt 6.2). Sie bietet Filter, Export und eine Datenbereinigung.

Registerkarte Schnuppertraining

14.1 Filter und Suche

Element Beschreibung
Von / BisGrenzt die Anzeige auf einen Zeitraum ein.
SucheFiltert die Liste bereits beim Tippen live nach Name oder Vorname.
AktualisierenWendet die eingestellten Filter erneut an.

14.2 Angezeigte Spalten und farbliche Markierung

Jeder Besuch zählt als eine Trainingseinheit (Session); nach 6 absolvierten Einheiten gilt die Schnupperphase als abgeschlossen. Die Tabelle zeigt folgende Spalten:

Spalte Bedeutung
NameNachname des Teilnehmers
VornameVorname des Teilnehmers
SessionsAnzahl der absolvierten Trainingseinheiten
Erster Check-inDatum des ersten Besuchs
Letzter Check-inDatum des zuletzt erfassten Besuchs
Statusaktueller Bearbeitungsstand des Teilnehmers
AbgeschlossenKennzeichnung, ob die 6 Trainingseinheiten abgeschlossen sind

Zusätzlich sind die Zeilen farblich hinterlegt:

14.3 PDF- und CSV-Export

14.4 Datenbereinigung

Im rot hinterlegten Bereich lassen sich alte Teilnehmer endgültig löschen, deren letzte Aktivität länger zurückliegt als der gewählte Zeitraum. Zur Auswahl stehen 🗑 2 Jahre und 🗑 3 Jahre.

Der Vorgang läuft in zwei Schritten ab: Zunächst ermittelt das System die Anzahl der betroffenen Einträge. Sind keine betroffen, erscheint ein Hinweis und es wird nichts gelöscht. Andernfalls muss die Löschung ausdrücklich bestätigt werden.

Empfehlung: Exportieren Sie die Liste vor einer Bereinigung als PDF oder CSV. Die Löschung ist unwiderruflich.

15. Registerkarte 👥 Gastschütze

Die Registerkarte 👥 Gastschütze verwaltet alle Gastschützen, die über den Button 👤 Gastschütze auf dem Welcome Screen erfasst wurden (siehe Abschnitt 6.3). Sie bietet Filter, Export und eine Datenbereinigung.

Registerkarte Gastschütze

15.1 Filter und Suche

Element Beschreibung
Von / BisGrenzt die Anzeige auf einen Zeitraum ein.
SucheFiltert die Liste bereits beim Tippen live nach Name oder Vorname.
AktualisierenWendet die eingestellten Filter erneut an.

15.2 Angezeigte Spalten

Die Tabelle zeigt für jeden Gastschützen folgende Spalten:

Spalte Bedeutung
NameNachname des Gastschützen
VornameVorname des Gastschützen
GeburtsdatumGrundlage der automatischen Altersprüfung (siehe Abschnitt 6.3)
Waffenbesitzkarteob eine Waffenbesitzkarte vorliegt (Ja/Nein)
Standaufsichtob eine Standaufsicht anwesend war (Ja/Nein)
PateName des verantwortlichen Paten
DatumDatum des Besuchs
StatusKurzübersicht zu Waffenbesitzkarte und Standaufsicht, dargestellt mit ✓ (vorhanden) bzw. ✗ (nicht vorhanden), z. B. „WBK: ✓ | Standaufsicht: ✗".

Die zuletzt erfassten Gastschützen erscheinen am Anfang der Liste.

15.3 PDF- und CSV-Export

15.4 Datenbereinigung

Im rot hinterlegten Bereich lassen sich Gastschützen-Einträge endgültig löschen, die älter als der gewählte Zeitraum sind. Zur Auswahl stehen 🗑 2 Jahre und 🗑 3 Jahre.

Der Vorgang läuft in zwei Schritten ab: Zunächst ermittelt das System die Anzahl der betroffenen Einträge. Sind keine betroffen, erscheint ein Hinweis und es wird nichts gelöscht. Andernfalls muss die Löschung ausdrücklich bestätigt werden.

Empfehlung: Exportieren Sie die Liste vor einer Bereinigung als PDF oder CSV. Die Löschung ist unwiderruflich.

16. Registerkarte 📊 Auslastung

Die Registerkarte 📊 Auslastung stellt die Nutzung der Schießstände grafisch dar. Sie hilft bei der Stand- und Personalplanung sowie beim Erkennen beliebter Zeiten.

Registerkarte Auslastung mit Diagrammen

16.1 Auswertungsoptionen

Option Werte
ZeitraumWoche, Monat (Voreinstellung), Jahr oder Benutzerdefiniert
Von / Bisnur bei „Benutzerdefiniert" aktiv; legt einen individuellen Zeitraum fest
WaffenAlle, Kurzwaffen oder Langwaffen

Mit Diagramme aktualisieren werden die Auswertungen für die gewählten Optionen neu berechnet.

16.2 Diagramme

Es werden sechs Diagramme erzeugt:

Diagramm Inhalt
ZeitverlaufEntwicklung der Besuche über den gewählten Zeitraum (über die volle Breite dargestellt)
Wochentag-VerteilungVerteilung der Besuche auf die Wochentage
Disziplinen-VerteilungHäufigkeit der geschossenen Disziplinen
Auslastung pro StandNutzung der einzelnen Schießstände
Top-Zeitslotsdie am stärksten frequentierten Uhrzeiten
Kurz-/Langwaffen-VerteilungVerhältnis von Kurz- zu Langwaffen-Nutzung

16.3 Nutzen

Die Auslastungsanalyse unterstützt bei:


17. Registerkarte ⚠️ Inaktivität (§ 14 Abs. 4 WaffG)

Diese Registerkarte prüft für jedes aktive Mitglied die gesetzliche Vorgabe aus § 14 Absatz 4 Satz 1 und 2 WaffG und zeigt ausschließlich die Mitglieder an, die diese Anforderung für mindestens eine ihrer Waffenkategorien nicht erfüllen.

Registerkarte Inaktivität mit Prüftabelle

17.1 Gesetzliche Grundlage und Berechnungslogik

§ 14 Abs. 4 Satz 1 und 2 WaffG: Das Bedürfnis ist glaubhaft gemacht, wenn das Mitglied in den letzten 24 Monaten mit einer eigenen erlaubnispflichtigen Waffe (1) mindestens einmal alle drei Monate oder (2) mindestens sechsmal je 12-Monats-Abschnitt den Schießsport betrieben hat.

Die Software prüft dies getrennt nach Kurzwaffen und Langwaffen (abhängig von den Stammdaten-Angaben des Mitglieds). Luftpistole und Luftgewehr werden dabei nicht berücksichtigt, da es sich nicht um erlaubnispflichtige Waffen im Sinne des § 14 WaffG handelt.

Kriterium Prüflogik
Kriterium 1 (Satz 1 Nr. 1)Zwischen zwei Schießterminen – sowie vom Beginn des 24-Monats-Zeitraums bis zum ersten und vom letzten Termin bis zum Prüfdatum – darf keine Lücke größer als 3 Monate liegen.
Kriterium 2 (Satz 1 Nr. 2)Der 24-Monats-Zeitraum wird in zwei aufeinanderfolgende 12-Monats-Abschnitte geteilt. In jedem Abschnitt müssen mindestens 6 Schießtage nachgewiesen sein.
GesamtbewertungDie Anforderung ist erfüllt, wenn Kriterium 1 oder Kriterium 2 erfüllt ist. Ein Mitglied erscheint in der Liste, sobald für mindestens eine Waffenkategorie weder Kriterium 1 noch Kriterium 2 erfüllt ist.
Hinweis: Dieses Werkzeug dient als frühzeitiger, unverbindlicher Hinweis für den Verein. Die verbindliche Bedürfnisprüfung obliegt weiterhin dem Schießsportverband gemäß § 15 Abs. 1 Nr. 7b WaffG.

17.2 Bedienung

Über Aktualisieren wird die Prüfung neu durchgeführt. Erfüllen alle Mitglieder die Anforderungen, erscheint statt der Tabelle die Meldung „✓ Alle Mitglieder erfüllen die Anforderungen."

17.3 Angezeigte Spalten

Für jede nicht erfüllte Waffenkategorie eines Mitglieds erscheint eine eigene Zeile mit folgenden Spalten:

Spalte Bedeutung
IDinterne Mitglieds-Nummer
NachnameNachname des Mitglieds
VornameVorname des Mitglieds
Waffenartbetroffene Waffenkategorie (Kurzwaffen oder Langwaffen)
Krit. 1 (≤3 Mon.)ob Kriterium 1 (keine Pause über 3 Monate) erfüllt ist
Krit. 2 (6× je 12 Mon.)ob Kriterium 2 (mind. 6 Schießtage je 12-Monats-Abschnitt) erfüllt ist
Tage 1.–12. Mon.Anzahl der Schießtage im ersten 12-Monats-Abschnitt
Tage 13.–24. Mon.Anzahl der Schießtage im zweiten 12-Monats-Abschnitt
Größte Pauselängste Pause zwischen zwei Schießterminen (in Tagen)
Letzte AktivitätDatum des zuletzt erfassten relevanten Schießtermins

17.4 Inaktivitätswarnung beim Check-in

Scannt ein betroffenes Mitglied seinen Transponder, erscheint beim Check-in eine Warnmeldung. Sie benennt, für welche Waffenkategorie(n) die Anforderung nicht erfüllt ist und wann die letzte relevante Aktivität stattfand.

17.5 PDF-Bericht

Über PDF-Bericht kann ein detaillierter Bericht mit allen Prüfkriterien als PDF erstellt werden. Zusätzlich wird automatisch wöchentlich ein Inaktivitätsbericht erzeugt.


18. Registerkarte 🗂 Vergessene Check-Outs

Die Registerkarte 🗂 Vergessene Check-Outs ist nur im Modus „Streng" (Variante 2) relevant. Sie dient der manuellen Nachbearbeitung der Besuche, die der tägliche Mitternachts-Sweep aus der Datenbank entfernt und zur Prüfung archiviert hat (siehe Abschnitt 7.3 und Kapitel 19). Im zeitbasierten Standardmodus (Variante 1) fallen hier keine Einträge an.

Registerkarte Vergessene Check-Outs

18.1 Hintergrund

Vergisst ein Mitglied im strengen Modus den Check-out, wird der offene Besuch am Folgetag durch den Mitternachts-Sweep verarbeitet: Besuche unter 20 Minuten werden ersatzlos gelöscht, Besuche ab 20 Minuten werden aus der Datenbank entfernt und in einer Liste (forgotten_checkouts.json) archiviert. Diese archivierten Besuche erscheinen hier zur manuellen Entscheidung – sie sind noch nicht im Journal enthalten.

18.2 Angezeigte Spalten und Auswahl

Jeder Eintrag wird mit einer Auswahl-Checkbox und folgenden Spalten dargestellt. Über die Checkbox im Tabellenkopf lassen sich alle Einträge auf einmal auswählen.

Spalte Bedeutung
DatumDatum des vergessenen Besuchs
KommenUhrzeit des Check-ins
Namebetroffenes Mitglied
Ständegewählte Schießstände
Disziplinengewählte Disziplinen
GrundGrund der Archivierung (z. B. „Check-Out vergessen")

18.3 Aktionen

Aktion Wirkung
AktualisierenLädt die Liste der archivierten Einträge neu.
➡ Ins JournalÜbernimmt die ausgewählten Einträge als vollwertige Journal-Einträge (inkl. zugehöriger Gästebesuche). Anschließend werden sie aus der Liste entfernt und gelten als § 14-relevanter Nachweis.
🗑 LöschenEntfernt die ausgewählten Einträge nach einer Sicherheitsabfrage endgültig aus der Liste – ohne Journal-Eintrag.

Ist beim Auslösen einer Aktion kein Eintrag ausgewählt, weist das System darauf hin. Nach Abschluss meldet es die Anzahl der übernommenen bzw. gelöschten Einträge.

18.4 Empfohlener Arbeitsablauf

  1. Registerkarte öffnen und mit Aktualisieren die aktuelle Liste laden.
  2. Die Einträge sichten: Handelte es sich um einen tatsächlichen Schießbesuch? Passen Datum und Auswahl?
  3. Gültige Einträge auswählen und mit ➡ Ins Journal übernehmen.
  4. Nicht nachvollziehbare Einträge auswählen und mit 🗑 Löschen entfernen.
Tipp: Prüfen Sie diese Liste im strengen Modus regelmäßig (z. B. morgens), damit sie nicht unübersichtlich wird und der § 14-Nachweis lückenlos bleibt.

19. Registerkarte ⚙️ Einstellungen

Die Registerkarte ⚙️ Einstellungen bündelt alle systemweiten Konfigurationen der Digitalen Schießkladde. Sie ist in sechs Bereiche unterteilt: Mitteilungen für den Startbildschirm, Vereinsdaten & Logo, den Auto-Check-out-Modus, die Kiosk-Schriftgröße, Infotexte für transponderlose Check-ins sowie die Backup-Verwaltung.

19.1 📣 Mitteilungen (Startbildschirm)

Aktivierte Mitteilungen erscheinen auf der rechten Hälfte des Welcome Screens als Karussell: Sind mehrere Mitteilungen aktiv, wechseln sie automatisch und können über Pfeile (‹ ›) sowie Bullet-Punkte manuell durchgeblättert werden. Es wird zwischen einer flexiblen Mitteilung und mehreren vordefinierten Mitteilungen unterschieden.

Element Funktion
Mitteilungen anzeigenSchaltet das gesamte Mitteilungs-Karussell auf dem Startbildschirm ein oder aus.
Flexible MitteilungEin frei editierbares Textfeld für tagesaktuelle Hinweise (z. B. Termine, Sperrungen, Grüße).
Vordefinierte MitteilungenVorbereitete Mitteilungen mit festem Namen. Jede kann einzeln aktiviert/deaktiviert und ihr Text angepasst werden.
💾 Mitteilungen speichernÜbernimmt alle Änderungen. Sie erscheinen sofort auf dem Startbildschirm – kein Neustart nötig.
Einstellungen – Mitteilungen: flexible und vordefinierte Mitteilungen

Jede Mitteilung darf maximal 1.000 Zeichen umfassen. Zeilenumbrüche werden auf dem Startbildschirm übernommen.

Die Mitteilungen werden in der Datei announcement.json gespeichert (Aktivierungsstatus, flexibler Text und die Liste der vordefinierten Mitteilungen).

Hinweis: Ist die Anzeige deaktiviert oder sind alle Mitteilungen leer/ausgeschaltet, erscheint auf dem Welcome Screen kein Mitteilungsbereich.

19.2 🏢 Vereinsdaten & Logo

Die Vereinsdaten können direkt in der Oberfläche gepflegt werden und erscheinen auf dem Startbildschirm sowie in allen PDF-Berichten.

Feld Beschreibung
VereinsnameName des Vereins, wird auf dem Startbildschirm und im PDF-Kopf angezeigt.
AdresseStraße, PLZ und Ort des Vereins.
TelefonTelefonnummer des Vereins.
E-MailE-Mail-Adresse des Vereins.
CopyrightCopyright-Hinweis, der im Fußbereich der PDF-Berichte erscheint.
Einstellungen – Vereinsdaten, Logo-Upload, Auto-Check-out-Modus und Kiosk-Schriftgröße

Mit 💾 Vereinsdaten speichern werden die Angaben übernommen.

Darunter kann das Vereinslogo direkt hochgeladen werden:

Hinweis: Ein separates Ablegen einer Datei Logo.png im Dateisystem ist nicht mehr erforderlich – der Upload erfolgt vollständig über die Oberfläche. Für die PDF-Ausgabe wird intern automatisch ein optimierter Logo-Cache erzeugt.

19.3 ⚙️ Auto-Check-out-Modus

Hier wird per Auswahl festgelegt, wie das System mit offenen Besuchen umgeht, wenn ein Mitglied vergisst, sich abzumelden. Die ausführliche Beschreibung beider Varianten und ihrer Auswirkungen auf den § 14-Nachweis finden Sie in Abschnitt 7.3.

Einstellungen wie der Auto-Check-out gehandhabt wird
Variante 1 – Zeitbasiert (Standard, empfohlen) Auto-Check-out nach 4 Stunden (Training) bzw. 8 Stunden (Wettkampf). Der Check-out erfolgt außerdem beim erneuten Scan des Transponders. Vergessene Besuche werden lückenlos ins Journal übernommen und als Auto-Check-out gekennzeichnet.
Variante 2 – Streng Mindestaufenthalt von 20 Minuten, Rückfragen bei Zeitüberschreitung sowie ein täglicher Mitternachts-Sweep vergessener Check-outs. Diese landen zur manuellen Prüfung im Tab 🗂 Vergessene Check-Outs (siehe Abschnitt 18).

Nach der Auswahl wird der Modus mit 💾 Modus speichern übernommen. Die Umstellung ist sofort wirksam – ein Neustart der Software ist nicht erforderlich. Der gewählte Modus wird in settings.json gespeichert.

19.4 🔍 Kiosk-Schriftgröße

Einstellungen der Kiosk Schriftgröße in 5-%-Schritten

Über einen Schieberegler lässt sich die Schriftgröße des Startbildschirms und des Check-in-Dialogs anpassen. Der einstellbare Bereich reicht von 80 % bis 140 % in Schritten von 5 %.

Hinweis: Diese Einstellung ersetzt die frühere separate Theme-Anpassung. Sie wird ebenfalls in settings.json gespeichert und bleibt nach einem Neustart erhalten.

19.5 ℹ️ Infotexte (transponderlose Check-ins)

Für die beiden Check-in-Varianten ohne Transponder – Schnuppertraining und Gastschütze – kann jeweils ein eigener Infotext hinterlegt werden. Dieser wird den betreffenden Personen beim Check-in angezeigt.

Infotexte beim Login für Schnupperschützen und Gastschützen

19.6 💾 Backup-Verwaltung

Die Software erstellt automatisch täglich um 03:00 Uhr ein ZIP-Backup aller Datenbanken, Konfigurationsdateien und digitalen Unterschriften. Ältere Backups werden nach Ablauf der Aufbewahrungsfrist von 14 Tagen automatisch gelöscht.

Der Bereich zeigt den aktuellen Status und bietet folgende Funktionen:

Element Funktion
StatusanzeigeZeigt Zeitpunkt und Namen des letzten Backups, die Anzahl vorhandener Backups sowie die Aufbewahrungsdauer in Tagen.
➕ Jetzt Backup erstellenErstellt sofort ein manuelles Backup, unabhängig vom Zeitplan.
Backup-ListeListet die vorhandenen Backups mit Dateiname, Zeitpunkt und Größe. Über das Download-Symbol (⬇) kann jedes Backup heruntergeladen werden.
Einstellungen – Backup-Verwaltung mit Statusanzeige und Backup-Liste
Empfehlung: Die Backups liegen lokal auf demselben Gerät. Laden Sie regelmäßig ein Backup über das Download-Symbol herunter und bewahren Sie es auf einem externen Medium oder in der Cloud auf, um bei einem Hardware-Defekt abgesichert zu sein.

20. PDF- und CSV-Exporte

Die Digitale Schießkladde kann Daten an mehreren Stellen als PDF und/oder CSV exportieren. PDF-Dateien sind für Nachweise und die Ablage gedacht, CSV-Dateien für die Weiterverarbeitung in einer Tabellenkalkulation. Die Bedienung ist jeweils im Kapitel der zugehörigen Registerkarte beschrieben; die folgende Tabelle gibt einen Überblick.

Export Format Inhalt Kapitel
JournalPDF, CSValle gefilterten Schießstandbesuche12
§ 14-BehördennachweisPDFSchießaktivität eines einzelnen Mitglieds für einen Zeitraum13
SchnuppertrainingPDF, CSV (2/3/4 Jahre)Teilnehmer ohne Transponder14
GastschützePDF, CSV (2/3/4 Jahre)erfasste Gastschützen15
InaktivitätsberichtPDFMitglieder, die § 14 Abs. 4 WaffG nicht erfüllen17
MitgliederlisteCSVExport/Import der Mitgliederdaten11
§ 14-PDF per E-MailPDFEinzelnachweis, optional beim Check-in per E-Mail versendetKapitel E-Mail

20.1 Gemeinsame Merkmale der PDF-Exporte

20.2 Hinweise zu CSV-Exporten


21. Optionale E-Mail-Zusendung

Beim Check-in kann ein Mitglied optional eine E-Mail-Adresse angeben, um einen Nachweis seiner Schießaktivität gemäß § 14 WaffG als PDF zu erhalten.

21.1 Einwilligung

Die Zusendung erfolgt ausschließlich auf ausdrücklichen Wunsch des Mitglieds. Die Angabe der E-Mail-Adresse gilt als Einwilligung und wird zusammen mit dem Zeitpunkt und dem gewünschten Umfang protokolliert.

21.2 Umfang

Der Umfang des Nachweises kann gewählt werden:

21.3 SMTP-Konfiguration und Verhalten

Der Versand setzt gültige SMTP-Zugangsdaten voraus. Diese werden bei der Einrichtung in der Konfigurationsdatei (.env) hinterlegt. Das Verhalten hängt davon ab, ob SMTP konfiguriert ist:

Zustand Verhalten
SMTP konfiguriertDas PDF wird erzeugt und an die angegebene E-Mail-Adresse versendet.
SMTP nicht konfiguriertDas PDF wird erzeugt und im Ordner data/email_exports/ gespeichert. Es geht also nicht verloren, sondern kann dort abgerufen und manuell weitergegeben werden.
Hinweis: Unabhängig von der SMTP-Konfiguration wird stets ein PDF erstellt. Der Unterschied besteht nur darin, ob es versendet oder lokal abgelegt wird.

21.4 Protokollierung und Aufbewahrung

Jede E-Mail-Anfrage wird gespeichert (E-Mail-Adresse, Zeitpunkt, gewählter Umfang und Einwilligung). Damit ist nachvollziehbar, wann welchem Mitglied auf dessen Wunsch ein Nachweis bereitgestellt wurde. Die protokollierten E-Mail-Anfragen werden 1095 Tage (3 Jahre) aufbewahrt und danach automatisch gelöscht.


22. Datenschutz und Betriebssicherheit

Die Digitale Schießkladde verarbeitet personenbezogene und vereinsinterne Daten. Der Verein ist für den datenschutzkonformen Betrieb verantwortlich.

22.1 Verarbeitete Daten

Verarbeitet werden insbesondere:

22.2 Empfehlungen zum sicheren Betrieb

22.3 Relevante Dateien und Ordner

Die folgenden Dateien und Ordner enthalten die schützenswerten Daten der Anwendung:

Datei / Ordner Inhalt
members.dbMitglieder, Besuche, Gäste und E-Mail-Anfragen
schnuppertraining.dbTeilnehmer des Schnuppertrainings
gastschuetze.dbGastschützen inkl. Altersprüfung und Pate
announcement.jsonMitteilungen für den Startbildschirm
settings.jsonEinstellungen (Modus, Kiosk-Schriftgröße, Vereinsdaten, Infotexte)
forgotten_checkouts.jsonarchivierte vergessene Check-Outs (nur Variante 2)
signatures/gespeicherte digitale Unterschriften
email_exports/§ 14-PDFs, die ohne SMTP-Konfiguration lokal gespeichert werden
backups/automatisch erstellte tägliche ZIP-Backups (Aufbewahrung 14 Tage)
Hinweis zum Vereinslogo: Das Logo wird über die Einstellungen hochgeladen (siehe Kapitel 19) und von der Anwendung intern verwaltet. Es ist jedoch nicht Teil des automatischen Backups und sollte bei Bedarf separat gesichert werden.

22.4 Datensicherung

Die Software erstellt täglich um 03:00 Uhr automatisch ein vollständiges ZIP-Backup. Es enthält die drei Datenbanken (members.db, schnuppertraining.db, gastschuetze.db), die Einstellungen (settings.json), die Liste der vergessenen Check-Outs (forgotten_checkouts.json) sowie alle digitalen Unterschriften. Ältere Backups werden nach 14 Tagen automatisch gelöscht. Die Verwaltung erfolgt in der Registerkarte ⚙️ Einstellungen (siehe Kapitel 19).

Nicht im Backup enthalten: das Vereinslogo, die Mitteilungen (announcement.json) und die lokal abgelegten E-Mail-PDFs (email_exports/). Diese sollten bei Bedarf separat gesichert werden.

23. Wartung

Die Digitale Schießkladde ist auf wartungsarmen Dauerbetrieb ausgelegt. Die folgenden Punkte helfen, den zuverlässigen Betrieb sicherzustellen.

23.1 Datensicherung

Die Datensicherung erfolgt automatisch (täglich um 03:00 Uhr, Aufbewahrung 14 Tage) und muss nicht manuell durchgeführt werden. Laden Sie regelmäßig ein Backup über die Registerkarte ⚙️ Einstellungen herunter und bewahren Sie es extern auf. Details siehe Kapitel 19 und das Kapitel Datenschutz und Betriebssicherheit.

23.2 Regelmäßige Aufgaben

Aufgabe Intervall
Backup extern sichern (Download)z. B. monatlich
Vergessene Check-Outs prüfen (nur Variante 2)täglich (siehe Kapitel 18)
Inaktivitätsliste sichtenz. B. monatlich (siehe Kapitel 17)
Datenbereinigung alter Einträgenach Bedarf, unter Beachtung der Aufbewahrungsfristen
Mitgliederdaten aktuell halten (Ein-/Austritte)laufend (siehe Kapitel 11)

23.3 Neustart und Stromversorgung

23.4 Display Abschaltung


24. Fehlerbehebung

Die folgende Tabelle hilft bei typischen Situationen im Alltag.

Situation Mögliche Ursache / Lösung
Transponder wird nicht erkanntKarte ruhig und mittig an das Lesegerät halten. Ist das Mitglied angelegt und der Transponder zugeordnet (Kapitel 11)? Ist das Mitglied archiviert?
„Karte einlesen" übernimmt keine UIDDer Einlesevorgang endet nach 15 Sekunden. Erneut auf 📷 Karte einlesen tippen und die Karte an den Leser halten.
Kein Mitteilungsbereich auf dem StartbildschirmMitteilungen sind deaktiviert oder es ist keine Mitteilung aktiv. Prüfen unter ⚙️ Einstellungen (Kapitel 19).
Logo erscheint nichtLogo über ⚙️ Einstellungen → Vereinsdaten & Logo (neu) hochladen (PNG/JPG, Kapitel 19).
E-Mail-Nachweis kommt nicht anOhne SMTP-Konfiguration wird das PDF stattdessen in data/email_exports/ abgelegt (siehe Kapitel E-Mail).
Schrift zu klein/groß am KioskKiosk-Schriftgröße unter ⚙️ Einstellungen anpassen (80–140 %, Kapitel 19).
Viele vergessene Check-OutsNur im Modus „Streng" (Variante 2). Liste regelmäßig unter 🗂 Vergessene Check-Outs abarbeiten (Kapitel 18) oder Modus prüfen (Kapitel 19).
Anwendung reagiert nichtGerät neu starten. Nach dem Neustart startet die Anwendung automatisch.
Hinweis: Erstellen Sie vor größeren Eingriffen (z. B. Datenbereinigung, CSV-Import mit Löschoption) ein Backup über die Einstellungen.

Anhänge

Anhang A: Standard-Mitteilungen

Die Mitteilungen auf dem Startbildschirm werden als Karussell angezeigt und im Admin-Bereich verwaltet (Kapitel 19). Es stehen eine frei editierbare (flexible) Mitteilung sowie mehrere vordefinierte Mitteilungen zur Verfügung, die einzeln aktiviert und im Text angepasst werden können. Jede Mitteilung darf maximal 1.000 Zeichen umfassen. Sind keine Mitteilungen aktiv, erscheint kein Mitteilungsbereich.

Anhang B: Datenbanken und Dateien

Datei / Ordner Inhalt Im Backup
members.dbMitglieder, Besuche, Gäste, E-Mail-AnfragenJa
schnuppertraining.dbSchnuppertraining-TeilnehmerJa
gastschuetze.dbGastschützenJa
settings.jsonEinstellungenJa
forgotten_checkouts.jsonvergessene Check-Outs (Variante 2)Ja
signatures/digitale UnterschriftenJa
announcement.jsonMitteilungenNein
Vereinslogohochgeladenes LogoNein
email_exports/lokal abgelegte § 14-PDFsNein

Anhang C: Aufbewahrungsfristen (Überblick)

Element Frist
Automatische Backups14 Tage
E-Mail-Anfragen (Protokoll)1095 Tage (3 Jahre)
Journal-Datenbereinigungwählbar: 2 / 3 / 4 Jahre
Schnuppertraining / Gastschütze (Bereinigung)wählbar: 2 / 3 Jahre

Anhang D: Screenshot-Galerie

Klicken Sie auf ein beliebiges Bild im Handbuch oder hier in der Galerie, um es in voller Größe zu betrachten und bequem durch alle Ansichten zu navigieren.

Empfohlen
🖥️

Live-Demo

Lieber selbst ausprobieren? Testen Sie die Digitale Schießkladde unverbindlich online – vom Check-in am Stand bis zum Admin-Dashboard. Die Zugangsdaten erhalten Sie kostenlos auf Anfrage.

Zur Live-Demo →