Krav til biblioteksystemer - HiOA

Download Report

Transcript Krav til biblioteksystemer - HiOA

Krav til biblioteksystemer

      Foreleser: Runar Eggen, epost: [email protected]

Trenger vi spesifisere krav?

Litt om kravspesifikasjoner Bibliotekstandarder IT-standarder Funksjonalitet i biblioteksystemer

Trenger bibl. stille krav?

    Er ikke de systemene bibliotek trenger ferdige?

Hvorfor skal vi lære om kravspesifikasjoner?

Enkelte av dagens systemer over 20 år gamle Utvikling går fort

Hvorfor stille krav?

     Viktig å vite hva man betaler for Viktig å vite om man kan få mer for pengene et annet sted Plikt til å utnytte ressursene til beste for bibliotekeier/brukere Bibliotekarens viktigste verktøy Må ikke bare kunne bruke systemet, men også velge det system som er best

Konservativisme 1

   Har man arbeidet 20 år i et system, er det kanskje det eneste man kan.

Da forsvarer man status quo, selv om det er faglig galt.

Leverandører kan også ha interesse av å forsvare status quo.

Konservatisme 2

   PC-brukere, Mac-brukere og Unix-tilhengere er ofte nærmest fundamentalister. Det samme gjelder biblioteksystembrukere.

De fleste biblioteksystem kjører i dag på Windows eller Linux/Unix, men dette er ingen naturlov. Enkle brukergrensesnitt senker endringsterskelen, fordi bruker må investere mindre tid i systemet.

Et lite regnestykke

   Et bibliotek skal katalogisere 100.000 bøker. I ett system bruker man ett minutt lenger på hver katalogisering. En billig arbeidstime koster 200 kr.

I løpet av katalogiseringsprosessen bruker man 1667 timer eller 333.333 kr ekstra på et ineffektivt system.

For 300.000 kr får man kjøpt mye biblioteksystem.

Spesifikasjonen vanskeligst

   Ikke noe annet kan i samme grad forkrøple sluttresultatet som kravspesifikasjonen.

Jo seinere en feil i programvaren oppdages, jo dyrere er de å rette opp.

Mange feil er latente og oppdages først i en annen fase enn de oppstod i.

  Det gjøres mange feil i krav.

Typisk er uriktige fakta, utelatelser, inkonsistenser og tvetydigheter.

 Feil i krav kan oppdages.

Kilde:http://www.aitel.hist.no/fag/_pum/omkrav/omkrav.doc

Kravspesifikasjoner som gikk galt

  TRESS-90. Trygdeetatens nye system ble skrinlagt etter at flere hundre mill. kr. var brukt.

Ariane 501-raketten, ESAs prestisjeprosjekt. Raketten eksploderte 30 sek. etter oppskytning pga. spesifikasjonsfeil i programvaren til styresystemet.

Viktige suksessfaktorer

   Brukermedvirkning Støtte fra toppledelsen Klart definerte krav  Andre faktorer: skikkelig planlegging, realistiske forventninger, kortere milepæler, kompetent personale, eierskap, klar visjon og mål, hardt arbeidende og fokusert stab.

Kilde:http://www.aitel.hist.no/fag/_pum/omkrav/omkrav.doc

Spesifikasjonens faser

    Finne behov. Problemanalyse Fastsette krav Spesifikasjon av krav Kontroll av endringer i krav Kilde:http://www.aitel.hist.no/fag/_pum/omkrav/omkrav.doc

Vanligste feil i kravspek

   Manglende info – Funksjon, egenskap – Grensesnittdefinisjoner – Ytelseskrav (svartid, databasebelastning) – Kvalitetskrav (menneskelige faktorer, pålitelighet, sikkerhet) Gal info – Konstruksjon istedenfor krav – Ikke hva kunden ønsker – Tvetydige krav – Inkonsekvente krav – Ikke testbare krav Unødvendig info – Kjekt å ha Kilde:http://www.aitel.hist.no/fag/_pum/omkrav/omkrav.doc

Kravspek for utvikling/kjøp

   Biblioteksystemer er til en viss grad hyllevare, og de fleste bibliotekarer vil derfor i liten grad ta del i systemutvikling.

Men for mange bibliotek vil valg og innføring av et nytt system være et stort prosjekt som krever en spesifikasjon.

Det kan ofte bli snakk om tilpasninger av hyllevare.

Krav skal leve lenge

  Kravspesifikasjonen skal leve lenge, ofte lenger enn de første programmene den spesifiserte.

Det er derfor viktig at den er modifiserbar. Da må den være konsistent, og ikke redundant. Dvs. at et man bruker ord konsekvent og at et tema/objekt behandles ett sted.

Databasen viktig(st)

    Databasen er minst like viktig som programmene. Dataene skal leve lenger.

Databasestruktur må kunne endres.

Data må kunne masse-endres og hentes ut uten programmering.

Viktig å følge standarder, som f.eks. SQL.

– Ikke alle biblioteksystem gjør dette.

Brukervennlighet og fleksibilitet

   Det er av og til en konflikt mellom brukervennlighet og fleksibilitet.

En programleverandør som får motstridende krav fra forskjellige kunder, må velge mellom å vedlikeholde forskjellige kodeversjoner eller å legge inn parameterstyring av programmene.

Stor grad av parameterstyring kan gjøre systemet komplisert å sette opp og bruke. Løsning: Gode installasjonsprogrammer og dokumentasjon. Evt. sentral drift.

Brukervennlighet 2

 Brukergrensesnitt i et biblioteksystem bør likne andre programmer slik at kunnskap får overføringsverdi.

Bibliotekstandarder 1

 MARC-formatet - hvilket MARC-format?

– MARC-formatet langt fra perfekt – Unødvendig komplisert (00-feltene, indikatorer, delfelter) – Lite egnet for programmering – Lite konsekvent (bl.a. bruk av indikatorer) – Selvmotsigende (for eksempel aldersgrupper i 008 feltet) – Snevert (kun brukt av bibliotek) – Foreldet – MEN bedre med en standard enn ingen!

Bibliotekstandarder 2

      MARC-formatet er så utbredt at det blir krevende å skifte det ut.

Tendens til å gå tilbake til ett MARC-format (UKMARC er lagt ned, svenskene går over til MARC21.) XML kan bli viktig framover. Generelt format med generelle verktøy XML-innpakket MARC Hva betyr det at man er XML-kompatibel?

Dublin Core kan redusere behovet for MARC katalogisering.

Bibliotekstandarder 3

 Dublin Core The Elements (ikke bare bibliotek) – Title – Creator – Subject – Description – Publisher – Contributor – Date – Type – Format – Identifier – Resource Identifier – Source – Language – Relation – Coverage – Rights

Bibliotekstandarder 4

 AACR 2 – Ble til i en annen tid (hva trenger du ordningsord til i dag for eksempel?) – Hva er ordningsord? (tenk biografier) – Svært detaljert – Systemene tar hånd om mye av reglene (. trenger du ikke tenke på lenger) – ISBD-visning en fordel, men ikke absolutt nødvendig. Men KOMPAKT og lett å lese!

– Bedre med en standard enn ingen!

Bibliotekstandarder 5

     CCL – Common Command Language Mange sier de følger det.

Men ofte har de bare noe som likner.

Hvem vet hva det er?

Spiller det noen rolle?

Bibliotekstandarder 6

  Z39.50 er en protokoll for samtidig søking og oppdatering i flere databaser. Fra 1990-årene. Programvare tilgjengelig lenge, men begrenset utbredelse.

NILL – Norsk fjernlånstandard (Norwegian InterLibrary Lending). Ganske ny, de første applikasjonene ute nå.

IT-standarder – operativsystem 1

    Tre hovedtyper: Windows, MacIntosh og Unix (Linux er en Unix-variant) Windows og Unix mest aktuelle for biblioteksystemer Alle operativsystemene gir mulighet for grafisk grensesnitt Eldre biblioteksystemer har tegnbasert grensesnitt (BIBSYS, eldre Bibliofil-versjoner, Mikromarc 1)

