SlideShare a Scribd company logo
1 of 25
Download to read offline
Kirjastojärjestelmät eilen,
tänään ja huomenna
Petteri Kivimäki
16.11.2012
Lapin yleisten kirjastojen seminaari
Sisältö
  Historiaa
  Nykytilanne
  Tulevaisuus




KIRJASTOVERKKOPALVELUT
Historiaa – 1960-luku
  MARC –formaatti
    – Määrittelee kuinka luettelokortin sisältämä bibliografinen data esitetään
      tietokoneluettavassa muodossa
    – Mahdollistaa datan siirron eri järjestelmien välillä
  MARC2 1960-luvun lopulla
    – Kansainvälinen standardi
    – Uudet kirjastoille kehitetyt atk-sovellukset tukivat




KIRJASTOVERKKOPALVELUT
Historiaa – 1960-luku
  Kirjastojärjestelmien kehitys sai alkunsa USA:ssa 1960-luvulla
    – Vuosikymmenen lopulla käytössä useita toimivia kirjastojärjestelmiä
    – Käytössä vain suurimmissa kirjastoissa, sillä käyttöön vaadittava laitteisto
      kallista
  Ensimmäiset kirjastojärjestelmät
    – Paikallisesti käytettäviä
    – Tiettyä kirjastoa varten kehitettyjä
    – Muutamia perustoimintoja, esim. luetteloiden tulostus, lainauksenvalvonta
    – Eräajopohjaisia

KIRJASTOVERKKOPALVELUT
Historiaa – 1960-luku
  Ensimmäiset online-tiedonhakujärjestelmä 1960-luvun lopulla
    – 1970-luvun alussa tarjolla jo useita hakupalveluita
    – Kirjastojärjestelmästä erillisiä
    – Eivät reaaliaikaisia
    – Määräajoin toimitetut magneettinauhat




KIRJASTOVERKKOPALVELUT
Historiaa – 1970-luku
  1970-luvulla järjestelmät yleistyivät pienemmissä kirjastoissa
  Reaaliaikaiset järjestelmät
    – Reaaliaikainen lainaustapahtumien hallinta
    – Eräajojärjestelmiä suuremmat kustannukset
  Kirjastoverkot
    – Kustannusten jako usean kirjaston kesken
    – Kirjastojärjestelmä suurella keskustietokoneella, jota kaikki verkon
      kirjastot käyttivät


KIRJASTOVERKKOPALVELUT
Historiaa – 1970-luku
  1970-luvun lopulla ensimmäiset kirjastojärjestelmiin sidoksissa olleet
  online-luettelot
    – Haku telnet-yhteydellä
    – Ennalta määritellyt hakuvaihtoehdot
    – Toiminnallisuus hyvin lähellä paperikortistoja
    – Ei suuria tiedonhakuun liittyviä edistysaskeleita




KIRJASTOVERKKOPALVELUT
Historiaa – 1980-luku
  1980-luvulla järjestelmien koko kasvoi ja toiminnallisuus laajeni
  kattamaan kirjastotyön keskeisimmät osa-alueet
  Koostuivat useista eri ohjelmamoduuleista
    – Lainaus-, luettelointi-, hankinta-, tilastointi-, näyttöluettelomoduuli
    – Moduulien kautta käsiteltiin järjestelmän eri rekisterien tietoja
  Kommunikointi ja tiedonvaihto toisten kirjastojärjestelmien kanssa
    – Luettelointitietojen kopiointi, viitteiden ja tiedonlähteiden haku
  Alettiin puhua integroiduista kirjastojärjestelmistä

KIRJASTOVERKKOPALVELUT
Historiaa – 1980-luku
  Reaaliaikaisten näyttöluetteloiden yleistyminen
    – Asiakkaiden käyttöön tarkoitettuja
    – Ongelmina heikko käytettävyys sekä yhteisten tekijöiden puuttuminen eri
      järjestelmien välillä




KIRJASTOVERKKOPALVELUT
Historiaa – 1990-luku
  Pienimmätkin kirjastot alkoivat siirtyä atk-pohjaisten järjestelmien
  käyttöön
  Graafiset käyttöliittymät
    – Virkailijapäätteistä Windows-klientteihin
  Näyttöluettelot käytettäväksi internetin kautta
    – Käyttöliittymien yhdenmukaistuminen
    – Toiminnallisuuden monipuolistuminen
           lainojen uusiminen, aineiston varaaminen jne.
    – Ei enää pelkkä näyttöluettelo
  Asiakastoimisuuden lisääntyminen

KIRJASTOVERKKOPALVELUT
2000-luku
  Itsepalvelutoimintojen lisääntyminen ja monipuolistuminen
    – Verkkokirjasto
           Asiakkaiden tuottama sisältö: arviot, tagit, kommentit jne.
    – Ulkoiset sivustot ja verkkopalvelut, sosiaalinen media
    – Mobiilipalvelut ja –sovellukset
  RFID-tekniikan yleistyminen




KIRJASTOVERKKOPALVELUT
2000-luku
  Web-pohjaiset virkailijakäyttöliittymät
  SaaS - Software as a Service
    – Järjestelmän hankkiminen palveluna
  Library Services Framework / Platform
  Kirjastojärjestelmän sisältämä tietoa oltava myös muiden järjestelmien
  (helposti/vapaasti) käytettävissä
    – Entistä kattavampi tuki erilaisille standardeille ja protokollille



KIRJASTOVERKKOPALVELUT
Nykytilanne
  Suurin osa käytössä olevista kirjastojärjestelmistä lukeutuu
  integroituihin kirjastojärjestelmiin
    – Toiminnallisuus ei riitä enää kattamaan muuttuneita tarpeita
    – Uuden toiminnallisuuden lisääminen työlästä tai mahdotonta (=kallista)
    – Monet elinkaarensa loppupäässä
  Järjestelmien toimintaa täydennetty/paikkailtu
    – Kirjastojen toimesta
    – Kolmannen osapuolen ohjelmistoilla


KIRJASTOVERKKOPALVELUT
Tulevaisuus – mitä?
  Ei yhtä massiivista järjestelmää, joka sisältää kaiken tarvittavan
  toiminnallisuuden
  Kokonaisuus koostuu monista eri järjestelmistä, jotka kommunikoivat
  keskenään
    – Yksittäinen osa voidaan vaihtaa tai uusia osia voidaan lisätä ilman, että sillä
      on vaikutusta kokonaisuuden toimintaan
    – Kirjasto voi ottaa käyttöön vain tarvitsemansa osat
  Järjestelmien käsittelemät tiedot yhteisissä rekistereissä
    – Esim. ei organisaatiokohtaisia aineisto- ja asiakasrekistereitä, vaan
      mahdollisimman suuri osa tiedoista yhteisiä
    – Järjestelmän eri osilla ja niiden eri toteutuksilla pääsy tietoihin

KIRJASTOVERKKOPALVELUT
Tulevaisuus – miten?
  Standardinmukaisuus
  Avoimet rajapinnat
  Palvelukeskeisyys
    – Palvelukeskeinen arkkitehtuuri
  Modulaarisuus
    – Ei pelkästään sisäisen arkkitehtuurin tasolla




KIRJASTOVERKKOPALVELUT
Palvelukeskeinen arkkitehtuuri
  SOA (Service Oriented Architecture )
  Arkkitehtuuritason suunnittelutapa
    – Järjestelmän toiminnot ja prosessit itsenäisiä, avoimia ja joustavia palveluita
    – Palveluiden käyttö avoimien standardien rajapintojen kautta
  Palvelurajapinta
    – Kaikki järjestelmän tarjoamat palvelut
  Järjestelmä
    – Tarjoaa palveluita oman palvelurajapintansa kautta
    – Käyttää muiden järjestelmien palveluita niiden palvelurajapintojen kautta

KIRJASTOVERKKOPALVELUT
Palvelukeskeinen arkkitehtuuri
  Mahdollistaa järjestelmien vuorovaikutuksen käytetyistä
  sovelluskehitystekniikoista riippumatta
    – SOA ei ota kantaa tekniikoihin tai ohjelmointikieliin
  Läpinäkyvyys
    – Palvelujen sisäistä toimintaa voidaan muuttaa ilman, että muutoksella on
      vaikutusta palveluja käyttäviin järjestelmiin
  Dynaaminen integrointi
    – Järjestelmä osaa itse paikantaa tarvitsemansa palvelut ja kytkeytyä niihin
      automaattisesti

