190 likes | 269 Views
How to Develop Functionality Around the Voyager System - or why you never should reconsider your workflow issues Tomas Friberg / LIBRIS. History of LIBRIS. Why this lecture? - Inspiration Workflow issues and the Clash of Cultures Tradition & Openness 1975 – Mainframe for cataloguing
E N D
How to Develop Functionality Around the Voyager System - or why you never should reconsider your workflow issues Tomas Friberg / LIBRIS
History of LIBRIS • Why this lecture? - Inspiration • Workflow issues and the Clash of Cultures • Tradition & Openness • 1975– Mainframe for cataloguing • 1987– National ILL System • 1998–2000Dynix Horizon • January 2002 Live with voyager • National issues & Customer demands
LIBRIS structure • App. 9 million bib, 16 million MFHD • Some 350 libraries in LIBRIS • Co-operative cataloguing • ”Everyone” catalogues in LIBRIS • Every location is a library • Or a bibliography • No items • LIBRIS export data to local systems
LIBRIS department • A project based working environment • 5 Programmers/developers • 2 Systems Librarians • 2 Information • 2 Support • 1 Senior system administrator • 1 Unix System Administrator • 1 Technician • 1 Training and ILL • 1 Bibliographic questions • 1 Deputy Director • 1 Director • Development • Java , XML & XSLT • Visual basic, ASP
Voyager system X X X X X Acquisitions WebVoyáge ILL Circulation Z39.50-server ? X Sysadmin Marcexport Oracle DB X X Cataloguing Reporter Callslip
LIBRIS system TONE LIBRIS ILL LISENSE WebSearch LIBRIS XP Statistics & New Acq. Sysadmin LIBRIZ Oracle DB Cataloguing Library DB Support appl.
LIBRIS WebSearch • Our equivalent of WebVoyage (1997-) • Java, XML, XSLT on top of BRS • App. 5 million records • Nightly batch-export • Accessibility data(Loan status information) • TONE - LIBRIS Z39.50 server • z3950.libris.kb.se:210/LIBR
LIBRIS ILL • Developed in 2001 by LIBRIS • Webb and windows version • App. 500.000 requests/year • Some 1300 libraries use • Retrieves bibrecords from voyager
LIBRIS XP • Some 15 different library systems • Export records • Nightly batch export • Via LIBRIS XP (Windows) • Via a special web interface • Via Tone • Via WebSearch • Conversions • Characters VRLIN, Latin-1 or Unicode • MARC manipulations • Information enhancement
Import • MatchMaker • Creation of MFHDs from a text file • Regular import – LC, BNB & DB • Deduplication program • LISENSE & ZHarvester • Web cataloguing
Statistics & New Acquisitions • Not sufficient to customer demands • MySQL database (a Copy) • Data retrieved from voyager • Data processed • Data stored in ”presentation tables”
Statistics & New Acquisitions • Not sufficient to customer demands • MySQL database (a Copy) • Data retrieved from voyager • Data processed • Data stored in ”presentation tables” New Books List / Michael Doran Swedish specific issues Generate reports on the fly
Support applications • LIBRIZ • A ”copy” of LIBRIS in MySQL • Copy BibID • ISSN-harvester • Dewey/SAB concordance • CXZ-listserv
ForandAgainst • Vulnerability • Shovelling of data • The right staff • Maintain their competence • Control • Machines • Develop functionality • Customer needs
Future • A new cataloguing client • Project with Stockholm university library • Replace voyager cataloguing client and the local systems cataloguing client
Future system Local system DB Voyager DB Voyager cat client Local cat client
Future system LIBRIS Cat client X Local system DB Voyager DB X LIBRIZ DB Voyager cat client Local cat client