IT-standarder - operativsystem 2

     Windows - hvilken Windows? 32 og 16 bits Windows 32 bits programmer går ikke på Windows 3.x

32 bits Windows er fra og med Win95 Hvis en leverandør sier at systemet går på 16 bits Windows, skal du ikke kjøpe det. Det betyr at det ikke utnytter mer moderne Windows versjoner.

IT-standarder - operativsystem 3

     Operativsystemuavhengig?

Web-baserte biblioteksystemer sies å være operativsystemuavhengig. Stemmer det?

På serversiden: Serveren må kjøre ett eller annet operativsystem. På klientsiden: Ja, men ikke alle systemer støtter alle HTML-versjoner, og er heller ikke like gode i alle nettlesere. Et system bør la seg kjøre i de vanligste nettleserne. I Norge i dag (oktober 2004) er dette Opera, Mozilla og Internet Explorer.

IT-standarder – grensesnitt 1

  Grafisk grensesnitt et absolutt krav i dag – Det er bare en viktig systemleverandør i Norge som ikke oppfyller dette.

Unicode – gjør det mulig å representere alle alfabet i ett tegnsett. 16 bits tegn istedenfor 8, hvilket gir 65536 forskjellige tegn istedenfor 255. De færreste biblioteksystem tilbyr unicode i dag.

IT-standarder – grensesnitt 2

  Web-grensesnitt begynner å bli vanlig, ikke bare for søk, men også for utlån og katalogisering Web-grensesnitt har mange fordeler og minst en ulempe – Fordeler: operativsystemuavhengig på klientsiden, små krav til linje, stedsuavhengig – Ulemper: vanskeligere, men ikke umulig, å få inn funksjonalitet

Klient-tjener (client-server)

     Teknologien populær i Windows-miljø Tynne eller tykke klienter (tynne krever mindre av linjer og maskiner) Windows krever ”mellomklient” hvis man må via internett for å nå serveren.

Citrix ICA-klient brukes bl.a. av MM2.

Flerlagsarkitektur (multi-tier) gjør klientprogrammene og serverprogrammene mer uavhengige av hverandre.

IT-standarder – dokumenter

    Dokumenter bør være i standard formater.

Dokumenter bør ikke være i proprietære formater som Microsoft Word osv.

Dokumenter skal kunne leses om flere hundre år.

Derfor er XML viktig for bibliotek.

Funksjonalitet i biblioteksystemet

 Her skal vi se på: – Hva ” alle ” systemer har/bør ha – Hva noen systemer har – Nye tjenester – Bibliotekmarkedet – Biblioteksystem-markedet

Hva ”alle” systemer har/bør ha

        Innkjøpssystem Katalogsystem m/autoritetsregister Utlånssystem Publikumssøk m/bestilling, melding på web Tidsskriftsystem Statistikk og rapportfunksjon enkel å bruke!

Sanntids oppdatering, én database Filialhåndtering, konsortiehåndtering

Skille klinten fra hveten

  Siden "alle" systemer har de fleste basisfunksjonene, blir det viktig å vite hvor forskjellene ligger.

Ikke alle forskjellene like nødvendige, men de kan fortelle om utviklingstakt.

Hva noen systemer har 1

         Publikumstjenester: Mappa mi/Lånerprofil Selvbetjening og utlånsautomat Epost- og SMS-varsling (forfalte lån, ank. reserveringer) Søk fra mobiltelefon Katalogkrydder/Innsyn Visning av fulltekstdokumenter Z39.50-basert samsøk Z39.50 server og Z39.50 klient

Hva noen systemer har 2

         Utlån System nede-funksjon Fjernlånssystem Direct mail til lånergrupper Forhåndsreservering til en best tid (booking) Boken kommer Bilde av lånerne Forskjellige lydsignaler i utlånsskranke Import av lånerdata fra skoleadm. systemer

Hva noen systemer har 3

    Katalog/Innkjøp: Enkel kopiering av katalogposter fra andre Filtre ved import av data for å luke ut uønsket informasjon Integrert innkjøp av bøker (Ved bestilling i nettbokhandel overføres katalogdata og innkjøpsdata til ditt biblioteksystem)

