Technisches Factsheet: SMART-Pedigree Infrastruktur #
Zielgruppe: IT-Systemadministratoren, Informationssicherheitsbeauftragte (ISB)
Software-Typ: Lokale Java-Applikation (Portable)
Datenhaltung: 100% lokal / On-Premise
Applikations-Architektur #
SMART-Pedigree ist eine Java-basierte Desktop-Anwendung, die mittels jpackage als plattformspezifisches Bundle ausgeliefert wird.
- Runtime: Eine isolierte Java Runtime Environment (JRE) ist im Lieferumfang enthalten. Es ist keine systemweite Java-Installation erforderlich.
- Berechtigungen: Die Software ist als portable Applikation konzipiert. Sie benötigt im Standardbetrieb keine Administratorrechte und kann direkt aus dem Benutzerverzeichnis (z. B. %APPDATA% oder Desktop) ausgeführt werden.
Netzwerk-Kommunikation (Whitelisting) #
SMART-Pedigree arbeitet primär offline. Für spezifische Funktionen ist jedoch eine ausgehende HTTPS-Verbindung (Port 443) erforderlich:
| Ziel-Domain | Zweck | Protokoll |
| license.piehberz-it.de | Lizenzvalidierung & Aktivierung | HTTPS (443) |
| piehberz-it.de | Update-Prüfung & Download | HTTPS (443) |
Proxy-Server:
Die Software unterstützt die systemweiten Proxy-Einstellungen. Falls eine explizite Konfiguration erforderlich ist, kann dies über [Pfad zur Config-Datei] gesteuert werden.
Datenhaltung & Datenschutz (DSGVO) #
- Patientendaten: Sämtliche personenbezogenen Daten (Stammbäume, Diagnosen, Anamnesen) werden ausschließlich lokal in vom Nutzer gewählten Verzeichnissen gespeichert (Dateiformate: .json, .sav).
- Cloud-Speicherung: Es findet keine Speicherung von Patientendaten auf Servern der PiehBerz IT-Solutions UG oder Dritten statt.
- Temporäre Dateien: Während des Betriebs oder bei Updates nutzt die App das System-Temp-Verzeichnis (%TEMP% bei Windows).
Update-Prozess #
Ab Version 1.4.4 nutzt SMART-Pedigree einen optimierten Updater:
- Check: App prüft beim Start gegen piehberz-it.de.
- Download: Update-Paket wird in ein temporäres Verzeichnis geladen.
- Installation: Ein isolierter Prozess überschreibt die Binärdateien im App-Verzeichnis.
IT-Hinweis: Falls Schreibzugriff auf das Verzeichnis durch Gruppenrichtlinien eingeschränkt ist, muss das Verzeichnis für den Nutzer beschreibbar sein.
Interoperabilität & Schnittstellen #
- Dateibasiert: Austausch via XML (CanRisk, HerediCaRe) und CSV/TXT.
- Labor-Systeme: Vorbereitet für filebasierten Datenaustausch mit GenLab 8.
