ASEZA-Datenbank
Dieses Datenbank- und Informationssystem ist ein wesentlicher Teil des Multisuchsystems E-Connect. Es kann in der gleichen Weise wie z.B. die EZB verwendet werden, d.h. für die Suche und Anzeige von elektronischen Zeitschriften.
Worin unterscheidet sich dieses System von der EZB? Während die EZB im wesentlichen ein Anzeigesystem ist, die dem Titel nach bekannte elektronische Zeitschriften oder die die Titel eines ganzen ausgewählten Fachgebietes anzeigt, ist dieses System auch ein wirkliches Suchsystem für die Suche nach Zeitschriften, die nicht dem Titel nach bekannt sind. Zu diesem Zweck ist in das System eine Fachwörter- und Themensuche integriert und zusätzlich sind die auswählbaren Fachwörter und Themen jeweils in einem Index anzeigbar.
Alle über eine Titelsuche angezeigten Titel werden ausserdem mit dem Hinweis auf die zu diesen Titeln ermittelten Themen verknüpft. Das Suchsystem ist damit gleichsam ein mehrdimensionales System im Gegensatz zu einem bloss eindimensionalen System.
Das Suchsystem enthält im wesentlichen denselben Inhalt wie die EZB. 67000 Titel wurden bisher integriert. Diese Titel sind grösstenteils der EZB entnommen. Sie sind vielfach mit thematischen Angaben ergänzt, die teils der EZB, teils aber auch aus anderen Quellen entnommen wurden. Im Prinzip können die Titel der Datenbank des Suchsystems ebenso wie die thematischen Ergänzungen aus allen möglichen verfügbaren Quellen übernommen werden, etwa aus Bibliotheks-, Verlags- und Institutionslisten, müssen aber in der Schreibweise an die von Google Scholar bevorzugt erfasste Schreibart angepasst werden. Die Übernahme geschieht über ein automatisch arbeitendes Einarbeitungssystem sowohl für die reinen Titel-, Standort- als auch Themenhinweise. Ausser den Titeln und den thematischen Angaben wurde die ISSN hinzugefügt, wenn diese mit dem Einarbeitungssystem ermittelt werden konnte. Die ISSN kann für die interne Verwaltung der Datenbank von Nutzen sein, um z.B. Doppeleintragungen in unterschiedlicher Schreibweise zu vermeiden, sonst sind sie aber ohne Bedeutung, weil alle Verknüpfungen lediglich über den Titel erfolgen.
Die in den beiden Systemen ASEZA und ASLA enthaltenen Standortangaben können ausser der allgemeinen oder zeitlich beschränkten freien Verfügbarkeit angezeigt werden. Bei Bedarf oder Interesse kann jeder lizenzierte Bibliotheksbestand hinzugefügt werden. Zu beachten ist hierbei, dass viele Artikel von Zeitschriften über Google Scholar frei verfügbar sind, auch wenn sie an sich einer Lizenz unterliegen.
Die Titel dieses Systems sind daher durchweg mit Google Scholar verknüpft, wodurch der direkteste und schnellste Weg zu Volltexten gewählt wird. Ausserdem bestehen auch Verknüpfungen mit Google und der EZB. Die in ASLA vorhandenen weiteren Verküpfungen (ZDB, SFX, EZB-Link, Springer und Scirus) könnten bei Bedarf leicht hinzugefügt werden.
Die ASEZA-Datenbank ist ein Open Source Projekt. Der Quellcode in Javascript kann in jeder Weise verändert und erweitert werden. Das System kann für die private und öffentliche, nicht aber für die kommerzielle Benutzung angewandt werden.
In das Suchsystem ist das Einarbeitungssystem und das Aktualisierungssystem WriteDat integriert, mit denen die zugrunde liegenden Datenbanken automatisch erweitert und bearbeitet werden können.
Zum Einarbeitungssystem ist ebenfalls eine Erläuterung vorhanden.
Download
Alle Dateien des Such- einschliesslich Einarbeitungssystems können Sie hier herunterladen.
Aufbau und Arbeitsweise
Das Suchformular enthält das Formular Forma1 für die Titelsuche, die Themen und Termini-Suche, die Themen- und Termini-Anzeige und erfasst immer auch die Eingabe der Bibliothekskennung im untersten Abschnitt des Formulars.
Forma1 ist mit action=such0.htm ergänzt. Über die beiden Startschalter wird zunächst diese Datei gestartet, je nach den übermittelten Werten danach entweder die Datei such1.htm oder TH5.htm. Dabei entstehen die Adressenzeilen wie z.B. such1.htm?TI=engl+j&bib= bzw. TH5.htm?t=engl&bib=
Mit TI= ist das Eingabefeld für Titel bezeichnet, mit t= das Eingabefeld für Themen und Termini. Diese Bezeichnungen mit folgenden Suchbegriffen (hier engl und j ) erscheinen automatisch beim Abschicken des Formulars in der Adressenzeile. Ausserdem wird immer &bib= angehängt. Wird in das Formularfeld eine Kennung für eine Bibliothek eingegeben, so wird die Adressenzeile mit dieser Kennung ergänzt
Die beiden Anzeigeoptionen für Themen/Subjects und Fachwörter/Terms erfolgen über dasselbe Formular. Hier sind die beiden Schalter allerdings keine Submitschalter, sondern Buttons, verbunden mit dem Eventhandler onclick und kleinen Javascripts, die mit der location-Methode die Dateien Themen3.htm bzw. FW1.htm starten, dabei wird auch die Bibliothekskennung mit übernommen, so dass die ensprechenden Adressenzeilen Themen3.htm?bib=G bzw. FW1.htm?bib=G lauten, wenn z.B. G als Kennzeichen für die SUB Göttingen eingegeben wurde.
1. Titelsuche
Hier wird die Datei such1.htm geöffnet, die die gesamte Datenbank von ASEZA von über 35000 Titeln enthält. Beim Laden dieser Datei wird gleichzeitig der zugehörige Javascript-Code in der Datei suche1.js gestartet. In dessen Function starte() werden aus der Adresse mit der Methode location.search die zu suchenden Titelwörter und die Bibliothekskennung herausgelesen. Die Titelwörter werden in allen Einträgen der Datenbank nacheinander gesucht, ebenso die Bibliothekskennung, falls diese eingegeben wurde. Bei den gefundenen Titeln werden 4 Verknüpfungen hergestellt: Der Zeitschriftentitel wird mit Google Scholar verknüpft, gefolgt von einer weiteren Verknüpfung mit Google. Die 3. Verknüpfung über EZB führt zur Elektronischen Zeitschriftenbibliothek. Die 4. Verknüpfung wird über den Themen-Hyperlink gebildet. Bei dessen Anklicken wird die Datei TH4.htm mit den ermittelten Themenwerten gestartet. Die Adressenzeile kann hier z.B. folgendermassen lauten: TH4.htm?t=biol=,cell=,neur=&bib=G. Hier sind für eine Zeitschrift die Themen biol (Biologie), cell (Zellforschung) und neur (Neurologie) ermittelt und werden jeweils, mit einem nachfolgenden = ergänzt, hinter dem t= durch Komma getrennt aufgeführt. Zusätzlich ist auch das Bibliothekskennzeichen G hinter & bib= hinzugefügt.
Die Datei TH4.htm enthält die gesamte Themendatenbank und den Javascript-Code für die automatisch startende Funktion. In dieser werden die Themenwerte aus der Adressenzeile ausgelesen und dann in der Datenbank gesucht. Die ermittelten Themen werden ausgeschrieben. Von diesen wiederum kann eine Suche nach Zeitschriften gestartet werden, die diesen Themen entsprechen. Dies geschieht wieder über die Datei such1.htm. Von den hier gefundenen Titeln kann nochmals auch auf die zugehörigen Themen über den Themenhyperlink zugegriffen werden, wie oben beschrieben. Damit ist neben der Suche nach Titeln immer auch eine thematische Verknüpfung vorhanden.
Falls eine Bibliothek ausgewählt wurde, kann über den Hyperlink Hits for Library am Ende der angezeigten Treffer das Suchergebnis auf diese eingeschränkt werden. In der Adressenzeile erscheint am Ende ein Ausrufungszeichen.
2. Themen- und Fachwörtersuche über das untere Eingabefeld
Die Startdatei such0.htm startet mit der Adressenzeile such0.htm?TI=&t=milit&bib=&l=de, wenn z.B. in das betreffende Eingabefeld milit eingegeben wurde. Danach öffnet die Datei TH5.htm mit der Adresse TH5.htm?TI=&t=milit&bib=&l=de. Diese Datei enthält die Themen- und die Fachwörterlisten sowie den automatisch startenden Anzeigecode. Die eingegebene Zeichenfolge in Kleinbuchstaben wird sowohl als Thema als auch als Fachwort interpretiert, d.h. hier kann t= in der Adressenzeile beides bedeuten. Um als Fachwort gesucht zu werden, wird die Eingabe in Grossbuchstaben geändert. Gesucht wird nacheinader in der Themen- und der Fachwörter-Datenbank. Von den gefundenen aufgelisteten Themen und Fachwörtern aus kann jeweils eine entsprechende Suche über die Datei such1.htm eingeleitet werden. Besonders interessant ist die zusätzliche Verknüpfung der aufgelisteten Themen (Subjects) mit weiteren Themen über den Hyperlink linked with the following themes, wodurch die Datei such2.htm gestartet wird. Dabei werden alle Zeitschriften gesucht, die sowohl das zunächst angezeigte primäre Thema, als auch ein weiteres von der Zeitschrift behandeltes sekundäres Thema behandeln, indem die dem Titel hinzugefügten Themencodes entsprechend ausgewertet werden. Die hierbei aufgelisteten Themen wiederum können zur Anzeige derjenigen Zeitschriften führen, die das primäre und das sekundäre Thema behandeln, ausserdem können aber auch über den Hyperlink All alle Zeitschriften anzeigt werden, die das sekundäre Thema enthalten.
3. Themenliste anzeigen
Geöffnet wird die Datei Themen3.htm. Auf der geöffneten Seite werden alle Fachgebiete aufgelistet. Beim Anklicken eines Fachgebietes wird der Code gestartet, der die zugehörigen Themen zu diesem Fachgebiet aus der enthaltenen Themendatenbank ermittelt und aphabetisch anzeigt. Von den angezeigten Themen aus erfolgt die Suche nach den entsprechenden Titeln und deren Anzeige wieder über such1.htm. Am Ende der aufgelistesten Themen befindet sich der Hyperlink Wörterliste zum Fachgebiet. Über diesen wird die Datei such2.htm mit der Scriptdatei such2.js gestartet. such2.htm enthält wie such1.htm ebenfalls die gesamte Bestandsliste des Systems, die gesamte Themenliste und ausserdem eine Wörterliste der auszulassenden nichtrelevanten Wörter. Der in suche2.js enthaltene Code ermittelt aus allen zu einem Thema gehörenden Titel die enthaltenen Wörter, entfernt daraus die auszulassenden Wörter durch vergleichende Suche in der Liste auszulassender Wörter und zeigt die restlichen als Fachwörter alphabetisch geordnet an. Die auf diese Weise dynamisch gewonnenen Fachwörter können der bereits bestehenden statischen Fachwörterliste hinzufügt werden, und zwar über die Bearbeitungsdatei WriteDat.htm.
Hinter den zu einem Fachgebiet aufgelisteten Themen befindet sich jeweils der Hyperlink Fachwörter. Bei dessen Anklicken wird die Datei such2.htm z.B. mit der Adresse such2.htm?fw=elek&.. gestartet, wenn die Fachwörter zur Elektrotechnik angezeigt werden sollen. Über die angezeigten einzelnen Fachwörter kann wiederum über die Datei such1.htm nach entsprechenden Titeln gesucht und die gefundenen angezeigt werden.
4. Fachwörterliste anzeigen
Geöffnet wird die Seite FW1.htm. Über eine dynamisch erzeugte alphabetische Gruppenaufteilung aller ermittelten Fachwörter kommt man durch Anklicken einer Gruppe zur alphabetischen Auflistung der entsprechenden Fachwörter über die Datei TH5.htm. Dabei wird die Adresse der Datei mit fw1, fw2 usw. bis fw9 ergänzt (also TH5.htm?fw1..), um die Fachwörter eines bestimmten Sektors anzuzeigen. Von den angezeigten Fachwörtern kommt man wiederum zur Anzeige der entsprechenden Titel über die Datei such1.htm. Die angezeigten Wörter sind nicht immer Fachwörter im eigentlichen Sinn. Durch Erweitern der nichtrelevanten Wörterliste kann einerseits die Anzeige stärker auf relevante Wörter eingeschränkt werden. Andererseits kann die Fachwörterliste aus der o.g. angezeigten Wörterliste zum Fachgebiet ergänzt werden über die o.g. Datei WriteDat.htm.
Das Suchsystem besteht aus folgenden Dateien: suchASEZA.htm, such0.htm, such1.htm, such2.htm, Themen3.htm, TH4.htm, TH5.htm, FW1.htm , suche.js sowie suche2.js.
Das Einarbeitungssystem besteht aus folgenden Dateien: einarb2.htm, such1a.htm, such1.txt, such1a.txt.
Das Aktualisierungssystem WriteDat.htm verwendet ausserdem noch folgende Dateien: fachgebiet.htm, WL.txt, WL2.txt, Th5n.txt, TH4n.txt, suchN2.txt, suchN.txt.
Inhalt der Dateien