Hva noen systemer har 4

     Generelt: Grafisk grensesnitt Brukertilpasning (skjermbilder, søkbarhet, rettigheter, rutiner etc.) Replikering (kopiering av db med toveis oppdatering) Sentral drifting

Hva noen systemer har 5

   Generelt: Databasen bør være SQL-kompatibel, eventuelt kompatibel med etterfølgende standarder Alle klientfunksjoner bør kunne kjøres i en nettleser (se f.eks. reindex.net)

Bokomslag, omtale, innh.fort.

  ISBN brukes til å koble den lokale bibliotekkatalogen til en sentral base der omslagsbilde, forlagets bokomtale, baksidetekst og, i noen tilfeller, innholdsfortegnelse ligger.

Flere norske biblioteksystemer har tatt i bruk slike løsninger.

Bokomslag, bokomtale, innh.fort.

Også BIBSYS har dette

Og Bibliofil har det

Mulige nye tjenester 1

    Samtidig oppdatering av flere systemer (Z39.50 gjør det mulig å katalogisere i flere baser samtidig) Forbedret samtidig søk i flere baser (Se UB Karlsruhe, BIMIN, NORZIG) http://www.ubka.uni karlsruhe.de/hylib/en/kvk.html

http://min.bibl.no/

Mulige nye tjenester 2

  Automatisert fjernlån (NILL) Integrering av digitale ressurser – innebærer at systemet kan se hvilke tidsskrifter institusjonen abonnerer på, og brukerne kan dermed lese disse på sin PC

Mulige nye tjenester 3

     Open Archive Initiative – Automatisk høsting av data til samkataloger – Automatisk høsting av data til tverrfaglige databaser (f.eks. Oljedirektoratet) Open URL (standard) Norsk digitalt bibliotek (ABM) Søk i heterogene ressurser, f.eks. bibliotek/bokhandel/web som hos UB Karlsruhe, SFX/Metalib, Z portal, Endeavor) Paradigmeprosjektet (arkivering av Internett). Kun for forskere!

Mulige nye tjenester 4

    Felles lånerkort for alle norske bibliotek (prosjekt igangsatt) Håndtering av alle tegnsett (arabisk, hindi etc. krever Unicode, få systemer har det i dag) Sentralt vedlikeholdte databaser over databaser (SFX/Metalib) Emneportaler (Bibsys m.fl.)

Mulige nye tjenester 5

  Vekting av treff. Dette gjøres i søkemotorer på web, hvorfor ikke i biblioteksystemer?

Komponentbaserte systemer – Biblioteksystemet kan settes sammen av standardkomponenter fra forskjellige leverandører – Korter utviklingstid og øker omstillingsevne

Initiativ savnet!

     Z-portaler ikke på langt nær så utbredt som man skulle tro Regionale portaler f.eks. folkebibl.

Faglige portaler Markedet har ikke fungert her Naturlig oppgave for Norsk Digitalt Bibliotek og ABM!

Bibliotekenes framtid

      Lex armlengde – man er interessert i de bøker man har innen armlengdes avstand.

Lex tastetrykk informasjon man har tilgjengelig ved hjelp av et par tastetrykk.

– man er interessert i den Informasjon her og nå – ikke om ei uke jfr SFX/Metalib Ingen bruker fornøyd med en referanse!

Lånere skal ikke behøve gå til biblioteket!

Sluttbrukerstyrt fjernlån

Hvordan det kan gjøres

  The Cochrane Library er frikjøpt av SHDIR for alle norske brukere – en av verdens aller beste medisinske databaser. Sjekker om du kommer fra en norsk IP adresse.

http://www.cochrane.no/files/Library.cfm

Systemgenerasjoner

    1. generasjon : Tegnbaserte stor/minimaskinsystemer. Proprietær db.

Katalog og utlån ofte de første modulene.

2. generasjon : Tegnbaserte PC-systemer.

