60
Open-Source-Bibliothekssystem Koha Vortrag in Wien, 22.07.2011 Katrin Fischer

Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Embed Size (px)

Citation preview

Page 1: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Open-Source-Bibliothekssystem

Koha

Vortrag in Wien, 22.07.2011

Katrin Fischer

Page 2: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

2

Programm

Katrin Fischer | Koha | 22.07.2011

Anwender & Verbreitung

Entwicklung

Module

• Katalogisierung & Verbundanbindung

• OPAC

• Ausleihe

• Zeitschriftenverwaltung

• Erwerbung

• Reports

• Administration

Page 3: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Bibliotheksservice-Zentrum

Baden-Württemberg

Katrin Fischer | Koha | 22.07.2011

Page 4: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

4

BSZ

Katrin Fischer | Koha | 22.07.2011

Bibliotheksservice-Zentrum Baden-Württemberg

• Einrichtung des Landes

Baden-Württemberg

• Untersteht dem Ministerium

für Wissenschaft,

Forschung und Kunst

• Sitz in Konstanz,

Außenstelle in Stuttgart

• 70 Mitarbeiter

Page 5: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

5 Katrin Fischer | Koha | 22.07.2011

Page 6: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

6

Dienstleistungen

Katrin Fischer | Koha | 22.07.2011

• SWB-Verbund

• ca. 15 Mio. Titel und 54 Mio. Bestandsnachweise

• ca. 1.200 Teilnehmerbibliotheken

• Lokale Sichten

• Online-Fernleihe

• Bibliotheksportale

• OPUS, Repositorien

• Infodesk (virtuelle Auskunft)

• Langzeitarchivierung

• Services für Museen und Archive

• Lokalsysteme • Horizon (22), aDIS/BMS (22), Koha (6)

Page 7: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

7

Koha-Services des BSZ

Katrin Fischer | Koha | 22.07.2011

Dienstleistungspaket nach dem SaaS-Modell

• Hosting

• Installation, Konfiguration und Updates

• Customizing

• Schulungen und Trainingsmaterialien

• Support

• Verbundanbindung und Datendienste (MARC21)

• Selbstverbuchung über RFID (SIP2)

Page 8: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

8

Koha-Kunden des BSZ

Katrin Fischer | Koha | 22.07.2011

2009

• Hochschule für Jüdische

Studien Heidelberg (RFID)

2010

• Staatliches Seminar Stuttgart

• Staatliches Seminar Weingarten

2011

• Staatliche Seminare

Heilbronn

• Staatliches Seminar

Esslingen

• MHMK Macromedia

Hochschule (RFID)

MHMK Köln

MHMK Hamburg

MHMK Berlin

MHMK MünchenSem. Weingarten

HfJS HeidelbergSem. Heilbronn

Sem. Stuttgart

Sem. Esslingen

MHMK Stuttgart

Page 9: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Open-Source-Bibliothekssystem

Koha

Katrin Fischer | Koha | 22.07.2011

Page 10: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

10

Internationale Anwender

Katrin Fischer | Koha | 22.07.2011

1311 Bibliotheken | WB ÖB Andere

Page 11: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

11

Wissenschaftliche Bibliotheken

Katrin Fischer | Koha | 22.07.2011Universität Aix-Marseille, Frankreich

Page 12: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

12

Öffentliche Bibliotheken

Katrin Fischer | Koha | 22.07.2011Hauraki District Libraries, Neuseeland

Page 13: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

13

Öffentliche Bibliotheken

Katrin Fischer | Koha | 22.07.2011

Delhi Public Library, Indien

über 1.400.000 Titel

über 1.100.000 Ausleihen

Page 14: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

14

Schulbibliotheken

Katrin Fischer | Koha | 22.07.2011Albany Senior High School, Neuseeland

Page 15: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

15

Spezialbibliotheken

Katrin Fischer | Koha | 22.07.2011Botswana Parliament Library

Page 16: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

16

Spezialbibliotheken

Katrin Fischer | Koha | 22.07.2011Bernard Becker Medical Library, USA

Page 17: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

17

Konsortien

Katrin Fischer | Koha | 22.07.2011

Northeast Kansas Library System, USA

350.000 Titel

700.000 Exemplare

103.000 Benutzer

35 Bibliotheken

Page 18: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

18

Konsortien

Katrin Fischer | Koha | 22.07.2011

