ARIADNE - Dokumentation zum Recherchewerkzeug
 

Dieses Dokument beinhaltet eine Hilfe und Erläuterungen zur ARIADNE Datenbank und den dazugehörigen Werkzeugen. Die Werkzeuge dienen der Verzeichnung von Archivbeständen und ermöglichen Recherchen in den Bestandsinformationen und Verzeichnungsangaben der Archivalien. Dementsprechend werden in diesem Dokument zwei Werkeuge unterschieden.

  1. Das Verzeichnungswerkzeug, das es ermöglicht, einen zentralen Bestandsnachweis mit entsprechender Tektonik des Archives zu erstellen, Bestände voneinander abzugrenzen, zu ordnen und zu verzeichnen.
  2. Das Recherchewerkzeug hat die Funktion, in den allgemeinen Bestandsinformationen, Ordnungsschemata (Klassifikationen) und Verzeichnungsangaben zu blättern bzw. in diesen zu suchen. Die Ergebnisse können markiert, ausgedruckt bzw. für eine Weiterverabeitung bereitgestellt (exportiert) werden.

Im weiteren Text soll nun das Recherchewerkzeug beschrieben werden. Eine Hilfe zur Verzeichnung finden Sie in der Datei  Ariadne.html .


 Inhaltsverzeichnis
 

1. Aufbau und Funktionsweise  Link
1.1. Navigation in den Ordungsebenen  Link
1.2. Auswahl von Dokumenten und Ausgabe  Link
1.3. Suche und Suchoptionen  Link
1.4. Anwendung beenden und Hilfe  Link
2. Reguläre Ausdrücke Link
2.1 Motivation zur Nutzung von regulären Ausdrücken Link
2.2 Metaauszeichnungen von regulären Ausdrücken. Link
3. Impressum Link


 1. Aufbau und Funktionsweise
zurück zur Übersicht

Die ARIADNE - Rechercheapplikation dient der thematsichen Suche in Beständen und Akteninformationen sowie zuderen zeitlicher Einordnung. Die Informationen werden bei dieser Recherche in ihren ordungsrelevanten Kontext eingebettet. Das heißt, es wird nicht nur die zum Suchbegriff gefundene Akte oder sonstige archivalische Verzeichnungseinheit angezeigt, sondern auch deren Zugehörigkeit zu der entsprechenden Aktengruppe innerhalb eines bestimmten Bestandes nachgewiesen, dessen Platz in der Tektonik des Archivs ebenfalls angegeben wird. Gleichzeitig werden die Detailinformationen der jeweilig gewählte Akte oder Bestandsinformationen bereitgestellt. Die angezeigten Informationen lassen sich markieren und können als HTML-Datei abgelegt oder aber ausgedruckt werden. Die folgende Abbildung zeigt die Rechercheapplikation für einen Beispieldatensatz.

Recherchefenster

Die Applikation ist wie in der Verzeichnung vorgestellten Art und Weise aufgebaut. Der erste Eintrag zeigt den Namen des entsprechenden Archives darunter sind die Schaltflächen für das Auslösen von Programmaktionen zu sehen. In das Feld "Suchen nach" werden der oder die Suchbegriffe eingegeben. Weitere Schaltflächen legen fest, auf welcher Ebene der Verzeichnungsangaben die Suche erfolgen soll, bzw. ob eine zeitliche Eingrenzung der Suche gewünscht wird. Zur Darstellung des Ergebnisses im archivischen Ordungskontext wird eine Baumstruktur auf der linken Seite des Bildschirms verwendet. Die eigentlichen Verzeichnungsangaben werden im Fenster daneben angezeigt und sind unterschiedlich vielfältig, je nachdem welcher Archivalientyp oder welche Ordnungsebene (Bestandsinformation, Ordnungsschema, Verzeichnungsanbabe) sie gewählt haben. Die folgende Abbildung erläutert diese Ebenen.

Ordnungsebenen