3. generasjon : Grafisk grensesnitt. "Komplette systemer". Web-basert publikumssøk. Lenking til fulltekstdokumenter. SQL database.

4. generasjon : Komponentbasert. Gjennomført web grensesnitt i hele systemet. Fulltekst integrert, som f.eks. søking i fulltekstdokumenter, samtidig søk i heterogene ressurser, kobling til elektroniske tidsskrifter, systemet vet om du har abbonnement. Z-portaler. Mobiltelefoner/mobile terminaler.

Bibliotekmarkedet

   Hovedgrupper Allmenne (folkebibliotek, videregående skoler, grunnskoler) Fagbibliotek – Høyskoler (små og mellomstore) – Universitet (store) – Spesialbibliotek (sykehus, musikkbibliotek, departementer, oftest små) – Firmaers informasjonssentre (ikke opphengt i marcformat eller tradisjonelle bibliotekdyder)

Biblioteksystem-markedet

 Forskjellige systemer dominerer de forskjellige markedsnisjene. Ofte historiske årsaker til hvilke systemer som dominerer hvilke nisjer, ikke nødvendigvis systemenes egenskaper avgjørende.

    Folkebibliotek: Bibliofil, Mikromarc og Aleph Skolebibliotek: Mikromarc, Bibliofil og Tidemann Universitet og høgskoler: Bibsys, Aleph og Mikromarc Spesialbibliotek: Mikromarc, Tidemann, Bibsys og Bibliofil

Faktorer å vurdere ved kjøp 1

       Funksjonalitet, brukervennlighet Videreutvikling Lett å skifte ut (dataene viktigere enn system). Må med i kontrakt!

Operativsystem, maskinplattform, minnekrav Norsk leverandør og brukerstøtte Pris (anskaffelse, årlig avgift, hjelp) Samarbeid med andre bibliotek

Faktorer å vurdere ved kjøp 2

    Er systemet moderne i dag?

Hvis ikke, er det sannsynligvis at det vil være det om et år? Om fem år?

Systemene i norske bibliotek er 1.- 3. generasjon, men 4. generasjon er tilgjengelig.

Vi kan derfor komme til å se en omfattende utskifting i de neste årene.

Sentral drifting

  Fordeler: – IT-avdelinger glade for å slippe ansvar for biblioteket (marginalt) – Biblioteket glade for å slippe ansvar for IT (kompetanse) – Sikrere backup – Alltid siste versjon installert Ulemper: – Ikke alltid gratis – Båndbredde kan være problem

Leverandører av katalogdata

        Biblioteksentralen – slik bibliotek vil ha dem Forlagsentralen – ofte raskest Nasjonalbiblioteket – "gratis" poster Bibsys – "gratis" poster for outsidere Samme arbeidet gjøres minst 3-4 ganger i Norge Dere bør ikke gjøre det enda en gang Internett – "gratis" poster Hvem har copyright til katalogposter?

Tenk økonomi og trivsel!

 BS og FS tilbyr integrert bokkjøp og overføring av katalogpost og eksemplaropplysninger.

 Mer enn halvparten av arbeidet spart ved å bruke ferdige katalogposter.

 Brukerne betaler for arbeidstiden din!

Forslag til videre lesning

        http://www.biblio-tech.com/ månedlig) http://www.ariadne.ac.uk/ kvartalsvis) (teknisk web-mag., (teknisk web-mag., http://www.libraryjournal.com

(generelt, 20 nr årlig) http://www.nb.no/html/postlister.html

(postlister) http://www.nb.no/ (Nasjonalbiblioteket) Norsk digitalt bibliotek http://www.nb.no/paradigma/ (Paradigme-prosjektet) http://www.mgmt.dal.ca/slis/etig/itcolumn/ITZ39.ht

m (Z39.50 in your library)

Leverandørene

     Biblioteksystemer http://www.bibits.no

http://www.bibliotekservice.no

http://www.bibsys.no

http://www.bibsyst.no

http://www.reindex.net

Katalogdata  http://www.bibsent.no/bibbi/side1.shtml

Alle bibliotekkataloger i landet http://www.nb.no/baser/bibliotek/

