Compare commits

..

2 Commits

7 changed files with 185 additions and 9 deletions

View File

@ -22,9 +22,43 @@ Eine kurze Übersicht über die verschiedenen Services des Systems und ihre Inte
* Selfservice: Portal in dem sich Bürger- und Firmenläufer:innen registrieren und ihre Daten einsehen können * Selfservice: Portal in dem sich Bürger- und Firmenläufer:innen registrieren und ihre Daten einsehen können
* Beamershow: Zeigt aktuelle Statistiken und Toplisten zum Event an * Beamershow: Zeigt aktuelle Statistiken und Toplisten zum Event an
* Scanclient: Software für die Scannerstationen * Scanclient: Software für die Scannerstationen
* Kiosk: Software für die Registrierung von Läufer:innen vor Ort
* Docs: Diese Dokumentation * Docs: Diese Dokumentation
![Service Diagramms](/images/service_interaction.png) ```mermaid
flowchart LR
subgraph Anwendungen
Frontend
Beamershow
Scanclient
Selfservice
Kiosk
end
subgraph Services
Backend
Mailer
Document-Server
end
subgraph Extern
Datenbank
Mail-Server
end
Frontend --> |Zeigt Daten an und bearbeitet sie| Backend
Beamershow -->|Fragt aktuelle Statistiken ab| Backend
Scanclient --> |Generiert und validiert Scans| Backend
Selfservice --> |Registriert Läufer| Backend
Kiosk --> |Registriert Läufer| Backend
Backend --> |Speichert Daten| Datenbank
Backend --> |Sendet Mails| Mailer
Mailer --> |Sendet Mails| Mail-Server
Frontend --> |Generiert PDFs| Document-Server
Selfservice --> |Generiert PDFs| Document-Server
```
## FAQ ## FAQ

View File

@ -16,15 +16,49 @@ If you are interested in the operation for regular users, take a look at the [Us
A brief overview of the various services of the system and their interaction A brief overview of the various services of the system and their interaction
* Backend: Contains the main logic and manages the data (via database connection) * Backend: Contains the main logic and manages the data (via database connection)
* Mailer: Automatically sends emails based on HTML templates * Mailer: Automatically sends mails based on HTML templates
* Document Server: Creates PDFs (certificates, runner cards, sponsorship declarations) from HTML templates * Document-Server: Creates PDFs (certificates, runner cards, sponsorship declarations) from HTML templates
* Frontend: Administration interface for the admins and users of the runner system * Frontend: Management interface for the admins and users of the runner system
* Self-service: Portal where citizen and company runners can register and view their data * Selfservice: Portal where citizen and company runners can register and view their data
* Beamer Show: Displays current statistics and top lists for the event * Beamershow: Displays current statistics and top lists for the event
* Scan Client: Software for the scanner stations * Scanclient: Software for the scanner stations
* Kiosk: Software for the on-site registration of runners
* Docs: This documentation * Docs: This documentation
![Service Diagrams](/images/service_interaction.png) ```mermaid
flowchart LR
subgraph Applications
Frontend
Beamershow
Scanclient
Selfservice
Kiosk
end
subgraph Services
Backend
Mailer
Document-Server
end
subgraph External
Database
Mail-Server
end
Frontend --> |Displays and edits data| Backend
Beamershow -->|Requests current statistics| Backend
Scanclient --> |Generates and validates scans| Backend
Selfservice --> |Registers runners| Backend
Kiosk --> |Registers runners| Backend
Backend --> |Stores data| Database
Backend --> |Sends mails| Mailer
Mailer --> |Sends mails| Mail-Server
Frontend --> |Generates PDFs| Document-Server
Selfservice --> |Generates PDFs| Document-Server
```
## FAQ ## FAQ

View File

@ -45,4 +45,4 @@ Wenn du fertig bist kannst du über den Button "Back to Scanner" wieder in den S
Wenn du die Software vom Läufersystem abmelden oder den Token ändern willst klicke auf "Log out from this Client". Wenn du die Software vom Läufersystem abmelden oder den Token ändern willst klicke auf "Log out from this Client".
{{% /steps %}} {{% /steps %}}

View File

@ -0,0 +1,54 @@
---
title: Scannerkonfiguration
weight: 31
prev: /scanstation/config
---
{{< callout type="warning" >}}
Diese Konfiguration wurde nur mit GD4130-BK/WH USB Scannern getestet
{{< /callout >}}
{{< callout type="info" >}}
Download als PDF: [Scannerkonfiguration.pdf](/files/scannerconfig.pdf)
{{< /callout >}}
{{% steps %}}
### Werkseinstellungen wiederherstellen
![Factory reset](/images/barcode_config/00_factory_reset.png)
### 2. Programming Mode Aktivieren
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
### 3. Nur EAN-13 scannen (optional)
![Check EAN Checkdigit](/images/barcode_config/02_disable_all.png)
![Disable EAN Checkdigit](/images/barcode_config/03_enable_ean.png)
### 4. EAN13 Check-Zahl überprüfen, aber nicht übertragen
![Disable EAN Checkdigit](/images/barcode_config/05_disable_ean_digit.png)
### 5. Scanner auf always on stellen (optional)
![Scan mode: Always on](/images/barcode_config/06_always_on.png)
### 6. Programming Mode Verlassen
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
### 7. Beep ausschalten (optional)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
![Scan mode: Always on](/images/barcode_config/07_beep_off.png)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
### 8. Tastatur auf Deutsch stellen (optional)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
![Country Mode: Germany](/images/barcode_config/08_countrycode_germany.png)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
{{% /steps %}}

View File

@ -0,0 +1,54 @@
---
title: Scanner Configuration
weight: 32
prev: /scanstation/config
---
{{< callout type="warning" >}}
This configuration has only been tested with GD4130-BK/WH USB scanners
{{< /callout >}}
{{< callout type="info" >}}
Download as PDF: [Scanner Configuration.pdf](/files/scannerconfig.pdf)
{{< /callout >}}
{{% steps %}}
### Restore Factory Settings
![Factory reset](/images/barcode_config/00_factory_reset.png)
### 2. Activate Programming Mode
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
### 3. Scan only EAN-13 (optional)
![Check EAN Checkdigit](/images/barcode_config/02_disable_all.png)
![Disable EAN Checkdigit](/images/barcode_config/03_enable_ean.png)
### 4. Verify EAN13 Check Digit but Do Not Transmit
![Disable EAN Checkdigit](/images/barcode_config/05_disable_ean_digit.png)
### 5. Set Scanner to Always On (optional)
![Scan mode: Always on](/images/barcode_config/06_always_on.png)
### 6. Exit Programming Mode
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
### 7. Turn Off Beep (optional)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
![Scan mode: Always on](/images/barcode_config/07_beep_off.png)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
### 8. Set Keyboard to German (optional)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
![Country Mode: Germany](/images/barcode_config/08_countrycode_germany.png)
![Enter/Exit Programming Mode](/images/barcode_config/01_programming-mode.png)
{{% /steps %}}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB