Zmeny dokumentu I-02 Projektový zámer (projektovy_zamer)
Naposledy upravil Martina Gunišová 2025/09/11 10:19
Súhrn
-
Vlastnosti stránky (1 modified, 0 added, 0 removed)
Podrobnosti
- Vlastnosti stránky
-
- Obsah
-
... ... @@ -301,7 +301,6 @@ 301 301 * **Vizuálne a multimediálne spracovanie**: Platforma NVK bude podporovať aj vizualizáciu obsahu, ako sú historické mapy, obrazové prílohy, videozáznamy, interaktívne učebné prvky či 3D objekty, čím rozšíri možnosti digitálneho vzdelávania. 302 302 * **Prístupnosť pre znevýhodnených používateľov**: Všetky rozhrania a funkcionality budú navrhnuté v súlade s WCAG štandardmi vrátane podpory pre čítačky obrazovky, prispôsobeného kontrastu, veľkosti písma a jednoduchej navigácie. 303 303 304 - 305 305 **2. Knižničný personál (Knihovníci):** 306 306 307 307 Skupina zahŕňa všetkých zamestnancov s prístupom do rozhrania knižníc zapojených do systému. Zamestnanci sa členia na podskupiny ako katalogizátori (zodpovední za vytváranie a údržbu bibliografických záznamov), výpožiční pracovníci (obsluhujú používateľov pri výpožičkách a vráteniach), referenční pracovníci (poskytujú informačné služby a pomoc pri vyhľadávaní, pracovníci MVS (špecializovaní na spracovanie žiadostí a poskytovanie služieb MVS), manažment knižníc (vedúci pracovníci zodpovední za stratégiu a prevádzku knižnice). ... ... @@ -322,7 +322,6 @@ 322 322 323 323 * **Prístup k nástrojom a službám, ktoré by samostatne nebolo možné efektívne prevádzkovať** – Napríklad systém DRM ochrany, AI nástroje na spracovanie textu, automatizované anotácie, akademické digitálne knižnice alebo digitálny výskumný asistent. Tieto služby budú poskytované centrálne, bez potreby ich vývoja alebo správy na strane jednotlivých knižníc. 324 324 325 - 326 326 **3. Administrátori systému:** 327 327 328 328 Tímy zodpovedné za vývoj a prevádzku infraštruktúry NVK majú nasledovné očakávania a potreby: ... ... @@ -337,7 +337,6 @@ 337 337 338 338 * **Automatizácia správy systémov a monitoring** – Súčasťou prevádzky bude implementácia nástrojov na CI/CD (napr. GitLab, Jenkins), kontajnerizáciu služieb (napr. Docker, Kubernetes) a pokročilý monitoring a alerting na aplikačnej a infraštruktúrnej úrovni. 339 339 340 - 341 341 **4. Iné knižnice (partnerské inštitúcie pre MVS):** 342 342 343 343 Knižnice, ktoré nie sú priamo súčasťou centrálneho systému, ale spolupracujú na poskytovaní medziknižničnej výpožičnej služby, externe alebo interne. ... ... @@ -1062,7 +1062,6 @@ 1062 1062 1. **Prevádzka centrálneho úložiska** 1063 1063 Ukladanie dokumentov, verzovanie, evidencia integrity a zabezpečenie dlhodobej archivácie v súlade s právnymi a technologickými požiadavkami. 1064 1064 1065 - 1066 1066 == 5.3.4// //Jazyková podpora lokalizácia == 1067 1067 1068 1068 Verejná časť web riešenia v TO BE stave bude zabezpečená v slovenskom a anglickom jazyku. Bude sprístupňovať aktuálne a presné informácie o dostupnosti informačných zdrojov. Neverejná časť bude natívne dostupná v slovenskom jazyku. ... ... @@ -1348,7 +1348,6 @@ 1348 1348 * Podpora pre zlatý záznam (golden record) 1349 1349 1350 1350 1351 - 1352 1352 == 5.4.2 Rozsah informačných systémov – budúci stav (TO BE) == 1353 1353 1354 1354 |((( ... ... @@ -1408,7 +1408,7 @@ 1408 1408 1409 1409 == 5.4.5 Prehľad plánovaných integrácií na iné ISVS – budúci stav (TO BE) == 1410 1410 1411 -V rámci rozsahu projektu nie je požadovaná integrácia na iné ISVS tretích strán. 1406 +V rámci rozsahu projektu nie je požadovaná integrácia na iné ISVS tretích strán. Budované systémy budú mať OPEN API rozhrania pre databázy tretích strán a iné knižničné systémy. 1412 1412 1413 1413 |((( 1414 1414 Kód ISVS ... ... @@ -1531,11 +1531,25 @@ 1531 1531 1532 1532 == 5.5.6 Kvalita a čistenie údajov == 1533 1533 1534 - Dáta budúdoIS NVK migrované z existujúcichdatabázKIS. V procesemigráciebude nasadenáintegrálnavalidáciaatransformáciadátscieľom zabezpečiťvysokú úroveňdátovej kvalitypočas procesumigráciedatabázy, minimalizovaťchyby,nekonzistencieastratudát,atýmzabezpečiťspoľahlivosťa integritucieľovejdatabázy.1529 +Vzhľadom na hybridnú architektúru IS NVK a mandantský model správy obsahu bude väčšina dát do centrálneho systému zasielaná **formou pravidelných exportov** z existujúcich knižnično-informačných systémov zapojených inštitúcií. Kvalita údajov je kľúčová pre zabezpečenie **spoľahlivého vyhľadávania, správnej indexácie a interoperability** v rámci celej platformy. 1535 1535 1536 - Narôznychúrovniach systému,napríklad priamo v databáze, na úrovni aplikačnej logiky alebo v používateľskomrozhraní budú aplikované číselníkya podmienky. V databáze savytvorí samostatná tabuľka (číselník), ktorá obsahujezoznamplatných hodnôt a prípadneich popis alebo ďalšie súvisiace informácie. Napríkladčíselník pre "Stav dokumentu" môže obsahovať hodnoty: "Dostupný", "Vypožičaný","Rezervovaný", "Stratený", "Vyradený". Z iného hľadiska potom podmienky definujú pravidlá, ktoré musiabyť splnené prizadávaní alebo úprave údajov. Ak zadaná hodnota podmienku nespĺňa, systémby mal používateľa upozorniť a zabrániť uloženiu neplatnýchdát.Tieto pravidlá môžu byť jednoduché (napr. hodnota musí byť povinná, musí byť číselná) alebo komplexnejšie (napr. dátum vrátenia musí byť neskorší ako dátum výpožičky).1531 +===== Mechanizmy zabezpečenia kvality dát: ===== 1537 1537 1533 +Počas každého importu dát (napr. MARC21, Dublin Core, OAI-PMH) budú automaticky aplikované: 1538 1538 1535 +* **validačné pravidlá** pre overenie povinných polí, dátových typov a logickej konzistencie, 1536 +* **transformácie neštandardných záznamov** do harmonizovaného formátu používaného v IS NVK, 1537 +* **deduplikácia a zlúčenie identických záznamov** naprieč rôznymi inštitúciami (napr. pomocou autorít alebo identifikátorov), 1538 +* **normalizácia znakových sád** (UTF-8, konverzia z MARC-8), 1539 +* **harmonizácia číselníkov a klasifikácií**, napr. stav dokumentu, typ publikácie, jazyk, licenčný status. 1540 + 1541 +Na centrálnej úrovni budú využívané: 1542 + 1543 +* **číselníky** pre kľúčové údaje (stav dokumentu, jazyk, forma prístupu), 1544 +* **validačné pravidlá v používateľskom rozhraní**, ktoré upozornia na chyby počas manuálnych editácií (napr. pri pridávaní anotácií alebo návrhov na digitalizáciu), 1545 +* **automatické hlásenia o chybách v exportoch**, zasielané späť mandantským inštitúciám na opravu. 1546 + 1547 + 1539 1539 |ID OE|((( 1540 1540 Názov Objektu evidencie 1541 1541 ... ... @@ -1566,15 +1566,24 @@ 1566 1566 Potrebné personálne kapacity pre zabezpečenie riadenia dátovej kvality (súčasť projektového tímu): 1567 1567 1568 1568 |Rola|Činnosti|Pozícia zodpovedná za danú činnosť (správca ISVS / dodávateľ) 1569 -|Dátový kurátor|Evidencia požiadaviek na dátovú kvalitu, monitoring a riadenie procesu| Dátový kurátor správcuIS1578 +|Dátový kurátor|Evidencia požiadaviek na dátovú kvalitu, monitoring a riadenie procesu|Správca IS 1570 1570 |Databázový špecialista|Analyzuje požiadavky na dáta, modeluje obsah procedúr|Dodávateľ 1580 +|Špecialista na metadáta|Zodpovedá za kvalitu popisných údajov a štandardov|Správca IS 1581 +|Tester kvality údajov|Overuje správnosť importov a zisťuje chyby|Správca IS 1582 +|Školiteľ kvality údajov|Vzdeláva pracovníkov v zapojených inštitúciách|Správca IS 1571 1571 1572 1572 Tabuľka 23 Personálne zabezpečenie a roly pri riadení dátovej kvality 1573 1573 1586 +Tento systém riadenia kvality údajov zaručuje **konzistentné, vyhľadateľné a interoperabilné dáta**, ktoré sú základom úspešného fungovania jednotného portálu, e-výpožičiek aj AI nástrojov v rámci IS NVK. Pravidelný reporting a spätná väzba pomôžu partnerom včas korigovať problémy a udržať vysoký štandard dát v celej platforme. 1587 + 1574 1574 == 5.5.7 Otvorené údaje == 1575 1575 1576 - Otvoreneúdaje budúpublikovanépri dodržaníštandarduDCAT-AP-SK v Národnomkatalóguotvorenýchdát voformelokálnehokatalóguotvorených údajovazároveňprostredníctvomOPENAPIrozhrania.1590 +V rámci platformy Národnej vedeckej knižnice (NVK) budú vybrané agregované a neosobné údaje sprístupňované ako **otvorené dáta** v súlade s princípmi zákona o otvorených údajoch a štandardom **DCAT-AP-SK**. Cieľom je podporiť **transparentnosť, interoperabilitu a sekundárne využitie dát** vo výskume, školstve a verejnej správe. 1577 1577 1592 +Otvorené údaje budú centrálne spracovávané z **exportov poskytnutých zapojenými mandantskými inštitúciami** prostredníctvom komponentov ako sú Akademické digitálne knižnice (ADK), Národný register digitalizovaných diel VaV a Centrálne analytické služby. 1593 + 1594 +Publikované budú **výlučne údaje bez licenčných obmedzení a bez osobných údajov**. Dokumenty chránené obmedzeniami (napr. e-výpožička cez DRM Readium LCP) nebudú súčasťou otvorených datasetov. 1595 + 1578 1578 |ID OE|((( 1579 1579 Názov objektu evidencie / datasetu 1580 1580 ... ... @@ -1591,11 +1591,36 @@ 1591 1591 (týždenne, mesačne, polročne, ročne) 1592 1592 ))) 1593 1593 |IDOE02|//Knižničný fond//|5★|Mesačne 1594 -| | |Vyberte jednu z možností.|Vyberte jednu z možností. 1612 +|IDOE07|Zoznam digitalizovaných dokumentov vo VaV|5★|Mesačne 1613 +|IDOE08|Zoznam zapojených inštitúcií a kolekcií|3★|Štvrťročne 1595 1595 1596 1596 Tabuľka 24 Objekty evidencie, ktoré budú sprístupnené ako otvorené údaje 1597 1597 1617 +===== Príklady obsahu publikovaných datasetov: ===== 1598 1598 1619 +* **Knižničný fond (IDOE02):** 1620 +** Názov: //Fyzika pre inžinierov// 1621 +** Autor: Doc. Ing. Ján Novák, PhD. 1622 +** Vydavateľ: STU Bratislava, 2019 1623 +** Jazyk: slovenský 1624 +** Typ dokumentu: učebnica 1625 +** Identifikátor: ISBN, OCLC 1626 +** Predmetové heslá: fyzika, strojárstvo 1627 +* **Digitalizované diela vo VaV (IDOE07):** 1628 +** Názov: //Vývoj elektroniky v 20. storočí// 1629 +** Inštitúcia: Technická univerzita v Košiciach 1630 +** Rok digitalizácie: 2024 1631 +** URL: [[https:~~/~~/nvk.cvtisr.sk/dokumenty/tu-ke-2024-0123>>url:https://nvk.cvtisr.sk/dokumenty/tu-ke-2024-0123]] 1632 +* **Zoznam zapojených inštitúcií (IDOE08):** 1633 +** Inštitúcia: Univerzitná knižnica UPJŠ 1634 +** Kód inštitúcie: upjs-uk 1635 +** Počet digitalizovaných titulov: 732 1636 +** Posledná aktualizácia: 30.6.2025 1637 + 1638 +Dáta budú publikované cez **Národný katalóg otvorených dát (data.gov.sk)**, pričom IS NVK bude zabezpečovať pravidelnú aktualizáciu a verziovanie datasetov. Otvorené údaje budú dostupné aj cez rozhranie **REST API** pre externých integrátorov a výskumné projekty. 1639 + 1640 +Týmto prístupom projekt NVK podporí rozvoj **data-driven prístupov vo vede a výskume**, sekundárnu analýzu a prepájanie s európskymi iniciatívami ako OpenAIRE a EOSC. 1641 + 1599 1599 == 5.5.8 Analytické údaje == 1600 1600 1601 1601 Nakoľko v aktuálnej fáze projektovej prípravy nie je známy dopyt po dátach IS NVK charakterizovaných ako vhodné na analytické účely, projekt nepredpokladá sprístupňovanie údajov na analytické účely. Tieto okolnosti budú opätovne analyzované v implementačnej fáze analýza a dizajn. ... ... @@ -1620,11 +1620,13 @@ 1620 1620 (uvádzať OE z tabuľky v kap. 5.5.1) 1621 1621 )))|Referenčné údaje|Moje údaje|Otvorené údaje|Analytické údaje 1622 1622 |IDOE01|//Evidencia používateľov//|☐|☐|☐|☐ 1623 -|IDOE02|//Knižničný fond//|☐|☐|☒|☐ 1666 +|IDOE02|//Knižničný fond (vrátane agregovaných metadát)//|☐|☐|☒|☐ 1624 1624 |IDOE03|//Evidencia výpožičiek//|☐|☐|☐|☐ 1625 1625 |IDOE04|//Medziknižničná výpožičná služba//|☐|☐|☐|☐ 1626 1626 |IDOE05|//Rezervácie//|☐|☐|☐|☐ 1627 1627 |IDOE06|//Správa a logy//|☐|☐|☐|☐ 1671 +|IDOE07|Zoznam digitalizovaných dokumentov vo VaV|☐|☐|☒|☐ 1672 +|IDOE08|Zoznam zapojených inštitúcií a kolekcií|☐|☐|☒|☐ 1628 1628 1629 1629 Tabuľka 27 Prehľad jednotlivých kategórií údajov 1630 1630 ... ... @@ -1633,21 +1633,79 @@ 1633 1633 1634 1634 == 5.6.1 Návrh riešenia technologickej architektúry == 1635 1635 1681 +Technologická architektúra projektu **Národnej vedeckej knižnice (NVK)** je navrhnutá ako **škálovateľná, modulárna a bezpečná hybridná platforma** využívajúca moderné open-source technológie a štandardizované rozhrania. Riešenie bude prevádzkované v dátovom centre **CVTI SR**, s možnosťou integrácie externých úložísk zapojených inštitúcií (mandantov) a prepojenia na európske infraštruktúry (napr. OpenAIRE). 1636 1636 1683 +Celková architektúra podporuje **hybridný model správy dát**, v ktorom každá partnerská inštitúcia zachováva lokálnu infraštruktúru a pravidelne exportuje metadáta (napr. MARC21, Dublin Core) a – podľa licenčných možností – aj digitálne dokumenty do centrálnej platformy. Tieto údaje budú následne sprístupňované prostredníctvom centrálneho systému a prepájané s funkcionalitami ako e-výpožičky, AI asistent alebo štatistické moduly. 1684 + 1685 +Kľúčové komponenty technologickej architektúry: 1686 + 1687 +* **Akademické digitálne knižnice (ADK)** – decentralizované repozitáre dokumentov, ktoré zabezpečujú výstupy digitalizácie a born-digital dokumentov na úrovni inštitúcií. 1688 +* **Centrálny portál slovenských vedeckých knižníc (CPSVK)** – vyhľadávací a prezentačný modul, ktorý federuje dáta zo zapojených knižníc. 1689 +* **Národný register digitalizovaných diel VaV** – nástroj na plánovanie, koordináciu a evidenciu digitalizačných aktivít, vrátane rezervácií a duplicít. 1690 +* **Vyhľadávacia a indexačná platforma** – komponent pre fulltextové, fazetové a sémantické vyhľadávanie (napr. Elasticsearch, Solr). 1691 +* **Služba e-výpožičiek (Veda online)** – zabezpečený systém pre DRM chránený prístup k digitalizovaným dielam (napr. Readium LCP). 1692 +* **Digitálny výskumný asistent** – nástroje na sémantickú analýzu, sumarizáciu, preklad a anotáciu textov pomocou AI. 1693 +* **Centrálne dátové úložisko** – bezpečný priestor pre uchovávanie metadát a digitálnych objektov (vrátane redundantného zálohovania a dlhodobej archivácie). 1694 +* **Integrácia na centrálne registre (CPDI/CSRÚ)** – konzumácia a poskytovanie vybraných údajov podľa štandardov verejnej správy. 1695 + 1696 +Komponenty systému budú nasadzované ako **kontajnerizované mikroslužby** (napr. prostredníctvom Docker/Kubernetes), s podporou **horizontálneho škálovania** podľa dopytu a **vysokej dostupnosti (HA)**. Architektúra bude podporovať: 1697 + 1698 +* bezpečnostné aktualizácie a patch management, 1699 +* centralizované logovanie, audit a monitoring (napr. ELK stack, Prometheus), 1700 +* správu oprávnení a rolí s možnosťou oddelenej administrácie pre každú inštitúciu, 1701 +* šifrovanie dát v pokoji aj počas prenosu (TLS, at-rest encryption), 1702 +* štandardizované aplikačné rozhrania (REST API, OAI-PMH, Z39.50) pre interoperabilitu s externými systémami. 1703 + 1704 +Architektúra systému NVK bude priebežne prispôsobovaná podľa požiadaviek používateľov, technologických trendov a legislatívneho vývoja, pričom prioritou zostáva otvorenosť, udržateľnosť a podpora dlhodobej prístupnosti digitálnych vedeckých zdrojov. 1705 + 1706 +===== **Základné vrstvy technologickej architektúry** ===== 1707 + 1708 +1. **Prezentačná vrstva** 1709 +Poskytuje používateľské rozhrania a vstupné body pre interakciu: 1710 +1*. **CPSVK (Centrálny portál slovenských vedeckých knižníc)** – discovery rozhranie s podporou sémantického vyhľadávania a prepojení. 1711 +1*. **ADK a Veda online** – zobrazenie obsahu podľa licencií a sprístupnenie e-výpožičiek cez Readium LCP. 1712 +1*. **Výskumný AI asistent** – nástroje na sémantické vyhľadávanie, sumarizáciu, preklady a generovanie rešerší. 1713 +1*. Prístup cez webové UI (pre verejnosť) a API rozhrania (pre mandantov a systémy verejnej správy). 1714 +1. **Aplikačná vrstva** 1715 +Zahŕňa backendové služby pre: 1716 +1*. **Indexáciu a sprístupňovanie dokumentov** (Solr/Elasticsearch), 1717 +1*. **Autorizáciu prístupu k obsahu** na základe licenčných podmienok, 1718 +1*. **Správu výpožičiek a rezervácií**, 1719 +1*. **Spracovanie požiadaviek používateľov a štatistické reporty**. 1720 +1. **Dátová vrstva** 1721 +Obsahuje centrálne: 1722 +1*. **Úložisko digitálneho obsahu** (napr. PDF, OCR, IIIF, JSON), 1723 +1*. **Metadátové repozitáre** (napr. MARCXML, Dublin Core), 1724 +1*. **Záznamy o licenčných a autorských podmienkach**, 1725 +1*. **Záznamy o digitalizačných aktivitách a štatistikách využívania služieb**. 1726 +1. **Integrácia a výmena údajov** 1727 +1*. **Mandantské systémy** zabezpečujú export metadát a digitálnych dokumentov prostredníctvom štandardizovaných rozhraní (OAI-PMH, REST API, SFTP). 1728 +1*. **Integrácia s CPDI/CSRÚ** – na účely identity organizácií a publikovanie otvorených údajov. 1729 +1*. **Externé prepojenia** na OpenAIRE, Europeana, registratúrne systémy, DOI služby atď. 1730 +1. **Bezpečnostná a infraštruktúrna vrstva** 1731 +1*. Autentifikácia používateľov prostredníctvom mandantských knižničných systémov (lokálne SSO, federované SSO), 1732 +1*. Prístupové oprávnenia podľa rolí a licenčných podmienok, 1733 +1*. Redundantná infraštruktúra s podporou HA a disaster recovery, 1734 +1*. Logovanie a monitoring prístupov a incidentov. 1735 + 1736 +Tento návrh zodpovedá aktuálnemu hybridnému charakteru systému, pričom rešpektuje autonómiu jednotlivých knižníc, ktoré poskytujú dáta vo forme exportov. Zároveň umožňuje výstavbu robustnej centrálnej platformy, ktorá zabezpečí vyhľadávanie, služby e-výpožičiek, AI asistenciu a otvorené dátové toky. 1737 + 1637 1637 == 5.6.2 Požiadavky na výkonnostné parametre, kapacitné požiadavky – budúci stav (TO BE) == 1638 1638 1639 1639 |Parameter|Jednotky|Predpokladaná hodnota|Poznámka 1640 -|Počet interných používateľov|Počet|200|Vrátane knižníc tretích strán 1641 -|Počet súčasne pracujúcich interných používateľov v špičkovom zaťažení|Počet|100|Vrátane knižníc tretích strán 1642 -|Počet externých používateľov (internet)|Počet|140 000|Vrátane knižníc tretích strán 1643 -|Počet externých používateľov používajúcich systém v špičkovom zaťažení|Počet|60 000|Vrátane knižníc tretích strán 1644 -|Počet transakcií (podaní, požiadaviek) za obdobie|Počet/obdobie|200 000/rok| 1645 -|Objem údajov na transakciu|Objem/transakcia|N/A| 1646 -|Objem existujúcich kmeňových dát|Objem|N/A| 1647 -|Ďalšie kapacitné a výkonové požiadavky ...| | | 1741 +|Počet interných používateľov|Počet|150|Zamestnanci CVTI SR a správcovia služieb v mandantských knižniciach 1742 +|Počet súčasne pracujúcich interných používateľov v špičkovom zaťažení|Počet|100|Prístup do administrátorského rozhrania, správa metadát, podpora používateľov 1743 +|Počet externých používateľov (internet)|Počet|140 000|Odhadovaný počet registrovaných čitateľov v celej sieti 1744 +|Počet externých používateľov používajúcich systém v špičkovom zaťažení|Počet|60 000|Počas skúškového obdobia, akademického semestra, výskumného publikačného cyklu 1745 +|Počet transakcií (podaní, požiadaviek) za obdobie|Počet/obdobie|200 000/rok|Zahŕňa vyhľadávania, e-výpožičky, anotácie, preklady, AI operácie 1746 +|Objem údajov na transakciu|Objem/transakcia|1 – 50 MB|Závisí od typu služby – od metadát po dokumenty s OCR vrstvou 1747 +|Objem existujúcich kmeňových dát|Objem|~~30 TB|Predpokladaný objem metadát a digitalizovaných dokumentov v 1. fáze 1748 +|Podpora paralelného spracovania vyhľadávacích dopytov|Počet dopytov / sek.|1000+|Elastic/Solr indexácia, caching, semantické vyhľadávanie 1749 +|Počet súbežných požiadaviek na AI služby|Počet / sekunda|50 – 100|Závisí od nasadenia výskumného asistenta v reálnom čase 1648 1648 1649 1649 Tabuľka 28 Požiadavky na výkonnostné parametre, kapacitné požiadavky – budúci stav (TO BE) 1650 1650 1753 +**Poznámka**: Tieto hodnoty budú spresnené počas implementačnej fázy a pilotnej prevádzky. Architektúra je navrhnutá tak, aby umožňovala dynamické prispôsobenie kapacít podľa skutočnej záťaže a rastu používateľskej základne. 1651 1651 1652 1652 == 5.6.3 Využívanie služieb z katalógu služieb vládneho cloudu == 1653 1653 ... ... @@ -1697,7 +1697,38 @@ 1697 1697 1698 1698 Tabuľka 29 Určenie zdrojov a obsahu minimálnych bezpečnostných opatrení 1699 1699 1803 +Riešenie autentifikácie a autorizácie používateľov v rámci systému IS NVK bude založené na princípe **decentralizovaného riadenia identity**. Identita koncového používateľa (študenta, pedagóga, výskumníka, knihovníka) nebude priamo spravovaná v rámci IS NVK – používateľ sa bude prihlasovať prostredníctvom systému svojej domovskej inštitúcie (mandantskej knižnice), ktorá zodpovedá za správu používateľských účtov. 1700 1700 1805 +**Podporované modely prihlásenia budú:** 1806 + 1807 +* prihlásenie cez **lokálny identitný systém** mandantskej knižnice (LDAP, Shibboleth, AD), 1808 +* integrácia s existujúcimi **federáciami identít** ako **eduID**, **IAM ÚPVS**, alebo iné akademické SSO riešenia, 1809 +* v prípade potreby aj **centrálny SSO token** generovaný a overený v rámci CVTI SR alebo partnerskej identity. 1810 + 1811 +**Single Sign-On (SSO)** bude implementovaný na báze štandardov **SAML 2.0**, prípadne **OpenID Connect**, s cieľom umožniť jednotné prihlásenie a opakované využívanie služieb bez opätovnej autentifikácie. Tento model zabezpečí interoperabilitu s rôznorodými systémami zapojených inštitúcií. 1812 + 1813 +**Prehľad základných princípov prístupu:** 1814 + 1815 +* **Bežní používatelia (čitatelia)**: budú pristupovať k službám ako CPSVK, Virtuálne študovne, e-výpožičky alebo výskumný asistent cez rozhranie s jednorazovou autentifikáciou. 1816 +* **Administrátori, kurátori a metodici**: budú mať riadený prístup do jednotlivých komponentov systému (napr. ADK, Register VaV) podľa pridelených rolí a oprávnení. 1817 + 1818 +**Riadenie oprávnení a prístupov bude realizované:** 1819 + 1820 +* na úrovni modulov (napr. oddelene pre CPSVK, e-výpožičky, AI služby), 1821 +* s možnosťou **delegácie správy prístupov** na jednotlivé inštitúcie, 1822 +* cez **rolový model (RBAC)** s definovanými oprávneniami podľa pracovných pozícií. 1823 + 1824 +**Bezpečnostné opatrenia:** 1825 + 1826 +* podpora **viacfaktorovej autentifikácie (MFA)** pre administrátorské a kritické účty, 1827 +* **šifrovanie autentifikačných tokenov** a komunikácie (napr. TLS, OAuth 2.0), 1828 +* **logovanie a auditné záznamy** všetkých prístupových udalostí, 1829 +* **automatická expirácia a revízia prístupov** podľa politiky CVTI SR. 1830 + 1831 +**Ochrana údajov a pohodlie používateľov** budú zabezpečené oddelením identifikačnej vrstvy od aplikačných údajov – IS NVK bude pracovať len s **pseudonymizovanými identifikátormi** (napr. UUID), bez potreby spracovania citlivých osobných údajov používateľov. 1832 + 1833 +Tento model autentifikácie zabezpečuje vysokú úroveň bezpečnosti, právnu súladnosť s GDPR a zároveň jednoduchý používateľský zážitok, ktorý rešpektuje autonómiu zapojených inštitúcií. 1834 + 1701 1701 == 5.7.3 Legislatívne, právne, štatutárne, regulačné a zmluvné požiadavky, == 1702 1702 1703 1703 Základný legislatívny rámec, ktorý ohraničuje nastavenie projektu: ... ... @@ -1772,6 +1772,8 @@ 1772 1772 1773 1773 == 6.2 Zabezpečenie podpory používateľov a prevádzky == 1774 1774 1909 +Prevádzka systému IS NVK bude zabezpečená prostredníctvom viacúrovňového modelu technickej a používateľskej podpory. Všetky centrálne komponenty budú pod správou CVTI SR, ktoré zabezpečí nielen systémovú údržbu, monitoring a bezpečnostné aktualizácie, ale aj koordináciu podpory pre jednotlivé cieľové skupiny. 1910 + 1775 1775 Prevádzkové požiadavky budú zabezpečené na úrovni podpory L1, L2 a L3. 1776 1776 1777 1777 Help Desk bude realizovaný cez 3 úrovne podpory s nasledujúcim označením: ... ... @@ -1798,7 +1798,27 @@ 1798 1798 1799 1799 Tabuľka 30 Prehľad riešenia zabezpečenia podpory používateľov a prevádzky 1800 1800 1937 +===== **Podpora pre mandantské knižnice** ===== 1801 1801 1939 +Súčasťou prevádzkovej podpory bude aj **špecializovaná podpora pre zapojené (mandantské) knižnice**, ktorá bude riešiť: 1940 + 1941 +* technické problémy pri **exporte bibliografických metadát a digitálnych objektov** do centrálnej platformy, 1942 +* nahlasovanie a **správu IP rozsahov** pre sprístupnenie dokumentov bez potreby autentifikácie (napr. v študovniach), 1943 +* konzultácie pri **konfigurácii výmenných rozhraní, OAI-PMH, REST API** a diagnostike chýb pri importoch a synchronizácii, 1944 +* metodickú pomoc pri **harmonizácii metadát** (napr. MARC21, DC, IIIF) a nastavení výmenných formátov. 1945 + 1946 +Táto podpora bude zabezpečovaná nasledovnými členmi tímu IS NVK: 1947 + 1948 +|**Rola**|**Popis** 1949 +|**Odborný koordinátor pre digitalizáciu a register VaV**|Zodpovedá za metodiku integrácie, deduplikáciu záznamov a registráciu titulov v Národnom registri digitalizovaných diel. 1950 +|**Metodik sprístupňovania a harmonizácie dát**|Dohliada na interoperabilitu dát medzi systémami, zabezpečuje štandardizáciu údajov naprieč knižnicami. 1951 +|**Špecialista pre podporu zapojených inštitúcií**|Poskytuje technickú a konzultačnú podporu počas onboardingového procesu a pri priebežnej prevádzke knižníc. 1952 +|**Školiteľ a konzultant pre používateľské služby**|Vytvára a vedie školenia, pripravuje metodické príručky a zabezpečuje používateľskú dokumentáciu. 1953 +|**Špecialista pre integráciu služieb**|Zodpovedá za návrh používateľských rozhraní, testovanie funkčnosti a riešenie integračných scenárov. 1954 + 1955 + 1956 +Táto zložka podpory bude **integrovaná do L1–L2 vrstvy centrálneho Helpdesku**, s napojením na systém správy požiadaviek a podporu cez e-mail, webový formulár a online konzultácie. 1957 + 1802 1802 == 6.3 Riešenie incidentov v prevádzke - parametre úrovní služby == 1803 1803 1804 1804 Parametre služby riešenia incidentov v prevádzke sú špecifikované na základe určenia priority incidentu pomocou kombinácie jeho naliehavosti a dopadu podľa najlepších skúseností z praxe (best practice) z oblasti manažmentu IT služieb (Information Technology Infrastructure Library - ITIL V3) nasledovným spôsobom: ... ... @@ -1873,7 +1873,13 @@ 1873 1873 1874 1874 Pre tieto služby budú dohodnuté osobitné parametre dodávky. 1875 1875 2032 +Súčasťou prevádzkovej podpory je aj špecializovaná asistencia pre zapojené **mandantské knižnice**, ktoré budú mať možnosť hlásiť incidenty a požiadavky súvisiace najmä s: 1876 1876 2034 +* **exportom bibliografických metadát** a digitálnych objektov do platformy NVK, 2035 +* **nahlasovaním IP adries** pre sprístupnenie dokumentov bez autentifikácie (napr. v študovniach), 2036 +* **nezrovnalosťami v metadátach**, duplicitami alebo nekompatibilitou formátov, 2037 +* **chybovými hláseniami** pri importoch, synchronizácii alebo pri napojení cez OAI-PMH / REST API. 2038 + 1877 1877 == 6.4 Požadovaná dostupnosť informačného systému: == 1878 1878 1879 1879 |Popis|Parameter|Upresnenie ... ... @@ -1925,6 +1925,37 @@ 1925 1925 1. Súčasťou inštalácie musí byť aj zaškolenie v nasledujúcom rozsahu: 1926 1926 1. Požaduje sa zaškolenie 150 koncových používateľov, každého v rozsahu 5 dní pre technológie ktoré bude využívať platforma 1927 1927 2090 +==== Školenia pre koncových používateľov ==== 2091 + 2092 +Zhotoviteľ zároveň zabezpečí **školenie knihovníkov a pracovníkov zapojených inštitúcií**, ktorí budú využívať systém IS NVK a jeho komponenty, ako sú: 2093 + 2094 +* Akademické digitálne knižnice (ADK), 2095 +* Centrálny portál slovenských vedeckých knižníc (CPSVK), 2096 +* Národný register digitalizovaných diel VaV, 2097 +* e-výpožičkový systém „Veda online“. 2098 + 2099 +==== **Parametre školenia:** ==== 2100 + 2101 +* **Počet školených osôb:** 150 pracovníkov zapojených knižníc 2102 +* **Rozsah školenia:** 5 dní na osobu 2103 +* **Forma školenia:** prezenčne a dištančne (blended learning) 2104 +* **Výstupy:** 2105 +** Interaktívne e-learningové kurzy, 2106 +** Videonávody, 2107 +** Používateľské príručky a metodické materiály, 2108 +** Webináre a pravidelné doškoľovanie (najmä po veľkých releasoch systému). 2109 + 2110 +==== **Obsah školenia:** ==== 2111 + 2112 +* Práca s digitalizovanými dokumentmi (nahrávanie, úprava metadát), 2113 +* Evidencia a export dát do registra digitalizovaných diel VaV, 2114 +* Vyhľadávanie a rešeršovanie cez CPSVK, 2115 +* Správa exportov cez OAI-PMH, MARC editor, harmonizácia údajov, 2116 +* Správa dátových oprávnení a publikovanie obsahu, 2117 +* Nahlasovanie incidentov a komunikácia s podporou (L1–L2). 2118 + 2119 +Týmto spôsobom sa zabezpečí dostatočná pripravenosť personálu v zapojených knižniciach na efektívne používanie systémov, minimalizácia chybovosti a schopnosť samostatného riešenia štandardných prevádzkových situácií. Výsledkom bude stabilná a odborne podporená prevádzka NVK ako jednotnej digitálnej knižničnej platformy. 2120 + 1928 1928 == 6.6 Požiadavky na zdrojové kódy == 1929 1929 1930 1930 Súčasťou dodávky budú aj zdrojové kódy k vytvorenému riešeniu, pokiaľ to nevylučujú licenčné podmienky tretích osôb vo vzťahu k štandardným Softvérovým produktom, s komentármi a technickým popisom, a to pre prevádzkové a testovacie verzie počítačových programov a práva na ich zverejnenie v centrálnom repozitári zdrojových kódov podľa § 15 ods. 2 písm. d) Zákona o informačných technológiách vo verejnej správe a § 31 vyhlášky Úradu podpredsedu vlády Slovenskej republiky pre investície a informatizáciu o štandardoch pre informačné technológie verejnej správy č. 78/2020 Z. z., a iného predpisu, ktorý môže v budúcnosti Vyhlášku č. 78/2020 Z. z. nahradiť alebo doplniť. ... ... @@ -1942,7 +1942,6 @@ 1942 1942 1943 1943 Ďalej uvádzame postupy, v zmysle ktorých bude narábané so zdrojovým kódom s cieľom zabrániť vendor lock-in, zabezpečenia otvorenosti a prepoužiteľnosti zdrojových kódov v zmysle EUPL. 1944 1944 1945 - 1946 1946 Centrálny repozitár zdrojových kódov: [[https:~~/~~/www.zakonypreludi.sk/zz/2020-78/znenie-20200501#p31>>url:https://www.zakonypreludi.sk/zz/2020-78/znenie-20200501#p31]]+ 1947 1947 1948 1948 Overenie zdrojového kódu s cieľom jeho prepoužitia: [[https:~~/~~/www.zakonypreludi.sk/zz/2020-85/znenie-20200501#p7-3-c>>url:https://www.zakonypreludi.sk/zz/2020-85/znenie-20200501#p7-3-c]]+ ... ... @@ -1952,6 +1952,37 @@ 1952 1952 Inštrukcie k EUPL licenciám: https:~/~/joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%201_1%20Guidelines%20SK%20Joinup.pdf+ 1953 1953 1954 1954 2147 +Všetky výstupné časti softvérového riešenia, vytvorené v rámci implementácie informačného systému Národnej vedeckej knižnice (IS NVK), musia byť sprístupnené ako **otvorený softvér (open source)** pod verejnou licenciou, ktorá umožňuje: 2148 + 2149 +* **bezplatné používanie** softvéru v rámci verejnej správy aj mimo nej, 2150 +* **úpravy a rozvoj** softvéru inými subjektmi, 2151 +* **nasadenie a integráciu** softvéru do iných systémov bez licenčných obmedzení. 2152 + 2153 +Preferovanou licenciou pre sprístupnenie zdrojových kódov je **EUPL (European Union Public Licence)**, ktorá je v súlade s požiadavkami slovenských a európskych štandardov na otvorené riešenia vo verejnom sektore. 2154 + 2155 +==== **Základné požiadavky:** ==== 2156 + 2157 +* **Zverejnenie zdrojových kódov** musí byť realizované v **centrálnom verejnom repozitári** (napr. GitHub, GitLab alebo repozitár spravovaný CVTI SR) s prístupom pre odbornú aj širšiu komunitu. 2158 +* Všetky komponenty a mikroslužby systému (napr. CPSVK, ADK, Register digitalizácie, AI modul, e-výpožičky) musia mať **zdrojové kódy plne dostupné**, dokumentované a publikované najneskôr ku dňu ukončenia implementačnej fázy. 2159 +* Kódy musia byť **zdokumentované** vrátane: 2160 +** licenčného súboru (LICENSE), 2161 +** popisu architektúry a závislostí (README, INSTALL), 2162 +** verzovania a správy zmien (CHANGELOG), 2163 +** prípadne dockerizačných a CI/CD súborov. 2164 +* Vývoj musí byť **interoperabilný**, tzn. použité komponenty musia byť kompatibilné s otvorenými štandardmi (napr. REST API, OAI-PMH, MARC21, JSON-LD). 2165 +* Softvér musí byť **opätovne použiteľný** tretími stranami bez nutnosti ďalších poplatkov, registrácií alebo získania povolení. 2166 + 2167 +==== **Cieľ a význam:** ==== 2168 + 2169 +Zverejnenie zdrojových kódov a ich sprístupnenie pod verejnou licenciou: 2170 + 2171 +* **zamedzí vendor lock-in**, teda závislosť od jedného dodávateľa alebo technológie, 2172 +* **umožní trvalo udržateľný rozvoj** systému NVK aj po skončení projektu, 2173 +* **umožní prepoužitie komponentov** v iných národných alebo inštitucionálnych projektoch verejnej správy, akademickej alebo výskumnej sféry, 2174 +* **posilní transparentnosť** systému a umožní odborné overenie kvality riešenia komunitou. 2175 + 2176 +Táto požiadavka sa vzťahuje aj na všetky knižnice, moduly, rozhrania a systémové integrácie, ktoré budú vyvinuté alebo upravené špecificky pre potreby projektu NVK. Výnimku môžu tvoriť len komponenty tretích strán, ktoré sú využívané v súlade s ich existujúcimi licenciami a nie sú predmetom nového vývoja. 2177 + 1955 1955 == 7. OPIS IMPLEMENTÁCIE PROJEKTU A PREBERANIA VÝSTUPOV PROJEKTU == 1956 1956 1957 1957 Implementácia a preberanie výstupov projektu bude realizované v súlade s Vyhláškou Ministerstva investícií, regionálneho rozvoja a informatizácie Slovenskej republiky č. 401/2023 Z. z. o riadení projektov a zmenových požiadaviek v prevádzke informačných technológií verejnej správy v zmysle ustanovení podľa § 5 a nasledovných ustanovení.