Standarder

    http://dublincore.org

http://www.loc.gov/marc/marc.html

http://www.loc.gov/marc/marcxml.html

http://www.w3.org/  http://www.nb.no/katkom/NORMARC/no rmarc.html

Forelesning 2: Hva alle bør ha

        Innkjøpssystem Katalogsystem m/autoritetsregister Utlånssystem Publikumssøk m/bestilling, melding på web Tidsskriftsystem Statistikk og rapportfunksjon enkel å bruke!

Sanntids oppdatering Filialhåndtering, konsortiehåndtering

Innkjøpssystem (Akkvisisjon)

 Innkjøpssystemet skal holde orden på – anskaffelsesønsker – bokvalg – ordre – oppfølging (purring etc) – mottak – mediebudsjett  Det bør ha mulighet for direkte kommunikasjon med leverandører

Innkjøp

       Valutahåndtering Leverandøropplysninger Bestille for andre bibliotek/filialer Håndtere flere konti – Vise forbruk/tilgjengelige midler grafisk Overføre penger mellom år Fordeling av budsjett over måneder – Forskellig mønster bøker/tidsskrifter Bruke EAN for å søke

Innkjøp

  Bøker som skal bestilles, må kunne reserveres Endring av eksemplarstatus – Setting av innstillinger for hvordan mottatte bøker skal behandles (innbinding, utlån etc).

Innkjøp

  Et innkjøpssystem er ikke et regnskapssystem, men kan likevel gi god økonomisk oversikt.

Egne regler for regnskapssystem

Katalogisering

  Det må kunne styres hva som skal autoriseres Katalogprogram må ha tilgang til – Bibliografiske data – Eksemplaropplysninger – Autoritetsfiler – Emneord – Klassifikasjonssystem

Katalogisering

  Autoritetsregistre må kunne oppdateres direkte fra katalogprogrammet Endring av autoritetsregistre bør ha en kontrollmekanisme som "Ønsker du virkelig å gjøre dette?".

– Globalt å bytte ut en term med en annen kan være risikabelt

Katalogisering

     Sømløs kopiering av eksterne poster Sømløs kommunikasjon m/Innkjøp Sømløs kommunikasjon m/Utlån og fjernlånsfunksjon Forhåndsvisning i ISBD/MARC, evt. andre standardformater Bør kunne velge hvilket format data skal lagres i og vises i

Katalogisering – søk

   Søking må kunne høyre-, venstre- og midttrunkeres Trunkeringstegn bør være valgfritt "Alt" bør være søkbart, også eksemplaropplysninger – Kommandosøk – Indeksblaing – Grafisk søk

Katalogisering

  Henvisninger må kunne håndteres direkte i katalogisering (autoritet) Søk på en form må gi treff på de andre formene – Eks.: Mumle Gåsegg må også gi treff på Johan Borgen

Katalogisering

    Katalogisering av flerbindsverk må være mulig og enkel å utføre Lenking mellom versjoner av et dokument bør være mulig Lenking av bind i flerbindsverk nødvendig FRBR Functional Requirements for Bibliographic Records   Hvis du er interessert i FRBR, se: http://folk.uio.no/knuthe/dok/frbr/datamining.pdf

Katalogstatistikk

      Årlig tilvekst Total samling Samlingens fordeling på fag, medietype, lånergrupper og filialer Tilvekstens fordeling på fag, medietype, lånergrupper og filialer Budsjettets fordeling på fag, medietype, lånergrupper og filialer Bibliotekmyndigheters krav

Søking

    Søking i samlingen bør være tilgjengelig fra alle større moduler Grensesnitt bør helst være nokså likt fra modul til modul Det bør være mulig å lagre søk Det bør være mulig å få personifiserte meldinger om nyheter

Utlån

      Registrere utlån og tilbakelevering – Varsel til skrankepersonale Reservere dokumenter Forhåndsreservere (booke) Fornye lån Purre/Rykke Reserveringsbrev/epost