KIRJASTOVERKKOPALVELUT
Modulaarisuus
  Järjestelmän jakaminen osiin – moduuleihin
  Moduuli
    – Toteuttaa sille määritellyn toiminnallisuuden
    – Parametrit ja paluuarvon muoto määritelty
    – Määrittely ei ota kantaa sisäiseen toteutukseen tai ulkoasuun
  Modulaarinen järjestelmä
    – Järjestelmän eri osat jaettu moduuleihin
    – Moduuleja voidaan vaihtaa ja uusia lisätä

KIRJASTOVERKKOPALVELUT
Modulaarisuus
  Moduulit voivat olla monen tasoisia
    – Järjestelmän kokonainen osa-alue
             Esim. lainausmoduuli
    – Tietyn osa-alueen yksittäinen toiminto
           Esim. lainaus - lainan uusiminen
    – Yksittäisen toiminnon osa
           Esim. lainaus – lainan uusiminen – voidaanko valittu nide uusia
    – Jne.


KIRJASTOVERKKOPALVELUT
Modulaarisuus
  Modulaarisuus ei ole joko-tai-kysymys
  Kirjastojärjestelmistä
    – Integroitu, modulaarinen, integroitu modulaarinen…?!?
  Modulaarisuuden hyödyntäminen käytännössä
    – Kaupalliset järjestelmät
    – Avoimen lähdekoodin järjestelmät




KIRJASTOVERKKOPALVELUT
Yhteenveto
  Tulevaisuuden kirjastojärjestelmien oltava nykyistä joustavampia ja
  oltava helposti muunneltavissa muuttuvien tarpeiden mukaisesti
    – Toimintojen muokkaaminen ja uusien lisääminen
    – Prosessien sovittaminen kirjastojen tarpeisiin
    – Käytettävien järjestelmän osien valinta kirjastotasolla
  Saavutettavissa, mutta monia asioita otettava huomioon…
    – Palvelukeskeisyys, avoimet standardit rajapinnat, modulaarisuus,
      avoimuus, datan jakaminen, ketterä kehitys jne.


KIRJASTOVERKKOPALVELUT
Yhteenveto
                                          Asiakasliittymä, virkailijoiden
                  Käyttöliittymät           käyttöliittymät, automaatit,
                                     mobiilisovellukset, Facebook, Twitter …

                                     Julkiset palvelut. Yksi julkinen palvelu voi
                 Palvelurajapinta     hyödyntää monia tietokantapalveluita,
                                                  esim. uusi lainat.

                                        Yksittäisten tietojen haku, lisäys,
                Tietokantapalvelut   muokkaus ja poisto. Esim. bib-, varasto-,
                                       nide-, auktoriteetti-, asiakastietue.

                                      Kuvailutiedot, auktoriteetit, tunnisteet,
                  Tietovarannot       varasto- ja nidetiedot, asiakastiedot,
                                               tapahtumarekisteri.




KIRJASTOVERKKOPALVELUT
KIRJASTOVERKKOPALVELUT
Kysymyksiä?




KIRJASTOVERKKOPALVELUT
Kiitos!




KIRJASTOVERKKOPALVELUT

More Related Content

Similar to Kirjastojärjestelmät eilen, tänään ja huomenna

AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissaAVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissaKari A. Hintikka
 
Case: Verkostot ja muutos Statsterverkkopalvelussa
Case: Verkostot ja muutos StatsterverkkopalvelussaCase: Verkostot ja muutos Statsterverkkopalvelussa
Case: Verkostot ja muutos StatsterverkkopalvelussaYleisradio
 
Visualisointi ja tiedon jakamisen käytännöt
Visualisointi ja tiedon jakamisen käytännötVisualisointi ja tiedon jakamisen käytännöt
Visualisointi ja tiedon jakamisen käytännötMika Aho
 
Sp2013 mitä uutta_jarno
Sp2013 mitä uutta_jarnoSp2013 mitä uutta_jarno
Sp2013 mitä uutta_jarnoJarno Leikas
 
Sosiaalista mediaa
Sosiaalista mediaaSosiaalista mediaa
Sosiaalista mediaaTeemu09
 