Im folgenden Text sollen nun die einzelnen Schaltflächen der Aktionsleiste erläutert werden.


 1.1. Navigation in den Ordnungsebene und Blättern in einer Ordungsebene
zurück zur Übersicht

Die erste Gruppe von Bedienelemente dienen der Navigation im Ordungsbaum.
Diese schaltfläche öffnet die darunterliegende Ordnungsebene z.B. Archiv wechselt zu Bestandsnachweis (ZBN), Bestandsnachweis wechselt zu Klassifikation bzw. Ordnungsschema usw. Ist die darunterliegende Ebene leer verbleibt der "Cursor" auf der aktuellen Ebene.
Diese Schaltfläche setzt den "Cursor" eine Ornungsebene zurück z.B. Bestandsnachweis wechselt zum Archiv etc..
Die Schaltfläche dient der schnellen Navigation innerhalb der aktuell gewählten Ordungsebene. Befindet sich der Cursor auf der Ebene der Akten so ist es mit dieser Schaltfläche möglich, zur nächsten Akte zu springen, ohne sich durch die darüberliegenden Ordnungselemente zu klicken. Das heißt, dem Betrachter werden ausschließlich Verzeichnungsangaben von Archivalien, keine Ordnungsschemata oder Bestandsinformationen angezeigt.
Die Schaltfläche dient der schnellen Navigation innerhalb der aktuell gewählten Ordungsebene. Befindet sich der Cursor auf der Ebene der Akten so ist es mit dieser Schaltfläche möglich, zur nächsten Akten zu springen, ohne sich durch die darüberliegenden Ordnungselemente zu klicken.Das heißt, dem Betrachter werden ausschließlich Verzeichnungsangaben von Archivalien, keine Ordnungsschemata oder Bestandsinformationen angezeigt.


 1.2. Dokumentauswahl und Ausgabe (Druck) der gewählten Dokumente
zurück zur Übersicht

Die nächste Gruppe von Schaltflächen dient der Selektion und Deselektion von Akten und Beständen und deren drucktechnische Ausgabe bzw. deren Speicherung im HTML-Format.
Mit Hilfe dieser Schaltfläche können sie einen Bestand oder eine Akte auswählen oder falls diese schon gewählt ist, können diese Auswahl wieder zurücksetzen. Es werden dabei nur Elemente für die Ordnungsebene Bestandsinformationen und Verzeichnungsangaben berücksichtigt. Für Verzeichnungsangaben von Akten etc. wird der Bestands- und Klassifikationszusammenhang automatisch erzeugt und erscheint auch im Ausdruck.
Dieses Schaltelement hebt die Auswahl aller markierten Akten und Bestände auf und sollte nach dem Druck oder dem Datenexport benutzt werden.
Diese Schaltelement ruft die Routinen für den Ausdruck bzw. den Datenexport auf. Sie müssen anschließen den gewüschte Ausgabe (Bestand/Akten bzw. PDF/HTML) in einem Optionsfenster wählen.
Das Optionsfenster zur Datenausgabe sieht wie folgt aus:

Neben der Wahl, welche Art der Information Sie ausdrucken wollen, können Sie hier auch die Art der Ausgabe wählen. Ist das Feld "Ausgabe als Druckdatei (PDF)" aktiviert, wie im Beispiel, so wird diese Druckdatei erzeugt. Sie wird Ihnen über einen "Viewer" - ein Betrachtungsfenster - angezeigt. Zum Drucken müssen Sie nun nur noch die entsprechende Schaltfläche betätigen. Sie können diese Druckdatei auch speichern, um Sie eventuell später weiterzuverwenden oder bspw. per e-mail zu verschicken.

Daneben besteht auch die Möglichkeit, die gewählten Daten zur Weiterverarbeitung in einer Datei auszugeben. In diesem Falle werden Sie vom Programm aufgefordert, einen entsprechenden Verzeichnispfad bzw. einen Zielort für die zu speichernde Datei anzugeben. Diese Datei können Sie dann anschließend verändern und weiterverarbeiten.


 1.3. Suche und Suchoptionen