Utlån

   Fleksibelt oppsett av utlånsbetingelser og overdagspenger Enkelt oppsett for når bibliotekets filialer er åpne Justere forfallsdato tilsvarende, slik at ikke bøker forfaller på dager biblioteket er stengt.

Utlån

  Utlån av elektroniske dokumenter er spesielt Bør elektroniske dokumenter tilbakeleveres?

– Hvis ikke, må dokumentet bli ubrukelig når lånetid er utløpt – Hvis ja, hva skiller det fra et vanlig lån?

Rapporter

 Det bør være enkelt å ta ut rapporter på – Ankomne reserveringer – Uavhentede reserveringer – Bøker som er/har vært reservert – Lånere som skylder penger – Lånere som er sperret – Bøker som skal flyttes – Eksemplarer med en bestemt status • Det bør være enkelt å modifisere rapporter og skape sine egne

Utlånsstatistikk 1

      Totalt antall lån i en gitt periode Lån fordelt på filial, lånergruppe, faggruppe, materialtype De mest utlånte titler (innkjøp) De minst utlånte titler (kassering) De mest aktive lånergrupper (ta hensyn til i mediebudsjett?) De minst aktive lånergrupper (markedsføring)

Utlånsstatistikk 2

    Statistikk bør lett la seg kopiere til andre programmer (tekstbehandling, regneark) Grafer bør produseres Bør kunne definere nye statistikker, for eksempel ved hjelp av SQL Bør tilfredsstille myndigheters krav

Utlån - Fjernlån

    Systemet bør håndtere både innlån fra andre bibliotek og utlån til andre bibliotek.

Bør håndtere kopier og elektroniske lån Bør gjøre bruk av nasjonale og internasjonale standarder I Norge: NILL og Base Bibliotek

Publikumssøk

       Skal være selv-instruerende Skal likevel ha kraftige søkemuligheter – Velge mellom ett eller flere-felt-skjerm, indeksblaing, grafisk søk Bør ha valgfritt språk Bør vise lenkede dokumenter (flerb.) Bør ha kart over biblioteket Et eksempel: Informatikkbiblioteket: http://www.ub.uio.no/umn/inf/kart/ifib.html

Publikumssøk

      Bør kunne reservere – også be om fjernlån Bør kunne se nyheter i biblioteket Bør kunne se de mest populære titler Bør kunne se egne lån Bør kunne avbestille reserveringer Bør kunne se tilknyttede dokumenter (både fulltekst og evt. lenkede referanser)

Publikumssøk og andre bibl.

  Andre bibliotek vil ønske å se MARC poster slik at de kan kopiere eller sjekke egen katalogisering Andre bibliotek vil ønske å be om fjernlån

Tidsskriftkontroll

     Heftekontroll Sirkulasjonskontroll Utsending av innholdsfortegnelse Tilgang til elektronisk tidsskrifthefte (kan også plasseres andre steder i systemet) Varsling om nye hefter for tidsskrifter innen låners interessefelt

Tidsskriftkontroll

    Utgivelsesmønstre varierer System må være fleksibelt System kan bli svært komplisert Avhengig av god datamodell og planlegging

Oppetid

 Systemets oppetid – Må være oppe så lenge biblioteket er åpent – Bør være oppe 24t x 7  Brukerstøtte bør være tilgjengelig i bibliotekets åpningstid

Sikkerhet 1

  Databasen må ikke være fysisk tilgjengelig for alle brukere – ODBC er en måte å oppnå dette på (Open Database Connection) Databasen må ha muligheter for selv reparasjon ved f.eks. strømbrudd.

– Checkpoints , rollback – Loggfiler – Speiling

Sikkerhet 2

  Forskjellige brukergrupper må kunne settes opp med forskjellige adgangsnivåer Bibliotek i konsortier bør ikke se hverandres utlånsdata

Dette er ingen spesifikasjon

   Forelesningsnotatene fra denne og forrige forelesning er kun en generell innføring, de er ingen kravspesifikasjon Mange institusjoner har laget svært detaljerte krav, mange av dem kan gjenbrukes!

Ikke sikkert at du finner et system som tilfredsstiller ALLE kravene – må veie krav mot hverandre