Funktionalitäten
Features und Aufbau

Der modulare Aufbau von Goobi sorgt für eine saubere Trennung zwischen der Workflowsteuerung Goobi.Production und dem Frontend der Digitalen Bibliothek Goobi.Presentation. Beide Komponenten bestehen wiederum aus einer Vielzahl unterschiedlicher Funktionsmodule und können aufgrund offener Schnittstellen und internationaler Standards auch unabhängig voneinander eingesetzt werden.

Der module Aufbau von Goobi und die wichtigsten Funktionselemente werden hier kurz beschrieben.

Goobi.Presentation

Die Goobi-Präsentationsschicht ist als Erweiterung des freien Content Management Systems TYPO3 realisiert und fügt sich somit nahtlos in den redaktionell betreuten Webauftritt ein. Außerdem stehen durch die TYPO3-Integration zusätzliche Möglichkeiten zur individuellen Gestaltung zur Verfügung.

Goobi.Visual und Goobi.Search sind die zentralen Module der Präsentationsschicht. Während Goobi.Visual einerseits die Anzeige des Digitalisats und andererseits auch die Navigation innerhalb der Sammlungen und Objekte realisiert, sorgt Goobi.Search für die Indexierung sämtlicher Struktur- und Metadaten in einer auf Apache Lucene basierenden Suchmaschine.

Die umfangreichen Möglichkeiten zur Zugangskontrolle in TYPO3 (IP-basiert, Account-basiert, Shibboleth, OpenID, etc.) werden über das Modul Goobi.Access auf alle Sammlungen und Digitalisate ausgeweitet, so dass auch urheberrechtlich geschützte oder aus anderen Gründen unfreie Digitalisate in Goobi.Presentation verwaltet werden können.

Goobi.Interface stellt wiederum zahlreiche technische Schnittstellen - allen voran eine OAI2-Schnittstelle - zur Verfügung und ermöglicht so unter anderem die Anbindung des DFG-Viewers sowie die Datenlieferung an Europeana, DDB und ZVDD. Nicht zuletzt bietet dieses Modul auch eine umfangreiche API, mit deren Hilfe die Präsentationsschicht um zusätzliche Funktionen erweitert werden kann.

Goobi.User und Goobi.Counter sind derzeit noch nicht realisierte Module, die vor allem Benutzerfunktionen wie z.B. vom Nutzer angelegte Sammlungen und Statistikfunktionen zu den Zugriffszahlen bieten sollen.

Goobi.Production

Die Goobi-Workflowsteuerung ist als Webapplikation in Java programmiert und kann deshalb plattform- und ortsunabhängig über einen herkömmlichen Webbrowser bedient werden. Sie beinhaltet alle Funktionen zur Begleitung des Digitalisierungsprozesses bis hin zur Veröffentlichung des fertigen Digitalisats.

Goobi.Core ist dabei das unscheinbarste, aber doch eines der wichtigsten Elemente, denn es bildet das Fundament für die anderen Komponenten und stellt zugleich so grundlegende Funktionen wie die Dateibehandlung bereit.

Mit Goobi.Meta und Goobi.Flow werden bibliothekarische Mitarbeiter am häufigsten zu tun haben, denn diese Module enthalten den Editor zur Erfassung der Struktur- und Metadaten sowie die gesamte Verfahrens- und Projektsteuerung. Über das Modul Goobi.Flow erfolgt außerdem das Projekt-Controlling in Form umfangreicher Statistikauswertungen von laufenden und abgeschlossenen Digitalisierungsprojekten.

Goobi.Producer schließlich gewährleistet die Anbindung der Scan-Hardware sowie die Zugriffsteuerung für die Vorgangsverzeichnisse und unterstützt somit die Zuordnung der Images zu den Vorgängen. Dabei sind verschiedene, auch netzbasierte Zugriffsarten möglich.

Die noch nicht realisierten Module Goobi.Preservation und Goobi.OCR sollen perspektivisch Systeme zur Langzeitarchivierung und automatisierten Volltext-Generierung sowie Layout- und Strukturerkennung anbinden.

nach oben