Grin logo
en de es fr
Boutique
GRIN Website
Publier des textes, profitez du service complet
Aller à la page d’accueil de la boutique › Informatique - Software

Dynamische Präsentation von XML-Daten

Titre: Dynamische Präsentation von XML-Daten

Mémoire (de fin d'études) , 2007 , 94 Pages , Note: 1,3

Autor:in: Thorsten Herrmann (Auteur)

Informatique - Software
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

In den letzten Jahren hat die Auszeichnungssprache XML durch ihre Flexibilität, Erweiterbarkeit und Plattformunabhängigkeit die Kommunikation zwischen Anwendungen und die Kompatibilität und Portierbarkeit von Daten maßgeblich verändert. Die meisten Webservices oder Informationsdienste die uns heutzutage im Internet mit Informationen, Webmail und Instant Messaging versorgen, würden ohne die Extensible Markup Language kaum noch denkbar sein.

Viele Manager, Dozenten, Angestellte oder Studenten müssen beinahe täglich Präsentationsvorlagen für die Darstellung von komplexen Sachverhalten erstellen. Die meisten dieser Vorlagen werden mit gängigen Software-Produkten, wie „Powerpoint“ von Microsoft, erstellt.

Ein großer Nachteil vorhandener Präsentations-Software ist die enge Verzahnung der Daten mit dem Design. Hierdurch können die in der Präsentation enthaltenen Informationen nur durch einen erhöhten Arbeitsaufwand anderweitig genutzt werden. Erschwerend kommt hinzu, dass die erstellten Präsentationen einer Softwareabhängigkeit unterliegen, da die verwendeten Dateiformate nur selten kompatibel sind.

Als Sprache zur Datenauszeichnung geht XML hier einen anderen Weg, denn XML nimmt nur die Daten auf und läßt jegliche Formatierungsanweisungen außen vor. Gleichzeitig wird jedoch mit XSLT eine Möglichkeit der Transformierung von XML-Dokumenten in beinahe jedes beliebige andere Format gegeben.

Ein Teil der oben geschilderten Problematik wird in dieser Abschlussarbeit aufgegriffen und es wurde, unter Zuhilfenahme von XML-Technologien, Java und Eclipse-RCP, ein Konzept für das dynamische Präsentieren von XML-Daten erstellt.

Extrait


Inhaltsverzeichnis

  • 1. Einleitung
  • 2. Aufgabenstellung und Projektplanung
    • 2.1. Aufgabenstellung
    • 2.2. Projektplanung
  • 3. Fachliches Umfeld und Lösungsansätze
    • 3.1. Präsentationssoftware
    • 3.2. Technikstudie
    • 3.3. Lösungsansätze
    • 3.4. Fazit
  • 4. Anforderungsdefinition
    • 4.1. Zeitrahmen
    • 4.2. Begrifflichkeiten
    • 4.3. Kostenrahmen
    • 4.4. Betriebsbedingungen
    • 4.5. Zielbestimmung
    • 4.6. Muss-Kriterien
    • 4.7. Soll-Kriterien
    • 4.8. Kann-Kriterien
    • 4.9. Abgrenzung
    • 4.10. Anwendungsszenario
    • 4.11. Funktionalität
    • 4.12. Benutzeroberfläche
    • 4.13. Programmierrichtlinien
    • 4.14. Diagramme
  • 5. Systementwurf
    • 5.1. Entwurf der Modularität
    • 5.2. Paketstruktur
    • 5.3. Klassenübersicht
    • 5.4. Entkopplung der Komponenten
  • 6. Implementierung
    • 6.1. Implementierung der Modularität
    • 6.2. Kommunikation: Event-Driven
    • 6.3. Programming without Assignment
    • 6.4. Modulare XSLT-Dokumente
    • 6.5. Präsentationsanzeige: XHTML
    • 6.6. Assert
    • 6.7. Zentrale Ausnahmebehandlung
    • 6.8. Systemtest
    • 6.9. Eclipse-ClassLoader Problem
  • 7. Benutzeranleitung
    • 7.1. Bedienungsanleitung
    • 7.2. Parametrisierung eines XSLT-Dokuments
    • 7.3. Beschreibung der Programmierschnittstellen
  • 8. Zusammenfassung und Ausblick
  • A. Ressourcenplanung
    • A.1. Hardware
    • A.2. Software
    • A.3. Computerkonfiguration
  • B. Multidisplay-Umgebung einrichten

Zielsetzung und Themenschwerpunkte

Die Diplomarbeit beschäftigt sich mit der dynamischen Präsentation von XML-Daten im Kontext von Softwareentwicklung. Das Ziel ist es, ein System zu entwickeln, das eine flexible und effiziente Darstellung von XML-Daten ermöglicht.

  • Entwicklung einer Softwarelösung für die dynamische Präsentation von XML-Daten
  • Untersuchung von Architektur- und Designmustern für die Softwareentwicklung
  • Analyse und Bewertung von Präsentationssoftware für XML-Daten
  • Implementierung einer modularisierten Softwarearchitektur
  • Entwicklung von XSLT-Transformationen zur dynamischen Anpassung der Präsentation

Zusammenfassung der Kapitel

Kapitel 1 führt in das Thema der Diplomarbeit ein und erläutert den Hintergrund und die Motivation der Arbeit. Kapitel 2 definiert die Aufgabenstellung und beschreibt die Planung des Projekts. Kapitel 3 beleuchtet das fachliche Umfeld der Arbeit und analysiert verschiedene Lösungsansätze für die dynamische Präsentation von XML-Daten. Kapitel 4 beinhaltet die Definition der Anforderungen an das zu entwickelnde System. Kapitel 5 beschreibt den Entwurf der Softwarearchitektur und die wichtigsten Komponenten des Systems. Kapitel 6 behandelt die Implementierung des Systems, einschließlich der verwendeten Technologien und Programmiertechniken. Kapitel 7 bietet eine Anleitung für die Verwendung des entwickelten Systems, einschließlich der Bedienungsanleitung und einer Beschreibung der Programmierschnittstellen.

Schlüsselwörter

XML-Daten, dynamische Präsentation, Softwareentwicklung, XSLT, Modularität, Softwarearchitektur, Präsentationssoftware, Benutzeroberfläche, Programmierschnittstellen, Systemtest, Eclipse

Häufig gestellte Fragen

Was ist der Hauptvorteil von XML bei Präsentationen?

XML ermöglicht die strikte Trennung von Daten und Design. Dadurch können Informationen flexibel wiederverwendet werden, ohne an ein festes Layout gebunden zu sein.

Welche Rolle spielt XSLT in diesem Konzept?

XSLT wird verwendet, um XML-Daten dynamisch in andere Formate wie XHTML zu transformieren, was eine flexible Darstellung in Web-Browsern ermöglicht.

Welche Technologien wurden für die Umsetzung verwendet?

Die Software basiert auf Java, XML-Technologien und dem Eclipse-RCP (Rich Client Platform) Framework.

Was bedeutet „Event-Driven“ Kommunikation in der Implementierung?

Es handelt sich um ein Architekturmuster, bei dem Komponenten des Systems über Ereignisse (Events) miteinander kommunizieren, was die Modularität und Entkopplung fördert.

Welches Problem herkömmlicher Software wie PowerPoint wird adressiert?

Die enge Verzahnung von Inhalt und Design sowie die Softwareabhängigkeit proprietärer Dateiformate werden durch den Einsatz offener XML-Standards gelöst.

Fin de l'extrait de 94 pages  - haut de page

Résumé des informations

Titre
Dynamische Präsentation von XML-Daten
Université
University of Applied Sciences - Beuth  (Fachbereich 6)
Cours
Diplomarbeit
Note
1,3
Auteur
Thorsten Herrmann (Auteur)
Année de publication
2007
Pages
94
N° de catalogue
V462425
ISBN (ebook)
9783668906457
ISBN (Livre)
9783668906464
Langue
allemand
mots-clé
Eclipse-RCP Java Software Entwicklung XML XSLT
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Thorsten Herrmann (Auteur), 2007, Dynamische Präsentation von XML-Daten, Munich, GRIN Verlag, https://www.grin.com/document/462425
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  94  pages
Grin logo
  • Grin.com
  • Expédition
  • Mentions légales
  • Prot. des données
  • CGV
  • Imprint