danbib-møder juni 2010

21
Danbib-møder juni 2010 Aalborg 10.6. DBC 14.6. Vejle 15.6.

Upload: blade

Post on 11-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Danbib-møder juni 2010. Aalborg 10.6. DBC 14.6. Vejle 15.6. Program. Velkomst, praktiske bemærkninger Nyt bestilsystem – hvorfor og hvordan? Ny BOB PAUSE Ny VIP Kommende udvikling af bestil DanBib, bibliotek.dk o.a. udvikling Andre spørgsmål. Nyt bestilsystem - hvorfor. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Danbib-møder juni 2010

Danbib-møder juni 2010

Aalborg 10.6.

DBC 14.6.

Vejle 15.6.

Page 2: Danbib-møder juni 2010

Program

Velkomst, praktiske bemærkninger Nyt bestilsystem – hvorfor og hvordan? Ny BOB PAUSE Ny VIP Kommende udvikling af bestil DanBib, bibliotek.dk o.a. udvikling Andre spørgsmål

Page 3: Danbib-møder juni 2010

Nyt bestilsystem - hvorfor

Nye teknologier NCIP, webservices, nye ILL-standarder

Nye krav til bibliotekssystemer åbenhed, fleksibilitet, integration mellem

centrale og lokale systemer Det gamle system kunne ikke

videreudvikles Fx: ordermodul brugte FindMenu-program

Page 4: Danbib-møder juni 2010

Nyt bestilsystem – hvordan?

Serviceorienteret arkitektur – adskillelse mellem brugergrænseflade og database baseret på anvendelse af webservices

Hurtigere (”multitrådet”) – behandler op til 10 tasks ad gangen

Bedre styr på bestillingens tilstand

Page 5: Danbib-møder juni 2010

SOA skjuler kompleksiteten

Eksempel:

Opgave i brugergrænsefladen:

• Hent alle åbne bibliotek.dk-bestillinger:

Besked til webservice:

• findAllOpenEndUserOrdersRequest

select * from (select /*+ FIRST_ROWS(10)) */ a.*, ROWNUM rnumfrom (SELECT ACTIVE,ACTIVEID,ARTICLEDIRECT,ARTICLEFIRSTNOTE,oi.AUTHOR,AUTHOROFCOMPONENT,AUTOFORWARDDELIVERTODAY,AUTOFORWARDREASON,AUTOFORWARDRESULT,BIBLIOGRAPHICCATEGORY,BIBLIOGRAPHICRECORDAGENCYID,BIBLIOGRAPHICRECORDID,CALLNUMBER,CANCELLED,to_char(CANCELLEDDATE,'YYYY-MM-DD') CANCELLEDDATE,CLOSED,to_char(CLOSEDDATE,'YYYY-MM-DD') CLOSEDDATE,COPY,to_char(SYS_EXTRACT_UTC(CREATIONDATE),'YYYY-MM-DD HH24:MI:SS') CREATIONDATE,to_char(DATEDUE,'YYYY-MM-DD') DATEDUE,to_char(DESIREDDATEDUE,'YYYY-MM-DD') DESIREDDATEDUE,EDITION,EXACTEDITION,to_char(EXPECTEDDELIVERY,'YYYY-MM-DD') EXPECTEDDELIVERY,FORWARDORDERID,ISBN,ISSHIPPED,ISSN,ISSUE,ITEMID,KVIK,LANGUAGE,to_char(LASTRENEWALDATE,'YYYY-MM-DD') LASTRENEWALDATE,LATESTPROVIDERNOTE,LATESTREQUESTERNOTE,LOCALHOLDINGSID,LOOKEDUPUSERID,MEDIUMTYPE,to_char(NEEDBEFOREDATE,'YYYY-MM-DD') NEEDBEFOREDATE,NORFRI,NUMBEROFRENEWALS,o.ORDERID,ORDERSYSTEM,ORDERTYPE,ORIGINALORDERID,PAGINATION,PICKUPAGENCYID,PICKUPAGENCYSUBDIVISION,PLACEOFPUBLICATION,PLACEONHOLD,PROVIDERANSWER,to_char(PROVIDERANSWERDATE,'YYYY-MM-DD') PROVIDERANSWERDATE,PROVIDERANSWERREASON,PROVIDERORDERSTATE,PUBLICATIONDATE,PUBLICATIONDATEOFCOMPONENT,PUBLISHER,RECEIVEDDATE,RENEWED,to_char(RENEWPENDINGDATE,'YYYY-MM-DD') RENEWPENDINGDATE,o.REQUESTERID,REQUESTERINITIALS,REQUESTERORDERSTATE,to_char(RESENDTOREQUESTERDATE,'YYYY-MM-DD') RESENDTOREQUESTERDATE,to_char(RESENDTORESPONDERDATE,'YYYY-MM-DD') RESENDTORESPONDERDATE,RESPONDERID,to_char(RETURNEDDATE,'YYYY-MM-DD') RETURNEDDATE,SERIESTITLENUMBER,to_char(SHIPPEDDATE,'YYYY-MM-DD') SHIPPEDDATE,SHIPPEDSERVICETYPE,oi.TITLE,TITLEOFCOMPONENT,USERADDRESS,USERAGENCYID,USERDATEOFBIRTH,USERID,USERIDAUTHENTICATED,USERIDTYPE,USERMAIL,oi.USERNAME,USERREFERENCESOURCE,USERTELEPHONE,VERIFICATIONREFERENCESOURCE,VOLUME,WANTSRECEIPT,WORLDCATNOTE FROM ors_order o INNER JOIN ors_order_index oi ON (oi.requesterid=o.requesterid AND oi.orderid=o.orderid)

WHERE pickUpAgencyId in(716701,716702,716703,716700)and (ordertype=enduser_request OR ordertype=enduser_illrequest)and closed=N AND o.requesterid in(716701,716703,716700,716702) ORDER BY creationdate desc ) a where ROWNUM<=10 ) where rnum>=1

