Refine
Document Type
- Diploma Thesis (4) (remove)
Language
- German (4)
Keywords
- Java <Programmiersprache> (4) (remove)
Ziel der Diplomarbeit ist es einen XML-Schema-gespeisten XML-Editor-Generator zu entwickeln. Der generierte XML-Editor basiert dabei auf einem Java-Swing-GUI. Ziel dieses Editors ist es, die OOA und Prototypenentwicklung dahingehend zu unterstützen, dass sie den Schritt vom Datenmodell zur grafischen Oberfläche erleichtert sowie die einfache Bearbeitung von XML-Dokumenten ermöglicht. Die Arbeit beschäftigt sich dabei mit den Grundlagen der Verarbeitung von XML und XSD, sowie den Verarbeitungsmethoden die dem Generator zugrunde liegenden. Anschließend wird die Funktion des Generators an einem Fallbeispiel schrittweise erläutert.
Ziel der Diplomarbeit ist die Erstellung einer Software zum Auslesen und Aufbereiten von Fehlerdaten aus einer Datenbank einer Automatischen Optischen Inspektion (AOI). Des Weiteren sollen die Daten in Tabellenform und als Diagramm darstellbar und auch exportierbar sein.
Diese Arbeit befasst sich zunächst mit den Grundlagen von Java und Datenbanken sowie mit der Abfragesprache SQL. In den darauffolgenden Kapiteln werden die Anforderungen präzisiert und es wird näher auf die Installation der erforderlichen Komponenten sowie die Implementierung eingegangen. Im letzten Kapitel werden die Ergebnisse kurz zusammengefasst und ein Ausblick für Funktionserweiterungen wird dargestellt.
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.