Avoimet rajapinnat ibm-helsinki connect 2013-valmis
Avoimet rajapinnat ibm-helsinki connect 2013-valmisAvoimet rajapinnat ibm-helsinki connect 2013-valmis
Avoimet rajapinnat ibm-helsinki connect 2013-valmisHelsinki Region Infoshare
 
HRI esitys Apps4Finland 2011 Kick-off tilaisuudessa
HRI esitys Apps4Finland 2011 Kick-off tilaisuudessaHRI esitys Apps4Finland 2011 Kick-off tilaisuudessa
HRI esitys Apps4Finland 2011 Kick-off tilaisuudessaApps4Finland
 
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...Digitalmikkeli
 
Juha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, YhteentoimivuusJuha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, YhteentoimivuusTHL
 
Mitä on big data, Aamiaistilaisuus 13.03.2012
Mitä on big data, Aamiaistilaisuus 13.03.2012Mitä on big data, Aamiaistilaisuus 13.03.2012
Mitä on big data, Aamiaistilaisuus 13.03.2012Immo Salo
 
Uusi SharePoint 2013 paremman liiketoiminnan mahdollistajana
Uusi SharePoint 2013 paremman liiketoiminnan mahdollistajanaUusi SharePoint 2013 paremman liiketoiminnan mahdollistajana
Uusi SharePoint 2013 paremman liiketoiminnan mahdollistajanaPerttu Monthan
 
Verkkokauppajärjestelmät Suomessa 2018
Verkkokauppajärjestelmät Suomessa 2018Verkkokauppajärjestelmät Suomessa 2018
Verkkokauppajärjestelmät Suomessa 2018Perttu Tolvanen
 
2014-12-01-Kansallinen palveluväylä
2014-12-01-Kansallinen palveluväylä2014-12-01-Kansallinen palveluväylä
2014-12-01-Kansallinen palveluväyläPetteri Kivimäki
 
Sofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelutSofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelutSofokus
 

Similar to Kirjastojärjestelmät eilen, tänään ja huomenna (20)

Hri esitys-pks-koordinaatio-14092012-valmis
Hri esitys-pks-koordinaatio-14092012-valmisHri esitys-pks-koordinaatio-14092012-valmis
Hri esitys-pks-koordinaatio-14092012-valmis
 
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissaAVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
 
Case: Verkostot ja muutos Statsterverkkopalvelussa
Case: Verkostot ja muutos StatsterverkkopalvelussaCase: Verkostot ja muutos Statsterverkkopalvelussa
Case: Verkostot ja muutos Statsterverkkopalvelussa
 
Visualisointi ja tiedon jakamisen käytännöt
Visualisointi ja tiedon jakamisen käytännötVisualisointi ja tiedon jakamisen käytännöt
Visualisointi ja tiedon jakamisen käytännöt
 
Toivonen, INSPIRE seminaari 7.3.2013
Toivonen, INSPIRE seminaari 7.3.2013Toivonen, INSPIRE seminaari 7.3.2013
Toivonen, INSPIRE seminaari 7.3.2013
 
Sp2013 mitä uutta_jarno
Sp2013 mitä uutta_jarnoSp2013 mitä uutta_jarno
Sp2013 mitä uutta_jarno
 
Sosiaalista mediaa
Sosiaalista mediaaSosiaalista mediaa
Sosiaalista mediaa
 
Avoimet rajapinnat ibm-helsinki connect 2013-valmis
Avoimet rajapinnat ibm-helsinki connect 2013-valmisAvoimet rajapinnat ibm-helsinki connect 2013-valmis
Avoimet rajapinnat ibm-helsinki connect 2013-valmis
 
03 Finland Defining the Next 100 Years - Tekes - Pekka Sivonen
03 Finland Defining the Next 100 Years - Tekes - Pekka Sivonen03 Finland Defining the Next 100 Years - Tekes - Pekka Sivonen
03 Finland Defining the Next 100 Years - Tekes - Pekka Sivonen
 
RFID-tekniikka kirjastoissa
RFID-tekniikka kirjastoissaRFID-tekniikka kirjastoissa
RFID-tekniikka kirjastoissa
 
