ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2005 (DA05): Arbeits-Archiv
 
DA Rea 05/1 - Erstellung eines lightweight ECMS basierend auf Open Source Losungen
Studierende: Gaudenz De Santi, desangau
  Michael Schlapfer, schlami2
  Basil Widmer, widmebas

Betreuer: Karl Rege, rege

An der Zurcher Hochschule Winterthur werden verschiedene Daten, fur unterschiedliche Zielgruppen und in unterschiedlichen Zielformaten publiziert, welche oft redundant in verschiedenen Datenformaten vorliegen. Dies fuhrt zu einem Mehraufwand in der Verwaltung der Daten. Daruber hinaus wird der Unterricht vermehrt auf den Einsatz von Laptops und der damit verbundenen elektronischen Literatur ausgerichtet, was einen wachsenden administrativen Aufwand fur die Dozenten bedeutet. Die Studierenden bemangeln die Uneinheitlichkeit der Online-Prasenzen der Dozentenschaft, wodurch ein effizientes Auffinden der benotigten Daten erschwert wird.

In dieser Diplomarbeit wurde ein System basierend auf Open Source Komponenten entwickelt, welches es erlaubt, alle Daten einheitlich zu verwalten. Die Inhalte aus den bestehenden Dokumenten konnen intuitiv zusammengestellt und in verschiedenen Zielformaten publiziert werden. Ziel der Arbeit war es vor allem, eine Grundlage fur die geplante Weiterentwicklung des Systems zu schaffen, entsprechend wurde vor allem Wert auf die Erweiterbarkeit gelegt.

Die Architektur des Systems teilt sich grundsatzlich auf in die Dokumentenverwaltung, welche mittels Subversion realisiert wurde und in die Inhalteverwaltung / Publishing fur welche das Apache Cocoon Web Application Framework zum Einsatz kommt. Als einheitliches Datenformat wurde der XML-Standard DocBook gewahlt.

Kernstuck der Architektur ist ein Metafile, welches die Informationen zur Selektion der zu publizierenden Inhalte aus den Dokumenten bereitstellt. Das Gesamtsystem wurde in drei Teilapplikationen aufgeteilt, welche komponentenbasiert aufgebaut wurden und entsprechend beliebig austausch- und erweiterbar sind.

Die eingesetzten Technologien bieten enorme Moglichkeiten fur die Integration, die Verwaltung und das Publizieren von Daten. Allerdings erfordern der Einsatz und die Kombination dieser, ein vertieftes Verstandnis und damit einen hohen Zeitaufwand fur die Einarbeitung.

zurück