diff --git a/Defensio/03_Praesentation_Florian_Edlmayer.md b/Defensio/03_Praesentation_Florian_Edlmayer.md index 199b6c9..cc2e1e9 100644 --- a/Defensio/03_Praesentation_Florian_Edlmayer.md +++ b/Defensio/03_Praesentation_Florian_Edlmayer.md @@ -43,12 +43,7 @@ - **Problem**: Datenverlust (Hardware, Software, Cyberangriffe). - **Lösung**: Vollautomatisiertes Backup-Skript. -**Automatischer Ablauf (täglich 02:30 Uhr):** -1. Cronjob startet → Konfiguration wird geladen -2. Datenbank-Backup wird erstellt -3. Restliches Dateisystem wird komprimiert -4. Fehlerüberprüfung → bei Fehler: Log-Eintrag & Abbruch -5. Rotation: Nur die letzten 30 Backups bleiben erhalten, ältere werden automatisch gelöscht +![alt text](image-4.png) --- @@ -83,12 +78,7 @@ --- ## Der Premium-Bereich (2) -**Architektur des Premium-Bereich-Moduls:** -**Technische Architektur:** -- **Frontend**: Blazor WebAssembly (Oqtane) → ruft API auf -- **Backend**: ASP.NET Core Controller → Service-Schicht mit Rechteverwaltung -- **Datenbank**: EF Core → PostgreSQL mit Audit-Trail (jede Premium-Vergabe nachvollziehbar) - +![alt text](image-3.png) **Datensparsame Mitgliedersuche & Kontaktfunktion:** ![Mitgliedersuche und Kontaktfunktion für Premium-Mitglieder](../Diplomarbeitsbuch/images/04-Florian/premium-mitglieder-suche.png) diff --git a/Defensio/image-3.png b/Defensio/image-3.png new file mode 100644 index 0000000..aff030e Binary files /dev/null and b/Defensio/image-3.png differ diff --git a/Defensio/image-4.png b/Defensio/image-4.png new file mode 100644 index 0000000..b42910e Binary files /dev/null and b/Defensio/image-4.png differ