HRI esitys Apps4Finland 2011 Kick-off tilaisuudessa
HRI esitys Apps4Finland 2011 Kick-off tilaisuudessaHRI esitys Apps4Finland 2011 Kick-off tilaisuudessa
HRI esitys Apps4Finland 2011 Kick-off tilaisuudessa
 
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
 
Ely 2010 sometu
Ely 2010 sometuEly 2010 sometu
Ely 2010 sometu
 
Juha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, YhteentoimivuusJuha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, Yhteentoimivuus
 
Mitä on big data, Aamiaistilaisuus 13.03.2012
Mitä on big data, Aamiaistilaisuus 13.03.2012Mitä on big data, Aamiaistilaisuus 13.03.2012
Mitä on big data, Aamiaistilaisuus 13.03.2012
 
Uusi SharePoint 2013 paremman liiketoiminnan mahdollistajana
Uusi SharePoint 2013 paremman liiketoiminnan mahdollistajanaUusi SharePoint 2013 paremman liiketoiminnan mahdollistajana
Uusi SharePoint 2013 paremman liiketoiminnan mahdollistajana
 
Pasi-Heikki Rannisto 2.5.2013
Pasi-Heikki Rannisto 2.5.2013Pasi-Heikki Rannisto 2.5.2013
Pasi-Heikki Rannisto 2.5.2013
 
Verkkokauppajärjestelmät Suomessa 2018
Verkkokauppajärjestelmät Suomessa 2018Verkkokauppajärjestelmät Suomessa 2018
Verkkokauppajärjestelmät Suomessa 2018
 
2014-12-01-Kansallinen palveluväylä
2014-12-01-Kansallinen palveluväylä2014-12-01-Kansallinen palveluväylä
2014-12-01-Kansallinen palveluväylä
 
Sofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelutSofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelut
 

