Die Herausforderung
Eine konkrete Aufgabe lösen
Der Betrieb im Flugtest braucht neben einer Verarbeitungsplattform auch kontrollierte Dateiübertragung, Lifecycle-Aufgaben, Systemübersicht und gezielte Oberflächen für wiederkehrende Datenarbeiten.
Engineering-Software · operative Werkzeuge
Berufliche Projekte · ergänzende Anwendungen
Eine kompakte Gruppe verbundener Anwendungen für Flugtest-Datentransfer, Dateilebenszyklus, Speicherüberwachung und Engineering-Abläufe.
Die Herausforderung
Der Betrieb im Flugtest braucht neben einer Verarbeitungsplattform auch kontrollierte Dateiübertragung, Lifecycle-Aufgaben, Systemübersicht und gezielte Oberflächen für wiederkehrende Datenarbeiten.
Gestaltungsanforderungen
Die Lösung
Ich entwarf und entwickelte die Cloud-Uploader-Anwendung eigenständig, einschliesslich Queue, Transferlogik, Dashboard und Bedienkontrollen, nachdem die Speicherstrategie mit Kollegen vereinbart war. Zusätzlich entwarf, entwickelte und deployte ich den File Manager für Integritäts-, Aufräum-, Kompressions- und Lifecycle-Aufgaben. QNAP-Monitoring integriert Gesundheits- und SMART-Status von vier NAS-Systemen als Dashboard-Benachrichtigungen in DataManager. Separat bestätige ich die alleinige Entwicklung der grafischen Oberflächen im FTDA-Workspace; das belegt nicht die Verantwortung für jedes Backend oder jede Berechnung.
Konzeptionelle Gruppe von Bedieneranwendungen ohne internes Netzwerk, Speicherlayout oder vertrauliche Systemdetails.
Ablauf
Der Uploader zeigt ausstehende Dateiübertragungen und ihren Betriebsstatus.
Der File Manager führt konfigurierte Integritäts-, Aufräum-, Kompressions- und Lifecycle-Schritte aus.
QNAP-Gesundheits- und SMART-Informationen sind in DataManager sichtbar.
Weitere Oberflächen betreffen Signaldokumentation, Zertifizierungspunkte, Performance, Wetter, MFT-Anfragen, Flugkennzeichnung, Signalzuordnung, Snippet-Import, Plotting, Rainflow-Eingangsprüfung und ausgewählte Datenwerkzeuge.
Verwendete Technologien
Ergebnisse / Wirkung
Mein Beitrag
Erkenntnisse
Operative Software braucht sichtbare Zustände und praktische Kontrollen, nicht nur Hintergrundverarbeitung.
Verantwortung für Oberflächen und Backends muss getrennt beschrieben werden.
Datei-Lifecycle-Automatisierung braucht klare Prüf- und Wiederherstellungsgrenzen.