Equipment Tracking System

Lebensdauerüberwachung für Lagerbestände

Für unseren Kunden bauen wir ein System zur Überwachung der Wartungstasks auf gelagerten Bauteilen und Ausrüstungsgegenständen aller Art – vom Triebwerk bis zur Schwimmweste. Es werden sowohl reguläre Tasks des Wartungsprogramms als auch spezielle durch die Lagerung erforderliche Tasks berücksichtigt. Zusätzlich unterstützt das System die Anwendung und Überwachung von Service Bulletins. Das System ist mit einem Führungssystem zur Flugbetriebssteuerung integriert, um die zum Zeitpunkt der Einlagerung gültigen Restlebensdauern der mit den Teilen assoziierten Wartungstasks automatisch zu erfassen.

Das webbrowserbasierte System bietet als Kernfunktion einen Inventarbrowser an, mit dem gelagerte Teile anhand von vielfältigen Suchbegriffen auffindbar sind. Der Inventarbrowser berücksichtigt dabei nicht nur statische Attribute der Teile, sondern optional auch Mindestanforderungen an wartungsfreie Zeit im späteren eingebauten Zustand. Für fällig werdende Wartungstasks erstellt das System Arbeitsaufträge, die konventionell als druckbares Dokument erzeugt oder optional auf ein mobiles Endgerät zur technischen Bearbeitung ausgespielt werden.

Herausforderungen

Der mobile Client, welcher zur automatischen Erfassung von Teilen verwendet werden sollte, musste mit verschiedenen elektronisch lesbaren Codes umgehen können und zudem im schlechtesten Fall auf optische Texterkennung zurückfallen können. Je nach Funktion musste sichergestellt werden, dass im Falle eines Ausfalls keine Beeinträchtigung der Lufttüchtigkeit eintritt. Schließlich mussten alle Systembestandteile einem Sicherheitskonzept für stark eingeschränkte und regulierte IT Umgebungen genügen.

Lösungsansatz

Zunächst haben wir mit dem Kunden dessen existierende Vorgehensweisen identifiziert. Im Anschluss daran fanden parallele Aktivitäten statt – zum einen eine Bottom-Up Implementierung der Schnittstellen zu externen Systemen des Datenmodells und der darauf basierenden Funktionen und zum anderen wurden Top-Down die Benutzeroberflächen der Endgeräte entworfen und implementiert. Die Ergebnisse wurden iterativ validiert durch kurzfristig zur Verfügung gestellte Engineering Releases.

Technologien

Java, Spring Boot, Spring Data, Vaadin, Oracle, iOS, Swift, Tesseract, SSL Client Certificates