Installierte Komponenten & Datenbankarchitektur
1. Installierte Komponenten auf den Arbeitsplätzen
Auf den Arbeitsplätzen werden folgende Komponenten installiert:
a) SDS-Neo-Client (Anwendung)
Wird installiert auf:
- Kassenarbeitsplätzen
- Backoffice-Arbeitsplätzen
Funktionsumfang des Clients:
- Kassenvorgänge, Stammdatenpflege, Verwaltung, Berichtswesen
- Gerätesteuerung (Bondrucker, Kassenlade, EC-Terminal, Scanner, Kundendisplay)
- Anbindung der Technischen Sicherheitseinrichtung (TSE)
- interne Protokollierung
- Exporte z.B. DATEV, XLS, CSV, HKR
Der Client wird über ein Windows-Installationspaket eingerichtet und läuft als eigenständige Windows-Anwendung.
2. Installierte Komponenten für die Datenbank
SDS Neo verwendet MySQL als Datenbanktechnologie.
Die Installation erfolgt abhängig von der Betriebsart.
Datenbank-Installationsvarianten
Variante 1: Lokale Datenbankinstallation auf einer Kasse
- MySQL wird im Rahmen der SDS-Neo-Installation automatisch eingerichtet
- der Datenbankdienst läuft lokal auf diesem Arbeitsplatz
- geeignet für Einzelplatz- oder kleine Mehrplatzumgebungen
- keine externen Abhängigkeiten
Variante 2: Zentrale Datenbankinstallation auf einem Windows-Server
- der Datenbankdienst wird auf einem zentralen Server installiert
- es wird nur der MySQL-Datenbankserver eingerichtet – nicht die SDS-Neo-Anwendung
- alle SDS-Neo-Clients verbinden sich per TCP/IP mit der zentralen Datenbank
- empfohlen für mehrere Kassen- und Backoffice-Arbeitsplätze
Die Installation erfolgt über ein separates SDS-Werkzeug, das ausschließlich den Datenbankserver einrichtet.
Variante 3: Gehosteter Windows-Server (z. B. IONOS, Strato, Hetzner)
- MySQL kann auch auf einem extern gehosteten Windows-Server betrieben werden
- Voraussetzung: stabiler Standortzugang (z. B. VPN oder gesicherte Verbindung)
- auch hier wird nur der Datenbankdienst installiert, nicht der SDS-Neo-Client
- alle Arbeitsplätze verbinden sich per TCP/IP mit der gehosteten Datenbankinstanz
3. Verwendete Datenbank – Datenhaltungsbereiche
Die SDS-Neo-MySQL-Datenbank speichert:
- Artikel-, Preis- und Warengruppendaten
- Verkaufsbelege, Journaldaten, TSE-Protokolle
- Benutzer, Rollen, Berechtigungen
- Kunden- und Firmendaten, Bilder
- Nummernkreise
- Einstellungen, Systemparameter und Hardwarekonfigurationen
Die Datenbank arbeitet transaktional und stellt konsistente, vollständige und revisionssichere Datenhaltung sicher.
4. Zusammenfassung
Installiert werden:
- SDS-Neo-Client auf Kassen- und Backoffice-Arbeitsplätzen
- MySQL-Datenbankserver entweder
- lokal auf einer Kasse
- zentral auf einem Windows-Server
- oder online auf einem gehosteten Windows-Server