UKJ - Työryhmän 5 toiminta-arkkitehtuuri - teknologia
Teknologiaosion tarkennettu toiminta-arkkitehtuuri
NB! Lähdin (nvolk) vähän abstraktimpaan suuntaan...
Toiminnot
Tähän kerätään toimintoja kunkin osa-alueen osalta.
# | Toiminnon kuvaus | Työryhmät joihin rajapintoja | Prioriteetti (0/5 - 5/5) | Päämäärä | Odotettavat hyödyt | Hyödyn saaja | Toiminnon mittari | Muuta |
|---|---|---|---|---|---|---|---|---|
1 | Standartoidut rajapinnat kirjastojärjestelmän ja kolmansien osapuolien järjestelmien väliseen keskusteluun. |
| 5 | Mahdollistaa mm. kolmansien osapuolien tiedon haun. (Esim. SIP2, NCIP, Z39.50, SRU, oai-pmh) |
|
|
| Ilmiselvien käyttöpaikkojen lisäksi mm. Kansalliskirjasto verkkomaksuratkaisu käyttää tätä (kommunikoidessaan Voyagerin kanssa). Tosin protokolla tai Ex Libriksen implementaatio ei erota esim. accrued fines -sakkoja muista sakoista, joten tältä osin verkkomaksusovellusta joudutaan kehittämään. |
2 | Merkkistandardien tuki |
| 5 | Järjestelmän sisäinen merkkijärjestelmä on UTF-8. Järjestelmän on pystyttävä tuottamaan myös muiden merkkistandardien (ainakin iso-8859-1, windows-1252) mukaista tulostetta, koska muut järjestelmät eivät välttämättä tue UTF-8:aa. | Kansainvälisyys, kyrilliikan tms. tuki,. Paremmat hakuominaisuudet. |
|
|
|
3 | Salatut tietoliikennet yhteydet, https, ssl |
| 5 | Turvallinen kirjautuminen, tunnistautuminen, verkkomaksaminen ym. | parempi tietoturva |
|
| Esim. Alephin luettelointiklienti (ilmeisesti Voyagerinkin) linkkitarkistimet eivät osaa validoida https-linkkeihin. |
4 | Datan siirto järjestelmien välillä ml. konversiot |
| 5 | Mahdollisuus ainakin lukea järjestelmään, mieluusti myös tuottaa erinäisten notaatioiden mukaista tietoa; Marc, Dublin Core, RDA, Onix2, Onix3 | Helpottaa tiedon siirtoa esim. DSpace-pohjaisiin julkaisuarkistoihin. |
|
| (Varottava mahdollisia päällekäistä työtä esim. KDK:n kanssa.) |
5 | Tunnistautumisteknologiat |
| 5 | Yksilön ja yhteisön pitää pystyä tunnistautumaan etäyhteyden yli |
|
|
| Ks. kohta 1 täältä. |
6 | Tiedon avoimuus, open source -lisensointi |
| 5 | Modulaariseen rakenteeseen yhdistettynä avoin lähdekoodi mahdollistaa... | Synergiaetuja muiden kirjastojen kanssa. | Kirjastot (helppo kokeilla, kustannussäästöt) |
| MIT, BSD, LGPL, GPL |
7 | Viestinnän automatisointi |
| 5 | Automaattinen postin lähetys | Esim. automatisoitu paperipostitus: | manuaalisen työn väheneminen, säästöt |
| Ohjelmiston tuettava ainakin 1) sähköpostin lähetystä, 2) postitettavien tietojen printtaamista, ja 3) automatisoitua postin lähetystä |
8 | ERP-yhteensopivuus |
| 5 | EDI-laskujen lähetyksen tuki... |
|
|
|
|
9 | Open Data |
| 5 | Bibliografisen tiedon avoimuus haravoinnille |
|
|
|
|
10 | Rajapinnat kirjastojärjestelmän ja sitä käyttävien käyttöliittymien välille |
| 5 | Käyttöliittymä(t) (UI) toteutaan modulaarisesti, jolloin UI:n räätälöitävyys eri kohderyhmille on mahdollista. | Saavutettavuus paranee. | Erityisryhmät kuten näkövammaiset tai erilaiset oppijat. |
| Oma käyttöliittymä, VuFind... |
11 | Selainpohjainen oletuskäyttöliittymä |
| 5 | Järjestelmän oletuskäyttöliittymä (kaikki toiminnot, ei vain loppukäyttäjän client) toimii www-selaimella. | Alustariippumatomuus, voidaan käyttää periaatteessa millä tahansa modernilla käyttöjärjestelmällä, tietyin edellytyksin myös mobiiliselaimella, | Kirjasto: ei olla sidottuja mihinkään tiettyyn käyttöjärjestelmään, hyötyinä ainakin valinnanvapaus ja kustannussäästöt. |
| Peruskäyttöliittymän voitaneen edellyttää JavaScript- ja jQuery-tukea. |
12 | Linked datan tarjoaminen |
| 4 |
|
|
|
|
|
13 | Linked datan hyödyntäminen |
| 4 |
|
|
|
|
|
14 | Monikielisyys |
| 5 | Moni- ja erikielisten käyttöliittymien luominen ja ylläpito helppoa. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Palvelut
Tavoitteiden saavuttamiseen tarjottavat palvelut.
Nykytila
# | Palvelu | Tukee tavoitetta | Kuvaus | Vastuu (rooli) | Sidosryhmät | Prioriteetti (0/5 - 5/5) | kehittämistarve | Muuta |
|---|---|---|---|---|---|---|---|---|
1 | Julkaisuarkistot: | Konversiot Dublin Coreen ja Dublin Coresta ainakin Marc21:een. |
| |||||
2 | Luettelointityökalut | Aleph, Voyager, julkaisuarkistojen vientityökalut |
| |||||
3 | Viestien lähetys (Voyager+Noteshandler) |
|
|
|
| |||
4 | Kansallinen metatietovaranto Metiva (hanke) |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
Tavoitetila
# | Palvelu | Korvaa (osin tai kokonaan) nykyisen palvelun | Tukee tavoitetta | Kuvaus | Vastuu (rooli) | Sidosryhmät | Prioriteetti (0/5 - 5/5) | Muuta |
|---|---|---|---|---|---|---|---|---|
1 | Yhtenäinen verkkomaksamissovellus |
| 5/5 |
| ||||
2 | Yksi, selainpohjainen luettelointityökalu | 2 |
|
| 5/5 |
| ||
3 | Kansallinen metatietovaranto | 4 |
|
|
|
| 5/5 |
|
4 |
|
|
|
|
|
|
| |
5 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
Sidosryhmät
Toiminta-arkkitehtuurin kuvaamisen yhtenä osatehtävänä kuvataan sidosryhmät. Kuvaukseen otetaan sekä ulkoiset että sisäiset sidosryhmät. Myös palveluja käyttävät ja niitä tuottavat sidosryhmät kuvataan. Sidosryhmistä laaditaan luettelo, jossa mainitaan sidosryhmän nimi sekä se, miten kyseinen ryhmä liittyy arkkitehtuuriin ja siinä kuvattaviin järjestelmiin.
# | Sidosryhmä | Kuvaus | Muuta |
|---|---|---|---|
1 | Kehysorganisaation tietojärjestelmiä ylläpitävät tahot |
|
|
2 | OKM |
|
|
3 |
|
|
Roolit
Sidosryhmien roolit järjestelmässä.
# | Rooli | Tehtävät ja vastuut | Muuta |
|---|---|---|---|
1 |
|
| |
|
|
|
Lorum ipsum