Universität Bonn, Institut für Informatik II

Bibliotheksrecherche (Dokumentation)


Die grundlegenden Programmstrukturen dieser Bibliotheksrecherche wurden im Rahmen eines Tcl/Tk Praktikums im Sommer-Semester 1995 an der Rheinischen Friedrich-Wilhelms-Universität Bonn von Joern Dinkla und Wolfram Kleff implementiert.

Übersicht:

Angaben in den Suchfeldern

Technische Informationen


Angaben in den Suchfeldern:

Die Abfrageseite der Bibliotheksrecherche enthält verschiedene Felder, in die Sie ihre Anfragen eintragen können. Geben Sie hier so viele Informationen wie möglich in die Abfrageseite ein, damit Sie nicht von zu vielen Bücherangaben überhäuft werden.

Dabei sind die Felder, nach denen Sie üblicherweise fragen werden, direkt am Anfang der Abfrageseite plaziert; ganz unten auf dieser Seite sind weitere Felder, die Sie ebenfalls benutzen können, meist aber nicht brauchen werden.

Die verschiedenen Felder werden mit UND verknüpft, so daß, je mehr Angaben Sie machen, die Suche immer weiter eingeschränkt wird.

Aufgrund der unterschiedlichen Felder sind leider auch die Eingabemöglichkeiten in den Feldern verschieden:

Die restlichen Felder werden ebenfalls behandelt wie das Titel-Feld; sie sind jedoch zur Suche NICHT ausreichend. D.h. um ein Buch zu suchen, müssen mindestens in einem der vorstehenden Felder ausreichende Angaben gemacht worden sein (das um- faßt die Mindestlänge der Einträge, zum Beispiel 3 Buchstaben für den Autor).

Erlaubte Wildcards sind:

* für eine beliebige Anzahl Zeichen

? für genau ein Zeichen.

(Wildcards sind Zeichen, die als Ersatz für Zeichen oder Zeichengruppen benutzt werden.)

Wie Sie den Ausführungen zur Behandlung der Felder entnehmen können, setzt das Such-Skript um Schlagwörter sowie ans Ende der restlichen Felder automatisch ein "*" Wildcard - dieses brauchen Sie dort nicht selbst einzugeben.

Umlaute nach ISO Latin-1 werden akzeptiert. ISO Latin-1 ist der international genormte Zeichensatz, der auch über die deutschen Umlaute verfügt und (fast) der WWW Standard ist. (Wenn sie diese Umlaute "ÄÖÜäöüß" sehen, sollten sie hiermit keine Probleme haben.)
Sollten Sie mit Ihrer Tastatur keine Umlaute erzeugen können, so schreiben sie bitte: "a für ä, "o für ö, "u für ü und "s für ß. Keinesfalls aber "ae" für "ä" etc. - es sei denn, Sie finden das Buch nicht:
Sollten Sie ein Buch nicht finden, so kann es durchaus sein, daß die Schreibweise in der Bibliotheksdatenbank nicht mit der von Ihnen eingegebenen übereinstimmt. Probieren Sie daher im Zweifelsfalle verschiedene Schreibweisen aus. (auch z.B. "ae" anstatt "ä" falls, jemand bei der Eingabe der Daten einen Fehler gemacht hat.)


Technische Informationen:

Das Abfrageprogramm wurde ursprünglich im Rahmen eines Programmierpraktikums in oratcl, einer Erweiterung von Tcl um Datenbankaufrufe mit Oracle (einer Datenbank) zu ermöglichen, entwickelt.

Aus Effizienzgründen hat sich der Autor dieser WWW-Seiten hier dann die Mühe gemacht, neben umfangreichen Änderungen die Programmiersprache nach C zu wechseln (mit Hilfe oder besser trotz der Tücken des Oracle PROC Precompilers).

Das Programm läßt sich grob in folgende Schritte unterteilen:


04/10/96 Patrick Bosch