MassCat, USA

72 Bibliotheken

Page 19: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

19

Entwicklungstrends

Katrin Fischer | Koha | 22.07.2011

Anzahl der Anwender steigt

• 01.07.2010: 999 Bibliotheken

• 01.07.2011: 1304 Bibliotheken

Anzahl der Entwickler steigt

• 146 Entwickler seit Projektbeginn

Anzahl der Dienstleister nimmt zu

• aktuell 28 Dienstleister in 16 Ländern

• Breites Dienstleistungsspektrum: Migration, Training,

Beratung, Entwicklung…

• Aber auch: Einführung in Betrieb in Eigenregie

Page 20: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Entwicklung

Katrin Fischer | Koha | 22.07.2011

Page 21: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

21

Freie Software

Katrin Fischer | Koha | 22.07.2011

Koha - „a gift with expectations“

• Transparenz, keine Black Box

• Anpassungen und Erweiterungen an eigene Prozesse

und Anforderungen sind möglich

• Flexibel einsetzbar, keine Lizenz erforderlich (GPL)

• Unabhängigkeit von einzelnen Anbietern

• Aktive internationale Community

• Transparente Entscheidungsprozesse, Mitspracherecht

• Langfristig: Kostenfaktor

Nicht nur nachnutzen, sondern teilhaben

Page 22: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

22

Release Team

Katrin Fischer | Koha | 22.07.2011

Release Manager / Release MaintainerMajor Release (6M), Bugfix Releases (1M)

QA ManagerQualitätsprüfung von Funktionen und Code

Translation ManagerBetreuung der Übersetzer und der Übersetzungstools

Documentation ManagerDokumentation neuer und bestehender Funktionen

Bug WranglerTesten von Fehlerkorrekturen, erstellen Fehlerberichte,…

Page 23: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

23

Entwicklungsworkflow

Katrin Fischer | Koha | 22.07.2011

4. Qualitätssicherung: QA-Manager prüft Tools: Bugzilla, Mailingliste

1. Entwicklung/Ideen kommunizierenKommunikation über: Mailingliste, Bugzilla, RFC im Wiki

2. Eigentliche EntwicklungTools: Git-Repository, Bugzilla, Mailingliste

3. Qualitätssicherung: Code wird getestetTools: Bugzilla, Mailingliste

5. Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins

Page 24: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

24

Größenordnung

Katrin Fischer | Koha | 22.07.2011

6 Monate

66 Entwickler

über 633 Bugs

über 1400 Patches

Page 25: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul Katalogisierung

Katrin Fischer | Koha | 22.07.2011

Page 26: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

26

Datenmodell

Katrin Fischer | Koha | 22.07.2011

Titeldatenbiblio

Titeldatenbiblioitems

Exemplareitems

Titeldaten

• Felder für den schnellen

Zugriff auf Titeldaten z.Bsp.

für Reports

• MARCXML mit komplettem

Datensatz

Exemplardaten

• Alle ausleihrelevanten Daten

und Exemplarstatistik

Page 27: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

27

OPAC-Schnittstellen*

SRU

Z39.50-Server

Exportwerkzeug

Schnittstellen

Katrin Fischer | Koha | 22.07.2011

MARC21

UNIMARC

NORMARC

Importwerkzeug

Z39.50-Client

Skripte

Page 28: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

28

Verbundanbindung

Katrin Fischer | Koha | 22.07.2011

SWB Koha

+ Exemplardaten(nur lokal)

Titeldaten+ Normdaten

+ Lokale Sacherschließung(Schlagworte, Notationen)

nur Titeldaten

2 Nächtlicher Import

1 Z39.50-Download

+ Lokalsatz(für Fernleihe)

Page 29: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

29

SWB - WinIBW

Katrin Fischer | Koha | 22.07.2011

Page 30: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

30

SWB-Katalog

Katrin Fischer | Koha | 22.07.2011

Page 31: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

31

MARC21- Koha

Katrin Fischer | Koha | 22.07.2011

Page 32: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

32

Importroutinen

Katrin Fischer | Koha | 22.07.2011

Page 33: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul OPAC

Katrin Fischer | Koha | 22.07.2011

Page 34: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

34

Schnittstellen

Katrin Fischer | Koha | 22.07.2011

Literaturverwaltungssoftware

• unAPI (Zotero, Citavi, …)

• Dublin Core, MODS, BIBTEX, RIS

