Refine
Document Type
- Diploma Thesis (4)
Language
- German (4) (remove)
Has Fulltext
- yes (4)
Is part of the Bibliography
- no (4)
Keywords
- XSLT (4) (remove)
Institute
Für die Verbesserung und Unterstützung des Bordnetzentwicklungsprozesses wurde besprochen, Bordnetzentwicklungsdaten in einem standardisierten Format applikationsneutral zu halten und verschiedene Sichten auf diese Informationen zu erzeugen. Hierbei sind folgende Fragen zu beantworten. • Ist es möglich, Bordnetzdaten in XML applikationsneutral abzubilden und zu halten? • Sind verschiedene Sichten auf das Bordnetz ableitbar? • Sind XML und XSLT für die Speicherung und Aufbereitung der Bordnetzinformationen geeignet? • Ist XML als alleiniges natives Datenformat in der Bordnetzentwicklung geeignet? Zur Beantwortung dieser Fragen soll ein Prototyp realisiert werden. Mit Hilfe dieser prototypischen, entwicklungsbegleitenden Plattform soll die Generierung verschiedener Sichten auf Bordnetzdaten ermöglicht werden. Dabei wird der Fokus auf der dynamischen Generierung von Schaltplänen in SVG liegen. Beispielhaft soll die Durchführung einer dynamischen Analyse und eines Reports erfolgen. Darunter sind ebenfalls Sichtgenerierungen zu verstehen, wobei Bordnetzinformationen für Auswertungszwecke extrahiert und in übersichtlicher Form dargestellt werden sollen.
In der vorliegenden Arbeit sollen die grundlegenden Konzepte von XSLT näher untersucht werden und im Anschluss daran nach praktischen Ansätzen zur Verwendung von XSLT speziell im Rahmen der unter 1.2.2 vorgestellten Aufgabestellung gesucht werden. Dabei geht es um die Evaluierung der Möglichkeiten, die sich mit der Verwendung von XSLT bieten sowie deren optimale Anbindung und Nutzung in der bestehenden Infrastruktur, die durch das Gesamtprojekt gestellt wird. Für ein besseres Verständnis des später beschriebenen Lösungsansatzes sowie dessen Umsetzung sollen im anschließenden Kapitel zunächst die Technologien erläutert werden, die den Kern der Anwendung bilden, nämlich XML und XSLT. Im Anschluss daran wird das System analysiert, innerhalb dessen die Anwendung integriert werden muss sowie Anforderungen genannt, die an die Anwendung gestellt werden. Aus den Grundlagen, der Analyse und den Anforderungen wird dann ein Entwurf für das System bzw. die Anwendung abgeleitet, dessen Umsetzung schließlich in Kapitel 5 beschrieben wird. Den Schluss dieser Arbeit bildet das Fazit, in dem nochmals zusammenfassend erläutert werden soll, inwieweit die gestellten Anforderungen an das System konkret umgesetzt werden konnten bzw. welche Schlüsse für die Zukunft der Anwendung und die generelle Verwendung von XSLT gezogen werden können.
Die vorliegende Arbeit beschreibt die Entwicklung und Implementierung eines Terminaus- kunftssystems auf Basis von XML. Die Umsetzung erfolgt am Beispiel eines Stundenplan- systems für den Fachbereich Information und Kommunikation der Hochschule der Me- dien, Stuttgart. Gegenüber der gegenwärtig verbreiteten Darstellung der Daten durch HTML bringt die Beschreibung mit XML im Zusammenspiel mit XSLT den Vorteil, dass die Termine in unterschiedlicher Weise sortiert und dargestellt werden können. Somit ist eine Generierung persönlicher Terminpläne für unterschiedliche Gruppen und Personen möglich. Die Verwendung einer XML-Darstellung des Stundenplans muss nicht auf das Web be- schränkt bleiben. Es ist vorstellbar, dass die Daten künftig auch zur Erstellung eines ge- druckten Vorlesungsverzeichnisses genutzt werden könnten. Als Grundlage für die Umsetzung wurden vorhandene Daten aus einer bereits bestehenden MySQL-Datenbank zur Stundenplanerstellung verwendet.
Zugrunde liegendes Ziel der vorgestellten Arbeit ist, Literaturangaben durch technische Unterstützung in ein einheitliches Format zu bringen und deren Erstellung dadurch zu erleichtern. Dabei werden die Möglichkeiten der Extensible Markup Language (XML), der Extensible Stylesheet Language (XSL) und des Transformationsprogramms (XSLT) genutzt. Durch ein bereits existierendes Programm können Daten aus dem für Literatur- daten sehr verbreiteten Format BIBTEX in eine entsprechende XML-Darstellung ge- bracht werden. Aus dieser BIBTEXML-Darstellung von Literaturangaben sollen nun verschiedene Literaturlistenformate generiert werden. Dabei werden unterschiedliche Arten der Gestaltung und Reihenfolge von einzelnen Elementen einer Quellenangabe berücksichtigt. Eine Sortierfunktion wird ebenso ermöglicht wie eine Auswahl be- stimmter Angaben aus einer großen Bibliographiedatei. Ziel ist zudem die Generierung eines Ausgabeformats, das in Winword übernommen werden kann. Praktische Anwen- dung finden die genannten Funktionalitäten z.B. in der Übernahme von Literaturanga- ben in eine Diplom- oder Masterarbeit.