Qulto

A Wikipédiából, a szabad enciklopédiából
Qulto
Fejlesztő MTA Számítástechnikai és Automatizálási Kutatóintézet, Monguz Kft.
Első kiadás 2011
Legfrissebb fejlesztői kiadás ismeretlen +/-
Operációs rendszer Java
Kategória szoftver
A Qulto weboldala

A Qulto egy magyar fejlesztésű integrált könyvtári rendszer, „olyan rendszer, mely különféle gyűjtemények, könyvtárak, múzeumok, levéltárak állományát képes kezelni azáltal, hogy innovatív informatikai megoldásokat és modern szolgáltatásokat kínál ügyfelei számára”. [1] „A Qulto alkalmazásával lehetővé válik, hogy a könyvtárak vagy levéltárak közgyűjteményeihez való hozzáférés minél modernebb legyen, és nem csak a hazai, hanem a kelet- és délkelet-európai szellemi, kulturális vagyonhoz is.” (Sorina Stana, az Octavian Goga Megyei Könyvtár igazgatója)[2]

A rendszert Magyarországon a könyvtárosszakma több önálló, de egymással integrálható szoftverként ismeri; HunTéka, JaDoX, Monguz, Portál24 elnevezéssel hivatkoznak rá. A könyvtári munkafolyamatokat teljesen lefedő négy program Qulto fantázianéven Kolozsváron került először telepítésre 2012. augusztus 27-én. [3]

A programokat 2011. január 1-jéig az MTA Számítástechnikai és Automatizálási Kutatóintézet és a szegedi székhelyű Monguz Kft. konzorciuma fejlesztette, ezt követően a Monguz átvette a szoftverrel kapcsolatos üzleti tevékenységet, és ezzel a Qulto kizárólagos fejlesztőjévé vált.

Általános jellemzői[szerkesztés]

Szoftver- és hardveralapok[szerkesztés]

A Qulto alapvetően egy relációs adatbázis fölött futó alkalmazások összessége. Sok nyílt forráskódú programot használ. Java programozási nyelven íródott, ezért platformfüggetlen. Telepíthető minden Linux, Unix valamint MS Windows operációs rendszerre.

Kliensoldalon működik minden olyan számítógépen, amelyen a Windows újabb[pontosabban?] verziója fut. Grafikus (GUI) felhasználói felületeket alkalmaz. A Java Web Start automatikusan frissíti a rendszert. Az adatbáziskezelését hibrid adatbázis-kezeléssel oldja meg, alkalmazza a PostgreSQL ingyenes, relációs adatbázis kezelőt, valamint NoSQL/Solr keresési platformot. Erőforrás-megosztás tekintetében rugalmasan skálázható kliens-szerver architektúra jellemzi. Rendelkezik ASP funkcióval, ennek köszönhetően olyan könyvtárak is alkalmazni tudják, ahol a szerver kapacitása nem elegendő a teljes adatbázis tárolására. Használja a korszerű RFID technológiát.[4] A Qulto-t közepes és nagy könyvtárak számára fejlesztették ki, tesztjei alapján képes több milliós állomány hatékony kezelésére is. [5]

Egyszerű kezelhetőség[szerkesztés]

Minden munkafelülete grafikus. A feldolgozó munka űrlapokon keresztül történik, ezek menükből, almenükből választhatók ki. Különböző adatok önálló rekordként tárolódnak a rendszerben így csak egyszer kerülnek rögzítésre, majd a feldolgozó munka folyamán felugró listákból választják. Átjárható, tehát, ha egy adat rögzítésre kerül valamelyik modulban, azt a többi modul is használni tudja. Beépítve tartalmazza a KÖZTAURUSZ.

Közvetlen internetkapcsolatot igényel, így a Z39.50 protokoll segítségével külső forrásból képes rekordokat saját adatbázisába átemelni.

Szabványok alkalmazása[szerkesztés]

Az adatbázis szerkezetét a HUNMARC szabvány alapján alakították ki, az adatok belső szerkezeti tagoltsága szegmentált, az adatelemek szintjéig lebontott, az egyes elemek célzottan elérhetők, ezáltal különféle formátumokban (HUNMARC, USMARC/MARC21, ISBD stb.) kinyerhetők. A Z39.50 protokoll segítségével kapcsolódik az elosztott könyvtári rendszerekhez. A MARC katalogizálás és a Z39.50 együttes használata virtuális összeköttetést biztosít a könyvtárak között, tehát virtuális közös katalógusként működik (HunKat) Elektronikus dokumentumok bibliográfiai rekordját Dublin Core-ban építi fel. A negyedik modell az OAI-PMH protokoll alkalmazása, mely elektronikus tartalmak terjesztését teszi lehetővé. [6]

