Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Kastomizace a integrace v systému ALEPH
Martin Vojnar
2
Úvodem standardní funkcionalita systému
doplňková funkcionalita systému obecná rozhraní, která používají aplikační vrstvu tab_fix, tab_expand API rozhraní (X služby, webové služby, RESTful) dávkové procedury (import) a uživatelské procedury na úrovni databáze Javascript změna pracovního postupu kombinace výše uvedeného
3
Životní cyklus instalace
lokalizace – nastavení českých demobází (isxn) implementace v dané knihovně tipy EL Commons
4
Kastomizace vs. integrace
kastomizace = jednoduchá úprava dílčí funkce integrace = částečné nebo úplné propojení s externím systémem může realizovat knihovna sama (a přebírá odpovědnost) může realizovat distributor (a přebírá odpovědnost) optimální sdílení (existuje ideální řešení?)
5
Věčné hledání rovnováhy
minimalizace problémů (zejména při přechodu na další verze) minimalizace nákladů na obou stranách (80/20) jednoduchost vs. univerzalita pro další využití každá knihovna buduje svůj skleněný zámek spolupráce, spolupráce, spolupráce, … změna přístupu – přechod od lokálních instalací k síťovému pojetí
6
Příklady kastomizací dodavatelem
hromadné rozesílání ů ze serveru (tip) automatické odvození tématické skupiny novinek dynamické generování novinek prostřednictvím X serveru rozlišení požadavků na výpůjčku z vnitřních stanic knihovny (tip) jiná lhůta pro prodloužení od výpůjční lhůty zobrazení přírůstkového čísla v seznamu jednotek řazení polí 5xx, 6xx, 7xx v bibliografickém záznamu upozornění na opakované půjčení dokumentu úpravy www rozhraní (pouze práce spojená s implementací) import elektronických časopisů (pouze práce spojená s implementací) konfigurace zdrojů pro MVS (bude tip)
7
Příklady nerealizova(tel)ných kastomizací
poplatek za nevyzvednuté požadavky poplatek za odeslání MVS dokumentu, nejde-li em tiskový démon ue-06 nemá informaci o dostupnosti podobných exemplářů
8
Kastomizace knihoven jak jej realizovat? nekonečné možnosti
nekonečné potřeby nekonečné nástroje vyžaduje znalosti kontextu a prostředí naše současné nástroje jsou omezené: CC a konzultační dny netýká se jen systémových pracovníků prostor pro efektivnější spolupráci jak jej realizovat?
9
Integrace knihoven - rámec
obecná představa o řešení analýza potvrzené zadání vlastní implementace testování, dokumentace úpravy a nastavení externích systémů náklady udržitelnost do dalších verzí nemusí být nutně v reálném čase využití mechanismu job_list
10
Integrace knihoven (1) autentizace (SSO, shibboletizace)
PDS, dynamický LDAP plugin via X server údaje čtenářů (import, IdM) file-20, X služba update-bor peněžní transakce čtenářů (peněženka, platební systém, platební brána) tab_external_system ekonomický systém (objednávky, dodání)
11
Integrace knihoven (2) import vysokoškolských prací
manage-18, X služba update-doc informační systémy (vyvolávací panely) SMS komunikace setkání Developer meets Developer v Jeruzalémě MZK: VUfind driver pro lepší katalog
12
Příklady „neúspěšných“ integrací
starý OAI-PMH data provider (v.16) dávkové propojení ALEPH-SAP (v.16)
13
Pravidelná aktualizace tipů – LIFO
shift + pravé tlačítko myši distribuce verutil vyhledávání s uvozovkami a operátory read-only uživatel util A-8 a Oracle Optimizer SYS.AUD$ a audit_trail=db plnotextové indexování v modulu ADAM MVS - PAT-DELINQ MVS - zobrazení den/měsíc v.18 proti v.20 + úprava ISS MVS adresář - lokalizace s pomocí SK ČR MVS adresář – lokalizace v knihovnách Aleph vlastnosti platebního rozhraní tab_external_program tisk štítku dodavatele v novém MVS modulu přehled titulů dodavatele odebíraných podle aktuálních předplatných pomocí acq-26 přehled titulů podle počtu požadavků jedinečnost čísla ČNB v poli 015 přesměrování error_lng, pc_b_lng, pc_b_help_lng požadavek na fotokopii - změna v dílčí knihovně přesun objektů ADAMa z jednoho záznamu na druhý moje schránka - limit 500 a zobrazení exemplářů ověření platnosti Oracle indexu manage-13 pro mazání pole CAT založení indexu pro názvy z aktuálních předplatných periodik automatické odstraňování polí při přebírání záznamů přes Z39.50 revize s označením v grafickém klientovi OpenSearch a RSS kanály
14
Závěrem pravidelná aktualizace tipů
samostatný seminář a předání know-how ? (pro/proti) přehled kastomizací (?!) analýza ve Vaší knihovně kontakty
15
Děkuji za pozornost. Otázky? 15
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.