• MARC21, MARCXML

• RSS-Feeds

Alternative Rechercheoberflächen

• ILS-DI (bisher: SOPAC)

Page 35: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

35

Kontofunktionen

Katrin Fischer | Koha | 22.07.2011

Kontofunktionen

• Ausleihen, Vormerkungen und Gebühren

• Lesehistorie

• Mitteilung von Adressänderungen

• Verwaltung von Anschaffungsvorschlägen

• Literaturlisten

• Suchhistorie

Page 36: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

36

Funktionen

Katrin Fischer | Koha | 22.07.2011

Suche

• Keine Stoppworte

• Relevanzranking

• Ungenaue Suche

• Facettierung

Web 2.0

• Kommentare und Rezensionen (moderiert)

• Tagging = freie Schlagwortvergabe (moderiert)

Page 37: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

37

Kataloganreicherung

Katrin Fischer | Koha | 22.07.2011

Im Datensatz

• SWBplus: Links zu Covern, Abstracts,

Inhaltsverzeichnissen….

Web Services

• Amazon: Cover, Ähnliche Titel

• Google Books: Cover

• Syndetics

• Baker & Taylor

• Library Thing for Libraries

• Andere Auflagen: xISBN und ThingISBN

Page 38: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul Ausleihe

Katrin Fischer | Koha | 22.07.2011

Page 39: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

39

items

itemsx itemsitemsitems

Datenmodell

Katrin Fischer | Koha | 22.07.2011

Benutzer

borrowers

Exemplare

items

Ausleihen

issues

Ausleihen

• Ausleihzeit, -ort, Fälligkeitsdatum…

• Informationen zu Verlängerung…

Benutzerdaten

• Adressinformationen,

Kontaktdaten, OPAC-Login, etc.

• Benachrichtigungsoptionen

• Zusätzliche Benutzerdatenfelder

Bestellungen / Vormerkungen

Vormer-kungenreserves

Page 40: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

40

Schnittstellen

Katrin Fischer | Koha | 22.07.2011

Benutzerdaten / Authentifizierung

• Datenimport über CSV-Dateien mit Abgleich

• LDAP

• CAS (= Central Authentication Service)

Selbstverbuchung

• SIP2

Page 41: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

41

Benutzerbenachrichtigungen

Katrin Fischer | Koha | 22.07.2011

• Anmeldebenachrichtigung

• Einmalige Zustellung der Kontodaten

• Erinnerungsbenachrichtigung

• X Tage vor Fälligkeit des Mediums

• Fälligkeitsbenachrichtigung

• Am Tag der Fälligkeit

• Mahnbenachrichtigungen (3)

• X, y und z Tage nach Fälligkeit

• Ausleihquittung

• Rückgabequittung

Page 42: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul Zeitschriftenverwaltung

Katrin Fischer | Koha | 22.07.2011

Page 43: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

43

Datenmodell

Katrin Fischer | Koha | 22.07.2011

Zeitschriftenabonnements

• Einfache oder erweiterte

Erscheinungsmuster

• Heftvorhersage

• Optional: Ausleihexemplare

• Emailreklamation

• Emailbenachrichtigung über

neue Hefte

Umläufe

• Ringumläufe

• Sternumlauf mit Vormerkungen

Lieferant Titel

Abo Hefte

ExemplareUmläufe

Page 44: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul Erwerbung

Katrin Fischer | Koha | 22.07.2011

Page 45: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

45

Datenmodell

Katrin Fischer | Koha | 22.07.2011

Haushaltsmittel

• Etat als oberste Stufe

• Darunter mehrstufige Konten

Lieferanten

Bestellung

• 3-stufig: Bestellposten, Bestellung,

Bestellgruppe

• PDF-Erzeugung für

Einzelbestellung oder komplette

Bestellgruppen

WährungenBestell-gruppe

Bestell-posten

Konto

Etat

Bestellung Lieferant

Page 46: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

46

Bestellposten

Katrin Fischer | Koha | 22.07.2011

5 Möglichkeiten

• Nachbestellung eines vorhandenen Datensatzes

• Download eines Datensatzes über Z39.50

• Neuaufnahme als Bestellkatalogisat

• Übernahme eines Anschaffungsvorschlags

• Auswahl von Titeln aus geladener MARC21-Datei

• Einzelne Titel nacheinander

