w   w   w   .   z   u   m   c   a   m   p   u   s   .   d   e

Who Is This Guy?

Projects

· Abitur 1996

· Toscanaurlaub.de

· VisualRooms

· Rechnernetze II

· MonsterClock

· OpenOTS

· VisualTermbaum

Books

Webdesign

Links

Contact

   

Project OpenOTS

Distributed Document-Oriented Desktop-Environment

OpenOTS ist die Portierung von Operatos, einem bereits existierenden Dokumentensystem, zur Java-Plattform. Das System soll dabei die Vorzüge der alten Version für alle Betriebssysteme verfügbar machen. Geplant sind dabei vor allem eine plattformunabhängige Dateitypenverwaltung per MIME-Typen, eine Möglichkeit, eine betriebssystem- und rechnerunabhängige Arbeitsplatzumgebung, eine gewisse DMS-Funktionalität, sowie eine erhöhte Datensicherheit mittels redundanter Server-Netzwerke.

  • Dateiverwaltung: soll die Möglichkeit bieten, abhängig vom benutzten Client alle Dateitypen plattformgerecht verarbeiten zu können. Soll heissen, eine .gif Datei wird unter Linux an xv oder gimp und unter Windows z.B. an PaintShopPro weitergereicht ohne das der Benutzer sich um das jeweilige Programm kümmern muß. Weiterhin werden neue Dokumente mit den Standardattributen CreateDate (Datum des Erzeugens), LastChangeDate (Datum der letzten Änderung), LastAccessDate (Datum des letzten Zugriffs), Owner (Benutzer der Dokument erschuf), Creator (App mit der das Dokument erschaffen wurde), Worker (App, mit der das Dokument momentan bearbeitet wird), Security, Version (automatische Versionierung der Dokumente), Status (Locked, Fixed, etc) versehen.

  • Client-Server-Architektur: Alle Benutzereinstellungen und -daten liegen auf einem/mehreren Servern und ermöglichen einen transparenten Zugriff von jedem Arbeitsplatz im Netzwerk. Mehrere Server sollten sich dabei zu redundanten Netzwerken verbinden lassen, die im Falle eines einzelnen Server-Ausfalls, die entsprechenden fehlenden Informationen bereitstellen.

  • Sammelgruppen: OpenOTS wird später die Möglichkeit bieten, für jedes Objekt eine vom Benutzer definierte Attributliste festzulegen. Dabei kann also z.B. ein .DOC Objekt mit dem Brief an Oma die Eigenschaften WinWord-Dokument, Brief und Oma enthalten. Nun besteht die Möglichkeit, auf dem Desktop eine sogenannte Sammelgruppe|Attributkollektor|Dynamische Gruppe einzurichten, die eine Eigenschaftenliste definiert und alle Objektverweise enthält, die den gewählten Eigenschaften entsprechen. Wenn Sie also neben dem Brief an Oma ein Bild von Oma haben und dieses ebenfalls mit der Eigenschaft Omna versehen haben, können Sie eine Sammelgruppe anlegen, die die Eigenschaft Oma enthält und somit sowohl den Brief an Oma, als auch das Bild von Oma beinhaltet. Haben Sie weiterhin eine Sammelgruppe, die die Eigenschaft Brief enthält, finden Sie dort auch den Brief an Oma, aber eben auch alle sonstigen derart attributierten Dokumente wieder. Dieses dynamische Konzept ermöglicht es, verschiedene Dateitypen in einer thematischen Gruppe automatisch zu sammeln und anzuzeigen. So besteht also beispielsweise die Möglichkeit, alle WinWord-Rechnungen wie auch alle Excel-Rechnungen in einer Sammelgruppe mit der Eigenschaft Rechnung zusammenzutragen.