Kirjastojärjestelmät eilen, tänään ja huomenna

  • 1. Kirjastojärjestelmät eilen, tänään ja huomenna Petteri Kivimäki 16.11.2012 Lapin yleisten kirjastojen seminaari
  • 2. Sisältö Historiaa Nykytilanne Tulevaisuus KIRJASTOVERKKOPALVELUT
  • 3. Historiaa – 1960-luku MARC –formaatti – Määrittelee kuinka luettelokortin sisältämä bibliografinen data esitetään tietokoneluettavassa muodossa – Mahdollistaa datan siirron eri järjestelmien välillä MARC2 1960-luvun lopulla – Kansainvälinen standardi – Uudet kirjastoille kehitetyt atk-sovellukset tukivat KIRJASTOVERKKOPALVELUT
  • 4. Historiaa – 1960-luku Kirjastojärjestelmien kehitys sai alkunsa USA:ssa 1960-luvulla – Vuosikymmenen lopulla käytössä useita toimivia kirjastojärjestelmiä – Käytössä vain suurimmissa kirjastoissa, sillä käyttöön vaadittava laitteisto kallista Ensimmäiset kirjastojärjestelmät – Paikallisesti käytettäviä – Tiettyä kirjastoa varten kehitettyjä – Muutamia perustoimintoja, esim. luetteloiden tulostus, lainauksenvalvonta – Eräajopohjaisia KIRJASTOVERKKOPALVELUT
  • 5. Historiaa – 1960-luku Ensimmäiset online-tiedonhakujärjestelmä 1960-luvun lopulla – 1970-luvun alussa tarjolla jo useita hakupalveluita – Kirjastojärjestelmästä erillisiä – Eivät reaaliaikaisia – Määräajoin toimitetut magneettinauhat KIRJASTOVERKKOPALVELUT
  • 6. Historiaa – 1970-luku 1970-luvulla järjestelmät yleistyivät pienemmissä kirjastoissa Reaaliaikaiset järjestelmät – Reaaliaikainen lainaustapahtumien hallinta – Eräajojärjestelmiä suuremmat kustannukset Kirjastoverkot – Kustannusten jako usean kirjaston kesken – Kirjastojärjestelmä suurella keskustietokoneella, jota kaikki verkon kirjastot käyttivät KIRJASTOVERKKOPALVELUT
  • 7. Historiaa – 1970-luku 1970-luvun lopulla ensimmäiset kirjastojärjestelmiin sidoksissa olleet online-luettelot – Haku telnet-yhteydellä – Ennalta määritellyt hakuvaihtoehdot – Toiminnallisuus hyvin lähellä paperikortistoja – Ei suuria tiedonhakuun liittyviä edistysaskeleita KIRJASTOVERKKOPALVELUT
  • 8. Historiaa – 1980-luku 1980-luvulla järjestelmien koko kasvoi ja toiminnallisuus laajeni kattamaan kirjastotyön keskeisimmät osa-alueet Koostuivat useista eri ohjelmamoduuleista – Lainaus-, luettelointi-, hankinta-, tilastointi-, näyttöluettelomoduuli – Moduulien kautta käsiteltiin järjestelmän eri rekisterien tietoja Kommunikointi ja tiedonvaihto toisten kirjastojärjestelmien kanssa – Luettelointitietojen kopiointi, viitteiden ja tiedonlähteiden haku Alettiin puhua integroiduista kirjastojärjestelmistä KIRJASTOVERKKOPALVELUT
  • 9. Historiaa – 1980-luku Reaaliaikaisten näyttöluetteloiden yleistyminen – Asiakkaiden käyttöön tarkoitettuja – Ongelmina heikko käytettävyys sekä yhteisten tekijöiden puuttuminen eri järjestelmien välillä KIRJASTOVERKKOPALVELUT
  • 10. Historiaa – 1990-luku Pienimmätkin kirjastot alkoivat siirtyä atk-pohjaisten järjestelmien käyttöön Graafiset käyttöliittymät – Virkailijapäätteistä Windows-klientteihin Näyttöluettelot käytettäväksi internetin kautta – Käyttöliittymien yhdenmukaistuminen – Toiminnallisuuden monipuolistuminen lainojen uusiminen, aineiston varaaminen jne. – Ei enää pelkkä näyttöluettelo Asiakastoimisuuden lisääntyminen KIRJASTOVERKKOPALVELUT
  • 11. 2000-luku Itsepalvelutoimintojen lisääntyminen ja monipuolistuminen – Verkkokirjasto Asiakkaiden tuottama sisältö: arviot, tagit, kommentit jne. – Ulkoiset sivustot ja verkkopalvelut, sosiaalinen media – Mobiilipalvelut ja –sovellukset RFID-tekniikan yleistyminen KIRJASTOVERKKOPALVELUT
  • 12. 2000-luku Web-pohjaiset virkailijakäyttöliittymät SaaS - Software as a Service – Järjestelmän hankkiminen palveluna Library Services Framework / Platform Kirjastojärjestelmän sisältämä tietoa oltava myös muiden järjestelmien (helposti/vapaasti) käytettävissä – Entistä kattavampi tuki erilaisille standardeille ja protokollille KIRJASTOVERKKOPALVELUT
  • 13. Nykytilanne Suurin osa käytössä olevista kirjastojärjestelmistä lukeutuu integroituihin kirjastojärjestelmiin – Toiminnallisuus ei riitä enää kattamaan muuttuneita tarpeita – Uuden toiminnallisuuden lisääminen työlästä tai mahdotonta (=kallista) – Monet elinkaarensa loppupäässä Järjestelmien toimintaa täydennetty/paikkailtu – Kirjastojen toimesta – Kolmannen osapuolen ohjelmistoilla KIRJASTOVERKKOPALVELUT
  • 14. Tulevaisuus – mitä? Ei yhtä massiivista järjestelmää, joka sisältää kaiken tarvittavan toiminnallisuuden Kokonaisuus koostuu monista eri järjestelmistä, jotka kommunikoivat keskenään – Yksittäinen osa voidaan vaihtaa tai uusia osia voidaan lisätä ilman, että sillä on vaikutusta kokonaisuuden toimintaan – Kirjasto voi ottaa käyttöön vain tarvitsemansa osat Järjestelmien käsittelemät tiedot yhteisissä rekistereissä – Esim. ei organisaatiokohtaisia aineisto- ja asiakasrekistereitä, vaan mahdollisimman suuri osa tiedoista yhteisiä – Järjestelmän eri osilla ja niiden eri toteutuksilla pääsy tietoihin KIRJASTOVERKKOPALVELUT
  • 15. Tulevaisuus – miten? Standardinmukaisuus Avoimet rajapinnat Palvelukeskeisyys – Palvelukeskeinen arkkitehtuuri Modulaarisuus – Ei pelkästään sisäisen arkkitehtuurin tasolla KIRJASTOVERKKOPALVELUT
  • 16. Palvelukeskeinen arkkitehtuuri SOA (Service Oriented Architecture ) Arkkitehtuuritason suunnittelutapa – Järjestelmän toiminnot ja prosessit itsenäisiä, avoimia ja joustavia palveluita – Palveluiden käyttö avoimien standardien rajapintojen kautta Palvelurajapinta – Kaikki järjestelmän tarjoamat palvelut Järjestelmä – Tarjoaa palveluita oman palvelurajapintansa kautta – Käyttää muiden järjestelmien palveluita niiden palvelurajapintojen kautta KIRJASTOVERKKOPALVELUT
  • 17. Palvelukeskeinen arkkitehtuuri Mahdollistaa järjestelmien vuorovaikutuksen käytetyistä sovelluskehitystekniikoista riippumatta – SOA ei ota kantaa tekniikoihin tai ohjelmointikieliin Läpinäkyvyys – Palvelujen sisäistä toimintaa voidaan muuttaa ilman, että muutoksella on vaikutusta palveluja käyttäviin järjestelmiin Dynaaminen integrointi – Järjestelmä osaa itse paikantaa tarvitsemansa palvelut ja kytkeytyä niihin automaattisesti KIRJASTOVERKKOPALVELUT
  • 18. Modulaarisuus Järjestelmän jakaminen osiin – moduuleihin Moduuli – Toteuttaa sille määritellyn toiminnallisuuden – Parametrit ja paluuarvon muoto määritelty – Määrittely ei ota kantaa sisäiseen toteutukseen tai ulkoasuun Modulaarinen järjestelmä – Järjestelmän eri osat jaettu moduuleihin – Moduuleja voidaan vaihtaa ja uusia lisätä KIRJASTOVERKKOPALVELUT
  • 19. Modulaarisuus Moduulit voivat olla monen tasoisia – Järjestelmän kokonainen osa-alue Esim. lainausmoduuli – Tietyn osa-alueen yksittäinen toiminto Esim. lainaus - lainan uusiminen – Yksittäisen toiminnon osa Esim. lainaus – lainan uusiminen – voidaanko valittu nide uusia – Jne. KIRJASTOVERKKOPALVELUT
  • 20. Modulaarisuus Modulaarisuus ei ole joko-tai-kysymys Kirjastojärjestelmistä – Integroitu, modulaarinen, integroitu modulaarinen…?!? Modulaarisuuden hyödyntäminen käytännössä – Kaupalliset järjestelmät – Avoimen lähdekoodin järjestelmät KIRJASTOVERKKOPALVELUT
  • 21. Yhteenveto Tulevaisuuden kirjastojärjestelmien oltava nykyistä joustavampia ja oltava helposti muunneltavissa muuttuvien tarpeiden mukaisesti – Toimintojen muokkaaminen ja uusien lisääminen – Prosessien sovittaminen kirjastojen tarpeisiin – Käytettävien järjestelmän osien valinta kirjastotasolla Saavutettavissa, mutta monia asioita otettava huomioon… – Palvelukeskeisyys, avoimet standardit rajapinnat, modulaarisuus, avoimuus, datan jakaminen, ketterä kehitys jne. KIRJASTOVERKKOPALVELUT
  • 22. Yhteenveto Asiakasliittymä, virkailijoiden Käyttöliittymät käyttöliittymät, automaatit, mobiilisovellukset, Facebook, Twitter … Julkiset palvelut. Yksi julkinen palvelu voi Palvelurajapinta hyödyntää monia tietokantapalveluita, esim. uusi lainat. Yksittäisten tietojen haku, lisäys, Tietokantapalvelut muokkaus ja poisto. Esim. bib-, varasto-, nide-, auktoriteetti-, asiakastietue. Kuvailutiedot, auktoriteetit, tunnisteet, Tietovarannot varasto- ja nidetiedot, asiakastiedot, tapahtumarekisteri. KIRJASTOVERKKOPALVELUT