Refine
Document Type
- Diploma Thesis (3)
Language
- German (3) (remove)
Has Fulltext
- yes (3)
Is part of the Bibliography
- no (3) (remove)
Keywords
- Java (3) (remove)
Institute
- Informationswirtschaft (Bachelor, Diplom) (3) (remove)
Flash ist mittlerweile untrennbar mit dem Internet verbunden. In vielen Websites finden sich Intros und Banner, die mit Flash erstellt wurden. Meist wird das Programm jedoch nur mit bewegten Bildern und Filmen, die den Surfer in Erstaunen versetzen, in Verbindung gebracht. Diese Diplomarbeit wird zeigen, dass Flash nicht nur für optische Effekte geeignet ist, sondern unter anderem auch Datenbankinhalte darstellen kann. Als Grundlage werden die Hörerstatistiken eines Radiosenders verwendet. Es wird versucht, die Statistiken in zielgruppenrelevanter Form wiederzugeben. Anhand der dazu nötigen Programmierung sowie einiger theoretischer Ansätze wird die Einsetzbarkeit von Flash geprüft. Gegenstand dieser Arbeit ist es daher herauszufinden, inwieweit Flash zur grafischen Darstellung von Datenbankinhalten und deren Animation verwendbar ist. Momentan werden die Statistiken des Radiosenders Interessierten über ein Java Applet zur Verfügung gestellt. Daher finden sich auch Informationen über Java, sowie zu LiveMotion dem Adobe Konkurrenzprodukt zu Flash, in dieser Arbeit. Am Ende werden unter anderem Empfehlungen für den Einsatz von Flash im Zusammenhang mit Datenbanken gegeben.
Die vorliegende Diplomarbeit dokumentiert die Entwicklung einer Minitauschbörse für Bookmarks, welche als Peer-to-Peer-System mit der Programmiersprache Java realisiert wurde. Zunächst wird die Peer-to-Peer-Technologie beschrieben, d.h. was Peer-to-Peer ist und es werden Anwendungsgebiete kurz umrissen. Weiterhin werden verschiedene Peer-to-Peer-Systeme vorgestellt und miteinander verglichen. Daraus geht die Entscheidung für das gewählte System zur Realisierung der Minitauschbörse hervor. Das Programm erlaubt dem Benutzer während einer Internetsitzung seine Bookmarks mit anderen Benutzern des Programms in Echtzeit zu tauschen. Die Anwendung repräsentiert gleichzeitig Server und Client, sodass der Benutzer sowohl seine eigenen Links zur Verfügung stellen, als auch Links von anderen Teilnehmern herunterladen kann. Dazu werden die Bookmarks des Microsoft Internet Explorers verwendet. Eine webbasierte MySQL-Datenbank fordert vor jeder Sitzung wenige Netzwerkdaten des Benutzers, die allen Teilnehmern einen Verbindungsaufbau zu dem Benutzer ermöglichen und die Erreichbarkeit der Peers gewährleisten. Somit kann der Datenaustausch zwischen den Peers unabhängig von einem zentralen Server stattfinden.
Die vorliegende Arbeit beschreibt die Entwicklung eines in der Programmiersprache Java erstellten Systems zur Analyse von Software-Vertragsdaten, welches in eine bereits existierende Anwendung implementiert wurde. Das System dient zur Berechnung und visuellen Aufbereitung von Umsatzzahlen aus den in einer DB2-Datenbank gespeicherten Software-Verträgen mit Großkunden der IBM Deutschland GmbH (IBM). Anhand von voreingestellten und frei auswählbaren Berechnungskritieren können die Informationen schnell und unkompliziert ermittelt und sowohl in einer Tabelle mit der jeweils zugrunde liegenden Anzahl an Kunden als auch in einem Balkendiagramm nach den vier Quartalen und dem Gesamtjahr geordnet dargestellt werden. Es können hierbei Werte für bis zu vier Kategorien, welche jeweils aus den vier Kriterien Land, Vertragsart, Jahr und Uplift bestehen, berechnet und gleichzeitig einander gegenübergestellt werden. Das Diagramm kann anschließend in einer Datei gespeichert oder zusammen mit der Tabelle ausgedruckt werden. Das System wird deutschlandweit bei etwa 50 Mitarbeitern der IBM eingesetzt und überwiegend dazu genutzt, die vier Vertragsarten, welche über die Anwendung verwaltet werden, miteinander zu vergleichen oder die Entwicklung einer einzelnen Vertragsart über mehrere Jahre aufzuzeigen.