- README ergänzt - Technische Dokumentation erstellt - Backup-Konzept dokumentiert - docs-Verzeichnis angelegt - Changelog erweitert - Vorbereitungen für Screenshots und weitere Dokumentation
2.0 KiB
Analyse der Implantbibliotheken
Ziel dieser Analyse
Dieses Dokument beschreibt den Aufbau der von Planmeca bereitgestellten Implantbibliotheken sowie den Installationsablauf innerhalb des Projekts.
Herkunft der Bibliotheken
Die Bibliotheken werden über die offizielle Planmeca Implant Library Webseite bereitgestellt.
Die Anwendung lädt die Seite herunter, analysiert die verfügbaren Downloadlinks und stellt diese dem Benutzer zur Auswahl bereit.
Aufbau der ZIP-Dateien
Typischer Aufbau:
Hersteller_installer.zip
└── Implant_library_files
└── Hersteller
├── implants
│ ├── files
│ └── scripts
└── sleeves
├── files
└── scripts
Implantatdateien
Quelle:
Implant_library_files\Hersteller\implants\files
Ziel:
<Romexis>\geometries\implants\Hersteller
Sleeve-Dateien
Quelle:
Implant_library_files\Hersteller\sleeves\files
Ziel:
<Romexis>\geometries\sleeves\Hersteller
SQL-Dateien
Typische Dateien:
RX_Hersteller_implantssqlsrv.sql
RX_Hersteller_sleevessqlsrv.sql
Diese werden nicht direkt durch das Projekt ausgeführt.
Stattdessen werden die vom Hersteller gelieferten Installationsskripte verwendet.
Installationsskripte
Typische Dateien:
Install_implant.bat
Install_script.bat
Die Nutzung der Originalskripte reduziert den Pflegeaufwand erheblich und erhöht die Kompatibilität bei zukünftigen Bibliotheksupdates.
Hash-Prüfung
Zur Erkennung größerer Änderungen können bekannte SHA256-Hashes überprüft werden.
Dies dient als zusätzliche Sicherheitsmaßnahme und soll auffällige Änderungen an den Installationsskripten sichtbar machen.
Ablauf
- Bibliotheksliste laden
- ZIP-Datei herunterladen
- ZIP-Datei entpacken
- Dateien nach Romexis kopieren
- SQL-Dateien ermitteln
- Originalinstaller ausführen
- Ergebnis protokollieren