Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title iChart
Organization Unit
Authors
  • Franziska Schait
Supervisors
  • Harald Gall
  • Beat Fluri
Institution University of Zurich
Faculty Faculty of Economics, Business Administration and Information Technology
Date 2009
Abstract Text The goal of this thesis is to create a dynamic, updating chart widget to display frequently changing, web based data. The widget shall be designed in iWidget format so that it can be embedded into IBM Lotus Mashup Center. The widget extracts predefined values from a web based XML data source via XPath and stores them as a JSON array. Using the dojo toolkit, the widget creates a chart displaying the previously extracted values. The chart updates in a user-defined time span. Thus, dynamic values of multiple attributes can be displayed in dependence to time. The values can be displayed either as a line chart or as a bar chart. To conclude the thesis, the functionality of the widget is validated.
Zusammenfassung Das Ziel dieser Arbeit ist die Erstellung eines dynamischen, sich selbst aktualisierenden Diagramms, um webbasierte, sich ständig ändernde Werte darstellen zu können. Dieses Diagramm soll als Widget im iWidget Format in das IBM Lotus Mashup Center eingebettet werden. Das erarbeiteteWidget liest mithilfe von XPath vordefinierteWerte aus einer webbasierten XML Datenquelle aus und legt diese Werte in einem JSON Array ab. Mithilfe des Dojo Toolkits erstellt das Widget ein Diagramm und stellt die zuvor ausgelesenen Werte dar. Das Diagramm aktualisiert sich selbstständig in einem benutzerdefinierten Zeitintervall. Dadurch können dynamischeWerte mehrerer Attribute in Abhängigkeit der Zeit dargestellt werden. Fu?r die Darstellung dieser Daten kann zwischen einem Liniendiagramm oder einem Balkendiagramm gewählt werden. Als Abschluss dieser Arbeit wird die Funktionalität des entwickeltenWidgets u?berpru?ft und bestätigt.
Export BibTeX