zurück zur Übersicht

Neben der reinen Möglichkeit die Datenbank durchzublättern gibt es auch die Möglichkeit nach unterschiedlichen Kriterien zu suchen. Die dritte Gruppe von Schaltflächen betrifft die Aktionen zur Suche.
Aktiviert die Suche mit den ausgewähtlet Suchoptionen. Anschließend werden nur Einträge welche zum Suchbegriff passen angezeigt.
Diese Schaltfläche setzt den Suchauftrag zurück und zeigt wieder alle Inhalte der Datenbank an.
Die Folgende Abbildung zeigt ein Suchergebnis. Dabei werden die Treffer zum Suchbegriff in der rechten Bildschirmhälfte farblich hervorgehoben.

Bei der Aktivierung der Suche werden unterschiedliche Suchoptionen bzw. Einstellungen berücksichtight. Sie können zum einen festlegen, nach welche Suchbegriffen gesucht werden soll. Darüber hinaus aber auch auf welcher Ebene und in welchem zeitlichen Zusammenhang die Suche durchgeführt wird. Die einzelnen Suchoptionen sollen nun erläutert werden. Um Suchbegriffe eingeben zu können, müssen Sie die Schaltfläche aktivieren (Häkchen setzen). Anschließend können Sie im Suchfeld den Begriff eingeben. Natürlich können Sie auch mehrere Suchbegriffe eingeben und diese mit "und" oder "oder" verknüpfen. Dies geschieht, indem Sie zwischen die Suchbegriffe die Zeichen "@AND" bzw. "@OR" setzen. Die Suchbegriffe können auch in der für reguläre Suchausdrücke bekannten Form eingetragen werden. Lesen sie bitte dazu  Kapitel 2. 

in den Auswahlflächen bestimmen Sie, in welcher Ebene gesucht werden soll. Die Suche kann entweder in den Bestandsangaben, in den Ordnungsschemata (Klassifikation) oder den Verzeichnungseinheiten selbst stattfinden. Alle Einträge werden unter der Ordnungsebene dargestellt die zum gesuchten Kontext (Begriff oder Zeitrahmen) gehört.

Darüber hinaus haben Sie die Möglichkeit, die Suche zeitlich einzugrenzen, sofern die Angaben über den zeitlichen Umfang in den Akten und Beständen dies zulassen. Diese Suchoption kann mit der Auswahlfäche aktiviert werden. Die Auswahl der Zeitintervalle in denen gesucht werden soll, ist dann durch die entprechenden Felde möglich. Sie können hier alle Akten vor einem bestimmten Datum, alle Akten innerhalb eines Zeitraumes oder alle Akten nach einem bestimmten Datum anzeigen lassen, die zu Ihrem Suchbegriff passen.


 1.4. Hilfe und Beenden
zurück zur Übersicht

Die letzte und vierte Gruppe von Schaltelementen dienen der Hilfe also der hier angezeigten Datei und der Beendigung des Programms und müssen nicht weiter beschrieben werden.


 2. Reguläre Ausdrücke
zurück zur Übersicht

Die in ARIADNE verwendeten Suchmerkmale basieren auf dem in der Informatik weit verbreiteten Modell der Regulären Ausdrücke. Diese ermöglichen es, nach mehreren Suchbegriffen bzw. Wortvarianten in einem Schritt zu suchen. Desweiteren werden diese Suchausdrücke von den vielen SQL-Datenbanken unterstützt, wie z.B. bei dem in ARIADNE verwendeten MySQL-Datenbank-"Backend". Leider ist die Formulierung der Suchausdrücke für den ungeübten Anwender etwas schwierig. Es ist jedoch lohnend, sich wenigstens ansatzweise über die Möglichkeiten und Formulierung von Regulären Ausdrücken zu informieren. Dies soll im folgenden Kapitel geschehen.


 2.1. Einige Beispiele zur Motivation
