Anwendergesteuerte Aufbereitung von Bibliographien auf der Basis von XML, XSL und PHP

Anwendergesteuerte Aufbereitung von Bibliographien auf der Basis von XML, XSL und PHP

Dokumentinformationen

Autor

Nora Kersten

Schule

Fachhochschule Stuttgart – Hochschule der Medien

Fachrichtung Informationsmanagement
Veröffentlichungsjahr 2002
Ort Stuttgart
Dokumenttyp diplomarbeit
Sprache German
Seitenanzahl 105
Format
Größe 498.19 KB
  • Bibliographie
  • XML
  • PHP

Zusammenfassung

I. Überblick

Die Arbeit behandelt die anwendergesteuerte Aufbereitung von Bibliographien unter Verwendung von XML, XSL und PHP. Der Fokus liegt auf der Präsentation von Bibliographien im Web, die im XML-Format vorliegen. Ein zentraler Aspekt ist die Entwicklung eines Softwareprototyps, der es Nutzern ermöglicht, Bibliographien gemäß ihren spezifischen Anforderungen zu bearbeiten. Die Auszeichnungssprache XML wird als Grundlage für die Strukturierung der Daten verwendet, während BibTeXML als spezifisches Format für Bibliographien dient. Die Arbeit zeigt, wie durch die Implementierung von XSL-kodierten Aufbereitungsfunktionen verschiedene Anzeige- und Sortieroptionen realisiert werden können. Diese Funktionen sind entscheidend für die Anpassung der Bibliographien an unterschiedliche Benutzerbedürfnisse. Die Integration des PHP-Skripts in Webseiten ermöglicht eine benutzerfreundliche Interaktion und die Anzeige der Ergebnisse in jedem Webbrowser. Die Relevanz dieser Arbeit liegt in der Verbesserung der Zugänglichkeit und Benutzerfreundlichkeit von bibliographischen Daten im Internet.

II. Technologien und Beispiele

In diesem Abschnitt wird die technische Basis der anwendergesteuerten Aufbereitung erläutert. Die Arbeit beginnt mit einer Einführung in die XML-Technologie, die als Grundlage für die Strukturierung von Daten dient. BibTeXML wird als spezifisches Format für die Darstellung von bibliographischen Informationen hervorgehoben. Die Umwandlung von TeX und LaTeX zu BibTeXML wird ebenfalls behandelt, um die Flexibilität der Datenverarbeitung zu verdeutlichen. XSL wird als Transformationssprache vorgestellt, die es ermöglicht, XML-Daten in verschiedene Formate zu konvertieren. Die Verwendung von PHP zur Entwicklung des Softwareprototyps wird detailliert beschrieben. Hierbei wird erläutert, wie PHP-Skripte die Benutzerinteraktion steuern und die Aufbereitung der Bibliographien initiieren. Die Beispiele aus der Bibliographiesammlung von „The Collection of Computer Science Bibliographies“ und der Bibliographie des Real-Time Systems Laboratory verdeutlichen die praktische Anwendung der entwickelten Technologien. Diese Technologien bieten eine solide Grundlage für die webbasierte Anzeige von Bibliographien und zeigen die Vielseitigkeit der XML-basierten Ansätze.

III. Benutzerfreundlichkeit und Anwendung

Die Benutzerfreundlichkeit der entwickelten Software steht im Mittelpunkt dieses Abschnitts. Die Suchfunktion ermöglicht es Nutzern, gezielt nach Autoren oder spezifischen Begriffen zu suchen. Die Sortierfunktion bietet verschiedene Optionen, um die angezeigten Bibliographien nach unterschiedlichen Kriterien zu ordnen. Die Auswahl des Anzeigestils ist ein weiterer wichtiger Aspekt, der den Nutzern die Anpassung der Darstellung ihrer Bibliographien ermöglicht. Die Integration der Software in bestehende Webseiten, wie die von Professoren oder Fachbereichen, zeigt die praktische Anwendbarkeit der entwickelten Lösung. Die Möglichkeit, die Ergebnisse in jedem Webbrowser anzuzeigen, erhöht die Zugänglichkeit und Benutzerfreundlichkeit erheblich. Die Arbeit schließt mit einer Diskussion über die Zukunftsperspektiven der Technologie und deren potenzielle Weiterentwicklungen. Die anwendergesteuerte Aufbereitung von Bibliographien stellt einen bedeutenden Fortschritt in der digitalen Bibliothekswissenschaft dar und bietet wertvolle Werkzeuge für die akademische Gemeinschaft.

Dokumentreferenz

  • Diplomarbeit von Heike Müller (Heike Müller)
  • Diplomarbeit von Sebastian Spaleck (Sebastian Spaleck)
  • The Collection of Computer Science Bibliographies
  • Bibliographie des Real-Time Systems Laboratory
  • The Bibtex-XML-HTML Project