Skip to content

Záměr projektu

Pavel Kocourek edited this page Sep 29, 2021 · 1 revision

Vývoj softwarového řešení pro provozování Seznamu děl nedostupných na trhu včetně všech souvisejících agend pro Národní knihovnu. Cílem vývoje je rychlá přehledná aplikace - systém SDNNT, která umožní uživatelům provádět potřebném operace z intuitivního webového rozhraní.

Připravovaný SDNNT systém je založený na aktuální verzi vyhledávacího systému Apache SOLR. Ten je využíván jako noSQL databáze a index. Jedná se o řešení z komponent prakticky ověřených na podobném typu dat na projektech produkčně využívaných Národní knihovnou. (digitální knihovna Kramerius, vyhledávání Registru digitalizace, INPROVE) Projekt je vyvíjen jako open source a je veden na GitHubu v repozitáři Národní knihovny.

Jádro systému bude mít aplikační rozhraní, ze kterého bude vycházet webové uživatelské prostředím. Stejné API, s plnou funkcionalitou, bude dostupné pro integraci s ostatními systémy a službami. Systém bude poskytovat data prostřednictvím Rest API a také OAI PMH. S pohledu dat je pro SDNNT primárním zdrojem Souborný katalog a na jeho záznamech v kombinaci se stavy dostupnosti je postavena celá logika řešení. Při vývoji uživatelského rozhraní je kladen důraz na jednoduchost použití systému, který je určen jak pro kurátory knihovny, tak pro veřejné uživatele. Rozhraní bude plně webové a je vyvíjeno jako responzivní. Vizuálně vychází z barevnosti NDK.

Clone this wiki locally