A Qulto moduljai[szerkesztés]

Magába foglalja a könyvtári modult (HunTéka), az elektronikus könyvtári modult (JaDoX), a virtuális könyvtári modult (Monguz), és ezt kiegészítette az elektronikus tananyag moduljával, az oeSys kiadványszerkesztő és publikációs rendszerrel, valamint wikifelület is kapcsolódik hozzá. A rendszert a Portál24 foglalja keretbe és teszi elérhetővé a felhasználó számára.

Könyvtári szoftver[szerkesztés]

A program támogatja a gyűjtemény formai és tartalmi feltárását, hagyományos és a hagyományostól eltérő dokumentumok bibliográfiai rekordjának automatikus felépítését. Kezeli az egyes dokumentumok beszerzésével kapcsolatos műveleteket, nyilvántartja az információhordozó lelőhelyét és példányára vonatkozó adatait. Automatizálja az állomány naprakész ellenőrzését és az intézmény kölcsönzési politikájának megfelelően koordinálja az információhordozó szolgáltatását. Pénzügyi, adminisztrációs és adatszolgáltatási segítséget nyújt. [7]

Hardver felépítése

  • egy nagy teljesítményű szerver tárolja az adatokat,
  • ehhez a szerverhez kapcsolódnak az egyes munkaállomások, asztali kliensek.

Alkalmazások szintje

  • az adatok, melyek táblázatok rendszerében, ezen belül rekordokban tárolódnak,
  • programok, SQL adatbázis-kezelő, mely az adatokkal a közöttük lévő kapcsolat alapján különböző műveleteket végez,
  • struktúrák, megjelenítés, az XML-struktúra alkalmazása.
Gyarapítási modul[szerkesztés]

Az intézmény állománygyarapításával kapcsolatos feladatokat automatizálja. Teljeskörűen kezeli a szállítók, valamint a dokumentumok bibliográfiai és példányadatait. Lebonyolítja a beszerzés pénzügyi tranzakcióival kapcsolatos műveleteket. Nyilvántartja a költséghelyeket, automatikusan végez számításokat a számviteli törvény előírásai szerint. Külföldi fizetőeszközöket vált át. A modulban dezideráta adatok felvételére is lehetőség van, az olvasó online módon vagy személyesen tehet javaslatot a beszerzésre. A modulban végezhető az állomány ellenőrzése, teljes körű segítséget nyújt a az intézmény adatszolgáltatási kötelezettségéhez.[4]

Periodika modul[szerkesztés]

A Qulto képes a rendszeresen és a rendszertelenül megjelenő, illetve a rendszeresen megjelenő, de átlagostól eltérő kiadványok kezelésére. A periodika adatainak rögzítése nyitott bibliográfiai leírással történik, így a rekordhoz kapcsolhatók az egyes füzetek és példányok adatai. A rendszer az eltérő szintek leírását egymásból indítható űrlapokkal biztosítja. A modulban a folyóiratokat cikkenként is katalogizálhatjuk, ebben az esetben, a katalógusban cikk címére és tartalmára is kereshetünk. A rekordhoz teljes szövegű dokumentum kapcsolható az URL címének megadásával. A program köröztetési listák elkészítését teszi lehetővé.[4]

Katalógus modul[szerkesztés]
A Qulto bibliográfiai rekordja HURF formátumban

Lehetővé teszi a dokumentumok hazai és nemzetközi szabványoknak megfelelő tartalmi és formai feltárását. Belső rekordszerkezetét HUNMARC formátumban automatikusan építi fel. Támogatja a feltárás során a besorolási adatok (szerzők, tárgyszó|tárgyszavak, sorozatok) ellenőrzését, ezáltal segítve az egységes bibliográfiai rekord előállítását. A besorolási adatokon túl, a kiadók és nyomdák, valamint a megjelenési helyek és a szakjelzetek is ellenőrzött állományba tárolódnak. Minden dokumentumtípus külön űrlapon dolgozható fel, kezelve a leírás eltérő sajátosságait. A feldolgozó munkát a rekordok importálásának lehetősége segíti.[8]