• Mehrere Titel auf einmal

Page 47: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

47

Anschaffungsvorschläge

Katrin Fischer | Koha | 22.07.2011

Page 48: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul Statistik

Katrin Fischer | Koha | 22.07.2011

Page 49: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

49

Datenmodell

Katrin Fischer | Koha | 22.07.2011

biblioBiblioitems

items

deletedbiblio

deletedbiblioitems

deleteditems

issues

old_issues

reserves

old_reserves

„Schattentabellen“

• Gelöschte Titel- und

Exemplardaten

• Abgeschlossene

Ausleihvorgänge

• Abgeschlossene

Bestellungen

Statistiktabellen

• Zusätzlich detaillierte

Logtabellen

• Auch: Konfigurations-

änderungen

statistics

action_logs

Page 50: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

50

Abfragen

Katrin Fischer | Koha | 22.07.2011

Mehrstufiges Modell

1. Vorgefertigte Reports

• Teilweise mit Filteroptionen

• Beispiel: Inaktive Benutzer, Vermisste Exemplare…

2. Statistik Wizards

• Spezielle Suchmasken für einzelne Module

3. Geführte Reports

• Erstellung in mehreren Schritten

• Speicherbar, Bausteine wiederverwendbar

4. SQL-Reports

• HTML-Links in Module und auf andere Seiten

• Beispiel: Benutzer mit Gebühren

Page 51: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

51

Statistik Wizard

Katrin Fischer | Koha | 22.07.2011

Page 52: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

52

SQL-Report

Katrin Fischer | Koha | 22.07.2011

Page 53: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Modul Administration

Katrin Fischer | Koha | 22.07.2011

Page 54: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

54

Technik

Katrin Fischer | Koha | 22.07.2011

Server

• Betriebssystem: Linux

• Webserver: Apache

• Datenbanksystem: MySQL

• Programmiersprache: Perl

• + Suchmaschine: Zebra (Indexdata)

Arbeitsplatz

• Browser, empfohlen: Firefox

Page 55: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

55

Datenmodell

Katrin Fischer | Koha | 22.07.2011

Bibliothek

branches

Benutzertyp

categories

Konditionen

issuingrules

Ausleih- und Bestellrechte

• Für Kombinationen von

Bibliothek, Medientyp und

Benutzertyp

Globale Systemparameter

• Grundlegende Einstellungen

für das Gesamtsystem

Normierte Werte

Frameworks

Benutzerberechtigungen

Medientyp

itemtypes

Parameter

systempreferences

Page 56: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

56

Systemparameter

Katrin Fischer | Koha | 22.07.2011

Page 57: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

Ausblick

Katrin Fischer | Koha | 22.07.2011

Page 58: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

58 Katrin Fischer | Koha | 22.07.2011

Katrin Fischer

Bibliotheksservice-Zentrum Baden-Württemberg

[email protected]

Page 59: Open-Source-Bibliothekssystem Koha · Integration des Codes in Koha Tools: Bugzilla, GIT, automatische Tests: Jenkins. 24 ... • LDAP • CAS (= Central Authentication Service) Selbstverbuchung

59

Quellen

Katrin Fischer | Koha | 22.07.2011

10: http://www.librarytechnology.org/map.pl?ILS=Koha

10: http://www.librarytechnology.org/lwc-processquery.pl?ILS=Koha

11: http://catalogue.univ-aix-marseille.fr/

12: http://library.hauraki-dc.govt.nz/

13: http://59.176.17.111

13: http://www.librarytechnology.org/lwc-displaylibrary.pl?RC=38423

14: http://library.ashs.school.nz/

15: http://fpl.apkn.org/

15: http://bw.fpl.apkn.org/

16: http://beckercat.wustl.edu/

17: http://catalog.nexpresslibrary.org/

18: http://masscat.bywatersolutions.com

18: http://www.masscat.org/executive/statistics.htm

19: http://www.librarytechnology.org/lwc-processquery.pl?ILS=Koha

19: http://git.koha-community.org/ docs/history.txt

19: http://koha-community.org/support/paid-support/

24: http://blog.bigballofwax.co.nz/2011/04/22/koha-3-4-0-released/

30: http://swb.bsz-bw.de/DB=2.1/PPNSET?PPN=305123351

32: http://hfjs.bsz-bw.de/cgi-bin/koha/opac-detail.pl?biblionumber=30613