Page 6: Danbib-møder juni 2010

OpenRS-Arkitektur – version 1

Netpunkt/bib.dk/BOBremit,bob.dk

PallesGavebod

Dataud:z3950-ILLMailNCIP Request/Response

Z3950-klient

Zpunkt

Page 7: Danbib-møder juni 2010

Al begyndelse er svær ….

ALT er nyskrevet – både selve systemet + grænseflade

- og der er selvfølgelig nogle fejl ”Statsbiblioteks-fejlen” ”Integra-fejlen”

Vi regner med ny version i uge 24

Page 8: Danbib-møder juni 2010

Men nu kan vi også …

Oprette reservering direkte i lokalsystem med NCIP-bestil

Modtage bestillinger fra Palles Gavebod (OpenOrder webservice)

Håndtere z3950-shipping – ligesom bestil og svar-på-bestil

Løbe gennem alle lokaliseringer ved automatisk fjernlån

Page 9: Danbib-møder juni 2010

ILL-services i gamle BOB-system

LokalsystemBOB-

systemLokalsystem

BestilSvar på bestil

BestilSvar på bestil

Øvrige ILL-services:- stregkodeudveksling (”Shipping”)- annullering- fornyelse- hjemkaldelse

Page 10: Danbib-møder juni 2010

ILL-services i nye bestilsystemBestilsystemet som ILL-oversætter

Lokal- system

Bestil-system

Lokal-system

BestilSvar på bestilStregkodeudveksling

AnnulleringFornyelseHjemkaldelse

som z39.50 eller NCIPBestil også som OpenOrder-webservice

BestilSvar på bestilStregkodeudveksling

AnnulleringFornyelseHjemkaldelse

som z39.50 eller NCIPBestil også som OpenOrder-webservice

Page 11: Danbib-møder juni 2010

Sådan var det før:

Page 13: Danbib-møder juni 2010

Kommende OpenRS-udvikling

Flere z3950-services Annuller, forny, hjemkald ILL

Få erstattet mail med webservices Kunne modtage NCIP Få OpenRS ind i lokalsystemerne Kommunikation med udlånssystem

OLS-Netpunkt fjernlån eller andet fjernlånssystem

Page 14: Danbib-møder juni 2010

bibliotek.dk – nyheder m.m.

hvordan holder bibliotekspersonalet sig ajour?Start med en quiz!

Ny introfilm og undervisningsmaterialer Ny grænseflade: ny visning, bog-side, ”hurtig-

bestil” m.v. Mobilversion NCIP – lånerstatus (lånerid-type skal IKKE

skiftes når man skifter til NCIP lånertjek) Netmusik, StoreDanske Fjernadgang til Infomedia Andre spørgsmål

Page 15: Danbib-møder juni 2010

bibliotek.dk - visning

Page 16: Danbib-møder juni 2010

Fejl og mangler

Problem for nogle brugere med at den henter gammel opsætning fra før NCIP

Gå til netversion mangler scroll-mulighed Fejl ved nyhedslister Nodesiden – Instrumentvalg – ikke ok når man

retter i valg Nogle rettelser af hensyn til brugere med

skærmlæser m.m.

Page 17: Danbib-møder juni 2010

Danbib

Nye praksis’er på en række områder fx oplag, krimier der ikke er i serie, niveau-målgruppe m.m.

Info om SB-kopi-bestil Nye poster: StoreDanske, Netmusik i

DanBib, data fra Novelle- og Digtregister samt Eventyrindeks.

Page 18: Danbib-møder juni 2010

Krimiserier som ikke er serier ;-)

Page 19: Danbib-møder juni 2010

Let-tal

Page 20: Danbib-møder juni 2010

Info om kopibestil

Page 21: Danbib-møder juni 2010

Data fra webindekser i bibliotek.dk og DanBib