zurück zur Übersicht

Angenommen, Sie suchen nach einem hierzulande sehr oft vorkommenden Namen wie "Meier" oder "Schmidt". Wüßten Sie nun nicht genau, wie Meier sich schreibt, also mit "ei", "ai", "ey" "ay" etc., müßten Sie wenigstens viermal suchen, um zum Ziel zu gelangen. Das wäre lästig und unkomfortabel. Reguläre Ausdrücke ermöglichen es nun, nach solchen Varianten in einem Schritt zu suchen. Das wird allerdings mit einer sehr komplexen Formulierung des Suchbegriffs erkauft. So würde obiges Beispiel mit seinen vier Namensvarianten einen wie folgt formulierten Suchbegriff erfordern: M[ae][iy]er. Oder Sie suchen nach Namensvarianten von Meier und Schmidt gleichzeitig, so lautet der Suchbegriff: M[ae][iy]er|Schmi([td]|[tt]). Dieser Suchbegriff würde Ihnen alle Einträge mit Maier..., Mayer..., Meier..., Meyer..., Schmitt... und Schmidt... in einem Suchschritt liefern. Die Formulierung erfolgt hier über sogenannte Metaauszeichnungen (Metacharachters, engl.). Die wesentlichen Metaauszeichnungen wollen wir kurz beschreiben.


 2.2. Metaauszeichnung in regulären Ausdrücken.
zurück zur Übersicht

Folgende Tabelle zeigt einen Überblick zu den Metaauszeichnungen Regulärer Ausdrücke mit einigen dazugehörigen Beispielen.
Muster Beschreibung Beispiele
. Paßt auf ein beliebiges Zeichen an der Stelle eines Wortes Ma..paßt auf jeden Wert der Zeichenfolge "Ma" gefolgt von zwei beliebigen Zeichen. Beispiele wären Mali, Maul, Mann etc.
[ ] Paßt auf jedes Zeichen in den eckigen Klammern. Es kann auch ein Zeichenbereich wie z.B. a-z oder 0-9 angegeben werden. M[ae]ier paßt sowohl auf Werte die "Maier" als auch "Meier" enthalten.
[a-zA-Z] paßt auf Werte, die mindestens ein Zeichen des lateinschen Alphabets enthalten (ohne akzentuierte Buchstaben).
* Paßt auf kein oder mehrfaches Vorkommen des vorherigen Zeichens. Mam*a paßt auf die Werte "Mama, Mamma, Mammma, ....".
Der Ausdruck ge.*en paßt auf Werte welche die Zeichenketten ge und en mit beliebigen Zeichen dazwischen enthalten wie z.B. die Worte "gehalten, gelungen, ..."
[0-9]* paßt auf jede natürliche Zahl.
^ Was folgt, muß am Anfang des Strings stehen. ^Die paßt auf Strings, welche mit "Die" beginnen.
$ Was davor kam, muß am Ende des Strings stehen. institution$ paßt auf jeden Wert, der mit der Zeichenkette "institution" endet.
\ Hebt die Bedeutung eines Metazeichens auf. \.$ meint das Satzendungszeichen "." und findet alle Strings mit einem ordentlichen Satzende.
| Behandelt Variantenoptionen einer Suche. Ber(th|t)a paßt auf jeden Wert, mit der Zeichenkette "Bertha" und "Berta".
( ) Klammerung von Variantenoptionen einer Suche. Siehe vorheriges Beispiel.
Das sollte als Einführung genügen. Für weiterführende Informationen gibt es eine Reihe Fachliteratur, bspw. (....)


 3. Impressum
zurück zur Übersicht

Universitätsarchiv Greifswald
Baderstraße 5
17487 GREIFSWALD
Tel.: 03834-861156
EMAIL:  ariadne@uni-greifswald.de  bzw.  archiv@uni-greifswald.de 

 © 2003, 2004 ARIADNE - Arbeitsgruppe des Universitätsarchives Greifswald