Kölcsönző modul[szerkesztés]

Az összes kölcsönzéssel összefüggő műveletet a kölcsönzőpult menüben végezhető el. A modulban a könyvtár kölcsönzési politikájának megfelelő olvasói osztályba sorolhatók a látogatók. Lehetőség van a jótállók és a késedelmes olvasók pénzügyi tartozásainak pontos nyilvántartására. A kölcsönzési tranzakciókat a rendszer tárolja. Az RFID technológia önkölcsönző állomások felállítását teszi lehetővé, ami személyzet nélküli kölcsönzést biztosít. A modulban minden tárolt adatra végezhető keresés, ez a modul biztosítja a legtöbb szempontú visszakeresést.[4]

Monguz[szerkesztés]

A Monguz OPAC keresőfelülete

„A Monguz egy platformfüggetlen keretrendszer, amely távoli információforrások közös felületen való lekérdezésére szolgál.[9] A különböző adattárak lekérdezését, és az eredmények különféle protokollok szerinti megjelenítését vagy továbbítását plugin rendszer segítségével valósítja meg.[10] A 3.0-s verzió NoSQL/Solr indexelő motor alkalmaz.

A weblap felület építőelemei a portletek. A keresőfelületen teljes szövegű, egyszerű, összetett és CCL keresésre van lehetőség. A találati halmazt gyűjtemény, kiadás dátuma, nyelv, szerző, dokumentum típus és téma szerint csoportokba rendezi és ezek linkként működnek. Ezzel az úgynevezett facettás kereséssel tovább szűkíthető a találati halmaz. A találatok megjeleníthetőek teljes, részletes MARC, MARCXML, cédula és RIS formátumban. A felületen W2-es szolgáltatások vehetőek igénybe.

A Qulto képes szolgáltatási pontként (Service Provider) működni, begyűjti, egységesíti és szolgáltatja az elektronikus dokumentumok metaadatait, valamint metaadat szolgáltatóként (Data Provider) saját elektronikus tartalmait elérhetővé teszi. A rekordábrázolás Dublin Core-ban ajánlott, de más formátumokat is támogat. Lekérdező modulja robusztus, nagy távolságokat áthidaló lekérdező rendszerré kapcsolható össze, megyei hálózatok, országos rendszerek építhetők fel belőle, elérhetővé téve mind a hagyományos, mind pedig a hagyományostól eltérő dokumentumokat.[11]

A JaDoX[szerkesztés]

Az elektronikus könyvtári modul nyílt szabványokon alapuló, platformfüggetlen dokumentumkezelő rendszer. Alkalmas képek, dokumentumok, hanganyagok, videók tárolására, felindexelésére.

Az alkalmazott szoftverek:

  • egy független, nyílt forráskódú, ingyenes adatbázis kezelő a PostgreSQL,
  • a platform-független Java alkalmazás.

Felépítése:

  • a JaDoX szerver,
  • a JaDoX szerkesztő,
  • a testre szabható webes felület, mely JSP oldalakból áll, a Tomcat dinamikus megjelenést tesz lehetővé.
  • a tömeges offline betöltést egy import alkalmazás valósítja meg.[12]

A szoftver a digitalizálás fázisai közül a következőkben nyújt segítséget: korrektúra, import, feldolgozás, tárolás, közzététel.[13] Teljes XML dokumentumot tárol. A digitális dokumentum metaadatai PostgreSQL adatbázis kezelő használatával rendeződnek adatbázisba. [12] A weben való közzététel automatikus.

A dokumentumok a következő transzformáció után jelennek meg a felületen:

RDBMS-XML-(XSL)-HTML[13]

A JaDoX külön webes keresőfelülettel rendelkezik, mely alkalmas képi, hangzó és egyéb multimédiás anyagok megtekintésére, lejátszására. Hazai viszonylatban a JaDoX elektronikus könyvtári modult alkalmazzák országos szintű feladatok ellátására pl. a Magyar Digitális Képkönyvtár, Országos Cikkarchívum.

Portál24[szerkesztés]

