Refine
Document Type
- Bachelor Thesis (2)
- Diploma Thesis (1)
Year of publication
- 2009 (3) (remove)
Language
- German (3)
Keywords
- Java <Programmiersprache> (3) (remove)
Diese Bachelorarbeit befasst sich mit der Untersuchung einer geeigneten Webanwendung für die Darstellung von Maschinenzuständen und Fertigungsprozessdaten. Zu Beginn erfolgt eine Untersuchung zu den gängigsten Webframeworks, die mit der Programmiersprache Java Webanwendungen erzeugen können. Dabei liegen die Schwerpunkte auf Ajaxfunktionalität, unter Verwendung des Model View Controller’s (MVC) und Unterstützung der Internationalisierung (I18N). Nach einer ersten Vorauswahl werden besonders gut geeignete Webframeworks genauer untersucht. Mit dem ausgewählten Framework erfolgt eine schrittweise Erstellung und Umsetzung eines Prototyps. Dazu gehört die Erstellung einer Datenbank, in der die angezeigten Maschinenzustände gespeichert werden. Für die Verwendung ohne SPS ist die Erstellung entsprechender Testdaten mit Zufallsgeneratoren für den Prototyp erforderlich. Neben einem Funktionstest erfolgt ein Leistungstest, der mit entsprechenden Tools durchgeführt wird. Während der gesamten Programmentwicklung ist stets darauf zu achten, dass die Verwendung an flexiblen Montageanlagen erfolgen soll. Des Weiteren ist zu bedenken, dass die Programmierung der Webanwendung mit wenigen Quellcodeänderungen für verschiedenartige Fertigungsanlagen wieder verwendbar ist. Bei der Visualisierung wird speziell für die Touchscreendisplays im Industrieeinsatz auf eine ergonomische GUI-Gestaltung Wert gelegt.
Die Aufgaben dieser Diplomarbeit sind zum einen das Aufzeigen und Untersuchen möglicher Techniken, zur automatischen Ver- und Bearbeitung von Media-Daten in einer Java-Webanwendung, wobei die erfolgreiche Übertragung sowie die persistente Speicherung dieser Dateien ebenso zu berücksichtigen sind, und zum anderen die Umsetzung dieser Kriterien in einem Prototyp. Diesbezüglich liegt der Hauptschwerpunkt auf der Entwicklung des Prototyps und der integrierten automatischen Manipulation der Multimedia-Daten, welche von autorisierten Nutzern über ein Web Frontend auf einen Server geladen und über ein integriertes Web Backend in gewissem Maße angepasst werden können.
Ziel der Arbeit ist die Beschreibung des Lebenszyklus einer Java Enterprise-Applikation. Anhand einer JavaEE-Applikation zur Verwaltung krankenkassenspezifischer Daten werden agile Vorgehensweisen, Rahmen- und Randbedingungen sowie Begriffe und Technologien aus dem Java Enterprise-Umfeld vorgestellt und beschrieben.