ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2002 (DA02): Arbeits-Archiv
 
DA Mth 02/1 - Web Push-Technologien in einem industriellen Umfeld
Studierende: Stefan Born, bornste
  Marcus Schneller, schnemac

Betreuer: Thomas Müller, muth

Die Aufgabenstellung zur Diplomarbeit mth02/1 Web Push-Technologien in einem industriellen Umfeld wurde von der Firma bfa solutions ltd. eingereicht. Diese ist im Bereich der Automation von Produktionsanlagen im industriellen Umfeld tatig und konzipiert Gesamtlosungen zur Steuerung von Produktionsanlagen.

Wahrend des Betriebs derartiger Produktionsanlagen werden eine Fulle von Daten generiert, welche dann uber ein bestehendes Intranet verteilt werden. Das verfolgte Ziel ist die Optimierung des Produktionsprozesses durch die gezielte Verteilung der aus dem Produktionsprozess gewonnenen Informationen an verschiedene Benutzer. Zur Verteilung der Daten werden von der Firma bfa solutions zwei eigenentwickelte Softwarelosungen eingesetzt, welche jedoch insofern unbefriedigend sind, als dass diese entweder schwerlich um neue Funktionalitaten erweiterbar sind oder nur fur zeitunkritische Anwendungsfalle eingesetzt werden konnen.

In dieser Diplomarbeit wurde ein Prototyp entwickelt, der die Unzulanglichkeiten der bestehenden Losungen behebt. Der Prototyp ist oberflachlich betrachtet eine einfach anmutende Anwendung, die serverseitig Aktienkurse fur zwei Aktientitel generiert und uber das Intranet an verschiedene Benutzer verteilt.

Das Softwaredesign wurde jedoch so konzipiert, dass es beliebig erweiterbar ist und fur die verschiedensten Anwendungsfalle genutzt werden kann. Dazu wurde ein Kommunikationsdienst implementiert, der jegliche Art von Daten zuverlassig und bidirektional ubertragen kann. Die graphische Gestaltung der Anzeige beim Benutzer ist beliebig und es kann, falls dies notwendig sein sollte, komplexe Logik in die Anzeigekomponenten integriert werden.

Der Prototyp konnte funktionsfahig implementiert werden und der fehlerfreie Betrieb kann im Rahmen der durchgefuhrten Tests garantiert werden. Es ist in der Implementation jedoch noch Optimierungspotential vorhanden, welches vor dem produktiven Einsatz unbedingt genutzt werden sollte.

zurück