A Weblap a JSR-286 szabványt alkalmazza, ami megjelenítési réteget ad az információs rendszernek. Liferay, Java nyelven íródott ingyenes portál keretrendszerre épül, a stílus definiálása CSS leíró nyelven történik, melyet a VM kezel és értelmez. A webtartalmak szerkesztése WYSIWYG szövegszerkesztő alkalmazásával valósul meg. VTL leíró nyelvet alkalmaz. A beépített portleteken túl egyedi fejlesztésű portletek biztosítják a speciálisan könyvtári feladatok ellátását.

  • olvasói adatok kezelése,
  • nyitvatartási idő,
  • könyvtári információk,
  • képgaléria,
  • legfrissebb könyvek,
  • népszerű könyvek stb.

A weblap template-k tartalmaz. A virtuális effektusok megjelenítését Javascript és jQuery biztosítja.[14]

Egyéb kapcsolódó modulok[szerkesztés]

  • Az oeSys nyílt forráskódú online szerkesztőségi rendszer a könyvtári kiadványok szerkesztésében nyújt segítséget. A szerkesztő integrálódik a JaDoX-al, így az ott készült dokumentum megjeleníthető a webes felületén.
  • Wiki-plugin lehetővé teszi olyan interneten elérhető dokumentumok létrehozását, amelyet egymással közreműködő emberek tudnak fejleszteni. Az intézmény a modul alkalmazásával kialakíthatja saját wikipédiás felületét. Kötetlen vagy meghatározott témában építheti fel a könyvtár enciklopédiáját.
  • E-Learning keretrendszerrel elektronikus tananyagok lejátszása és azok intézményi képzésbe való beépítése válik lehetővé. A modult mind a hallgatók, mind pedig az oktatók a webről érhetik el. A Qulto elektronikus tananyag modulja a SCORM vagy MOODLE források lekérdezésére alkalmas.

Források[szerkesztés]

Jegyzetek[szerkesztés]

  1. Csomafáy Ferenc A modern könyvtári rendszer előnyei http://www.erdon.ro/a-modern-konyvtari-rendszer-elonyei/2065347
  2. Csomafáy Ferenc: A modern könyvtári rendszer előnyei http://www.erdon.ro/a-modern-konyvtari-rendszer-elonyei/2065347
  3. Monguz technológia a kolozsvári könyvtárban Prim Online, 2012. szeptember 4. http://hirek.prim.hu/cikk/2012/09/04/monguz_technologia_a_kolozsvari_konyvtarban
  4. ^ a b c d HunTéka integrált közgyűjteményi rendszer http://www.hunteka.hu/index.pl/progism
  5. Kerecsendi András: [http://www.tankonyvtar.hu/hu/tartalom/tamop425/0005_28_int_konyvtari_rendszerek_scorm_10/1035_a_huntéka_bemutatsa.html Integrált könyvtári rendszerek.] Eszterházy Károly Főiskola, 2011.
  6. Az EuropeanaLocal projekt http://nws.niif.hu/ncd2009/docs/phu/040.pdf
  7. Kerecsendi András: [http://www.tankonyvtar.hu/hu/tartalom/tamop425/0005_28_int_konyvtari_rendszerek_scorm_10/1035_a_huntka_bemutatsa.html Integrált könyvtári rendszerek.] Eszterházy Károly Főiskola, 2011.
  8. Király László, Tóth Kornél HunTéka: egy új integrált rendszer a magyar könyvtári piacon TMT 51. évf. 2004. 8. sz.
  9. HunTéka - a SZIE Könyvtári Közös Katalógusa http://lib.szie.hu/hu/node/81
  10. Kármán László Az EuropeanaLocal projekt http://nws.niif.hu/ncd2009/docs/phu/040.pdf
  11. Tóth Kornél A Monguz – SZTAKI konzorcium szoftverei aggregátor szerepben ppt.
  12. ^ a b Kármán László JaDoX, a HunTéka integrált könyvtári rendszer elektronikus könyvtár modulja http://videotorium.hu/en/recordings/details/1025,JaDoX_a_HunTeka_integralt_konyvtari_rendszer_elektronikus_konyvtar_modulja
  13. ^ a b Szepesi Judit Digitalizálás a Németh László Városi Könyvtárban TMT 53. évf. 2006. 7-8. sz.
  14. Mazula Zoltán Portál24 bemutató az OIK-ban http://videotorium.hu/hu/recordings/details/2506,Portal24_bemutato_az_OIK-ban

További információk[szerkesztés]