PŘÍNOSY MODELOVACÍCH TECHNIK PRO ANALÝZU A NÁVRH KNIHOVNÍCH APLIKACÍ

Rozměr: px
Začít zobrazení ze stránky:

Download "PŘÍNOSY MODELOVACÍCH TECHNIK PRO ANALÝZU A NÁVRH KNIHOVNÍCH APLIKACÍ"

Transkript

1 PŘÍNOSY MODELOVACÍCH TECHNIK PRO ANALÝZU A NÁVRH KNIHOVNÍCH APLIKACÍ Petr Novák, Ústav informačních studií a knihovnictví FF UK Praha Modelovací techniky jsou v softwarovém inženýrství využívány k vizualizaci, specifikaci, definici návrhu a dokumentaci vyvíjených programů a aplikací. Jako nástroj k modelování slouží modelovací jazyky, z nichž nejrozšířenější je Unifikovaný modelovací jazyk UML Unified Modelling Language. UML umožňuje prostřednictvím sady různých typů diagramů znázornit jak návrh systému včetně prvků jako jsou stavy, aktivity, procesy, systémové funkce, tak realizační komponenty, z nichž se výsledný systém skládá jako jsou příkazy programovacích jazyků, databázová schémata, programové komponenty a definice programových balíčků. UML není jazyk programovací, jedná se o symbolický jazyk založený na vizualizaci. UML není metodikou, která by určovala konkrétní postupy jak to udělat. UML je nástroj, založený na slovníku pojmů a výrazových prostředků. Kromě využití pro analýzu a návrh softwarových systémů jej lze použít pro stavbu ontologií 1. Proč hovořit o modelování v souvislosti s vývojem a realizací informačních systémů v knihovnictví? Jaké jsou případné přínosy modelování? Přínosy modelování Přínos 1. Odhad potřebných kapacit a kvalifikované vyjádření požadavků Pokud dnes informační instituce stojí před úkolem či problémem, který chce řešit pomocí nového informačního systému či programové aplikace, má na výběr z několika možností: zvolit komerčně dostupné řešení, dodávané na trh některou z tuzemských či zahraničních softwarových společností; sáhnout po některém z volně dostupných produktů s otevřeným kódem Open Source; realizovat vlastní vývoj informačního systému. Možné jsou i kombinace výše uvedeného. Volbě by mělo předcházet dů

2 kladné zmapování vlastních potřeb a možností i představ o budoucím systému. Právě zde je místo pro modelování. Modelovací techniky umožňují definovat věcné vymezení a rozsah uvažovaného systému a dekomponovat jej do objektů, stanovit možnosti požadované kooperace se stávajícími používanými či vyvíjenými řešeními, podrobně připomínkovat vlastnosti systému napříč institucí i vně, výčtem stanovit kvalifikované požadavky. Přínos 2. Odstranění bariér uvnitř Přestože se v případě modelovacího jazyka UML ve své podstatě jedná o nástroj vytvořený programátory a programátorům určený, díky modularitě UML lze pro některé techniky nalézt uplatnění i jinde, zejména mezi systémovými knihovníky, informačními managery, ale také (třeba i za asistence) u profesí, které budou reálně s danými aplikacemi a systémy pracovat. I rešeršéři, referenční pracovníci, pracovníci služeb mohou přispět svými názory a představami k budování nových systémů. Modelování může nejen v případě přípravy rozsáhlých systémů odstranit nedostatky v komunikaci. Cílem a výrazným přínosem může být i usnadnění pochopení komplexnějších aspektů knihovnického oboru i pro technicky orientované partnery z řad SW a IT zaměstnanců firem. Příkladem budiž např. FRBR, RDA, OAI-ORE, SWORD a další nové koncepty a standardy, často reagující na měnící se obsah oboru v digitální éře. Přínos 3. Nalezení společného jazyka navenek Často se v knihovnicko-informačním světě mluví o konceptech Web 2.0, Library 2.0, o sociálních sítích, konvergenci paměťových institucí obecně, o nutnosti domluvy mezi knihovnami, archivy, muzei, galeriemi, sférou klasických i internetových médií. Modelovací techniky nabízí prostřednictvím UML možnost, jak tuto domluvu zprostředkovat umožnit ji již při vývoji společných projektů a systémů na základě rozšířeného a respektovaného způsobu sdílení myšlenek a koncepcí. UML zde může představovat společný jazyk ve smyslu lingua franca, s důrazem kladeným na ono language ve zkratce UML. Teprve se společným jazykem je možné akcentovat interoperabilitu systémů, které mají využívat koncepce, postupy či data z různých zdrojů. Se společným modelovacím jazykem je možné přistoupit k tak náročným úkolům, jako je např. budování regionálních či oborových katalogů paměťových institucí, propojení elektronických služeb institucí zabývajících se šířením informací a krásné literatury (knihovny, knihkupectví, antikvariáty, 96

3 nakladatelství), dodávání primárních zdrojů a objednávání digitálních kopií (vč. 3D digitalizace), tvoření nových interakcí a vazeb, čímž vznikají systémy s novou kvalitou, příprava a realizace analytických nástrojů generujících synteticky původní primární či sekundární zdroje (korpusy, slovníky, ontologie, automatizované překlady, sémantické analýzy, pokročilé aplikované technologie EBM, bioinformatika aj.). Přínos 4. Otevření se knihoven a nové obzory pro knihovní systémy a jejich výrobce Zmapování a popsání běžných i méně běžných aktivit a procesů v knihovnických a informačních institucích pomocí modelovacího jazyka UML může otevřít cestu dalším IT subjektům, které se vývojem software a aplikací pro knihovny dosud nezabývaly. Podobně zvládnutí modelování v současných firmách vyvíjejících a dodávajících software pro knihovny a paměťové instituce obecně umožní porozhlédnout se po podnikatelských příležitostech i jinde u více či méně souvisejících oborů. Příklady modelování Čtyři předložené modely, popisující činnosti a aktivity z problematiky knihoven, zahrnují malou část z toho, co UML opravdu nabízí. Následuje přehled diagramů v UML 2.0 včetně jejich rozčlenění do skupin: - diagramy chování: o diagram aktivit (activity diagram) viz ukázky o diagram případů užití (use case diagram) viz ukázka o stavový diagram (state machine diagram) viz ukázka - strukturní diagramy: o o o diagram tříd (class diagram) zachycuje statickou strukturu a vztahy mezi objektovými třídami navrhovaného informačního systému. Za objektovou třídu je považován předpis pro tvorbu reálných objektů, který využívá atributů, operací (transformací), relací a dalších prvků diagram komponent (component diagram) znázorňuje komponenty použité v systému. Komponenta je modulární část systému, která poskytuje souhrn daných služeb prostřednictvím konzistentního rozhraní. Jedná se o spustitelnou část programového kódu, doplněnou o zdrojový kód a popisnou specifikaci diagram kompozitních struktur (composite structure dia- 97

4 gram) integruje prvky diagramu komponent a tříd s cílem znázornění komplexních cílů systému o diagram nasazení (deployment diagram) ukazuje rozmístění zdrojů (včetně hardware), softwarových komponent těchto zdrojů využívajících (na zdrojích běžících) a jejich vzájemných vazeb o diagram balíčků (package diagram) znázorňuje náročnější dekompozice systému. Využívá metody seskupování tříd, vzájemně logicky spolupracujících. Lze jej s výhodou použít při implementaci systému po částech o diagram objektů (object diagram) zachycuje objekty v systému v daném časovém okamžiku. Používá se v součinnosti s diagramem tříd - diagramy interakce: o sekvenční diagram (sequence diagram) znázorňuje spolupráci objektů v systému z hlediska času (pořadí probíhání akcí a vzájemné závislosti a časové souvislosti) o diagram komunikace (communication diagram) umožňuje podobně jako sekvenční diagramy popsat spolupráci mezi objekty, vhodnější jsou pro zachycení statického propojení, kdo s kým komunikuje o diagram časování (timing diagram) klade důraz na zachycení na časové ose tak, aby jednotlivé změny stavu objektu v čase byly jednoznačně identifikovány o diagram přehledů interakcí (interaction overview diagram) kombinuje výše uvedené diagramy interakcí s diagramy aktivit, což přináší možnost sloučit výhody obou typů a modelovat tak v mateřském diagramu aktivit interakce jako jednotlivé dynamické prvky Model 1 Případ užití Služba dodávání dokumentů Knihovna s fondem tištěných časopisů plánuje systém pro dodávání elektronických kopií s cílem zpřístupnit články z těchto časopisů. Projekt neřeší otázku katalogu časopisů. Čtenář uživatel vytvoří novou objednávku na zpracování a dodání digitální kopie článku z tištěného časopisu. Po ověření existence jeho uživatelského účtu a stavu hotovosti vloží povinné bibliografické údaje (název článku, autorské informace, název časopisu, ISSN, ročník, číslo, stránkování) a nepovinné údaje pro zpracování (formát, kvalita, rychlost dodávky, způsob dodávky). 98

5 Knihovník zpracovatel otevře nově příchozí objednávku, vyžádá si příslušné číslo či svazek ze skladu. Knihovník skladník vyhledá číslo či svazek ze skladu. Knihovník zpracovatel článek naskenuje, knihovník skladník číslo či svazek vrátí zpět do skladu. Knihovník zpracovatel naskenovaný obrázek převede do požadovaného formátu, opatří vodoznakem žádajícího čtenáře a vloží jej do úložiště. Provede kontrolu objednávky. Obr.1 Případ užití Služba dodávání dokumentů Modelování případů užití (use case modelling) je základní analytická a popisná technika pro zachycení interakcí mezi systémem a aktérem. Cílem je vždy poskytnutí nějaké hodnoty či informace aktérovi. Pojmem aktér označujeme osobu (např. čtenář, knihovník), skupinu osob (uživatelé, akvi- 99

6 zitéři, referenční pracovníci), organizaci či její část (oddělení základních služeb, katalogizační linka), zařízení (RFID čtečka, třídička), abstraktní události v čase (konec výpůjční doby, počátek zpřístupnění licencovaného zdroje). Ve virtuálním světě mohou být aktéry i další externí informační systémy a procesy, které přímo ovlivňují činnost systému například si s ním vyměňují informace (OAI harvester). Diagram případu užití přímo navazuje na textový scénář. Případy užití slouží zejména k definici architektury systému a k výčtu možností systému z uživatelovy perspektivy. Model 2 Stavový diagram Funkcionalita čtečky RFID čipů při revizi Scénář zachycuje stavy, které nastávají při kontinuální revizi fondu, ve kterém jsou jednotlivé exempláře vybaveny čipem RFID. Při spuštění načítání RFID čtečkou může dojít k těmto stavům: a) publikace je správně zařazena na regále b) publikace není správně zařazena na regále c) publikace na regále má nečitelné RFID d) publikace na regále chybí. V případě b) dojde k zařazení, v případě c) nápravě situace (přečipování). Neuvažujeme stav, kdy je nutno publikaci vyřadit z fondu pro její neopravitelnost. Pokud nastane případ d) a publikace na regále chybí (sekvence RFID čipů neodpovídá obrazu v knihovním systému), je nutno knihu dohledat. Nejprve čtečka kontroluje výpůjční status. Pokud je kniha vypůjčena, je po vrácení určena k zařazení a zařazena. Pokud je publikace na přečipování, je po dokončení určena k zařazení a zařazena. Pokud není vypůjčena ani na přečipování a má být na regále, je považována za přechodně ztracenou a je dohledávána. Pokud je při revizi dohledána, je zařazena, pokud není dohledána, je navržena k vyřazení. Diagram pracuje s jedním vstupním stavem start čtečky a se dvěma výstupními stavy publikace je správně zařazena a publikace je ztracena. 100

7 Obr. 2 Stavový diagram Funkcionalita čtečky RFID čipů při revizi Stavový diagram zachycuje chování systému, skládajícího se z objektů. Objekty mohou nabývat různých stavů, přičemž klíčové pro modelování stavů je zachycení akcí a aktivit symbolizujících stavy mezi objekty. Objekt může zůstat v určitém stavu po určitou dobu. UML metodologie podporuje vnořovaní stavů, kdy určitý stav je možné rozkreslit opět jako nový stavový diagram (viz ukázka). Přechod ze stavu do stavu je jednorázový a okamžitý, není ho možné dále dělit. 101

8 Modelování stavových diagramů lze využít zejména pro zachycení dynamického vývoje v systému. Objektem zde může být hmotný i elektronický dokument, sekundární informace (metadata) či celé jejich soubory. Model 3 Diagram aktivit Zpracování požadavku na referenční služby Scénář znázorňuje situaci, kdy je referenční službě typu Ptejte se knihovny předán požadavek na zodpovězení otázky. Referenční systém udržuje registraci uživatelů užívajících tuto službu. Následně probíhá lineární proces zodpovídání dotazu. Obr.3 Diagram aktivit Zpracování požadavku na referenční služby 102

9 Diagram aktivit je podobný stavovému s tím rozdílem, že je zde kladen důraz na subprocesy a paralelní zpracování dat. Podobně jako u stavového diagramu se lze setkat s podmíněným větvením. Diagramy aktivit je výhodné použít v případě potřeby paralelního zpracování, které je dále potřeba synchronizovat (např. některé typy autentizačních mechanismů, sledování funkcí služeb a procesů odpovídajících za běh aplikací monitoring, auditing apod.). Model 4 Diagram aktivit Zpracování nového přírůstku do fondu Scénář popisuje základní aktivity oddělení akvizice a katalogizace, které mohou v určité fázi probíhat paralelně vedle sebe. V okamžiku, kdy je publikace v oddělení akvizice objednána, může být v oddělení katalogizace stažen ze souborného katalogu akviziční záznam, se kterým již mohou obě oddělení pracovat. Obr. 4 Diagram aktivit Zpracování nového přírůstku do fondu 103

10 Závěr Je pravděpodobné, že prezentované modely obsahují chyby, P. T. čtenářstvo se tímto žádá o shovívavost. Nebylo cílem článku prezentovat řešení, ale nastínit možnosti modelování na konkrétních příkladech. Pro specifickou oblast vývoje systémů pro knihovnictví a informační služby je podle mého názoru přínosné zvážit možnost nasazení modelování prostřednictvím jazyka UML s tím, že pro běžné základní použití postačuje modelování případů užití. Další typy diagramů lze s úspěchem použít v případě návrhu a analýzy komplexních informačních systémů i v případě rozšiřování systémů stávajících. Osvojení si znalostí modelování informačních procesů a systémů umožní plánování a realizaci nové generace knihovních systémů, ve kterých bude informační hodnota ukrytá ve stávajících paměťových institucích maximalizována. Poznámka: Pro tvorbu diagramů byla využita komunitní verze programu Visual Paradigma for UML ( Za cenné připomínky děkuji Petru Steinbauerovi. Použitá literatura: KANISOVÁ, Hana, MÜLLER, Miroslav. UML srozumitelně. 2. aktualiz. vyd. Brno : Computer Press, s. ISBN PAVUS, M. OO, UML, analýza, metodologie [online] [cit ]. Dostupný z WWW: < Wikipedie: Otevřená encyklopedie: Unified Modeling Language [online]. c2008 [citováno ]. Dostupný z WWW: title=unified_modeling_language&oldid=

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz UML a jeho použití v procesu vývoje Jaroslav Žáček jaroslav.zacek@osu.cz Různé pohledy na modelování Různé pohledy na modelování Unified Modeling Language UML není metodikou ani programovacím jazykem,

Více

UML. Unified Modeling Language. Součásti UML

UML. Unified Modeling Language. Součásti UML UML Unified Modeling Language 1995 počátek 1997 verze 1.0 leden dnes verze 2.0 (vývoj stále nedokončen) Standardní notace OMG podpora velkých firem (Microsoft, IBM, Oracle, HP ) popisuje struktury popisuje

Více

7 Jazyk UML (Unified Modeling Language)

7 Jazyk UML (Unified Modeling Language) 7 Jazyk UML (Unified Modeling Language) 7.1 Základní charakteristika jazyka Motivace - vznik řady OO metod a metodologií (konec 80. let a první polovina 90.let) podobné notace vyjadřující totéž, komplikující

Více

7 Jazyk UML (Unified Modeling Language)

7 Jazyk UML (Unified Modeling Language) 7 Jazyk UML (Unified Modeling Language) 7.1 Základní charakteristika jazyka Motivace - vznik řady OO metod a metodologií (konec 80. let a první polovina 90.let) podobné notace vyjadřující totéž, komplikující

Více

Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika

Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika 2 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Jazyk UML, základní modely, diagramy aktivit, diagramy entit.

Více

Unifikovaný modelovací jazyk UML

Unifikovaný modelovací jazyk UML Unifikovaný modelovací jazyk UML Karel Richta katedra počíta tačů FEL ČVUT Praha richta@fel fel.cvut.czcz Motto: Komunikačním m prostředkem informační komunity se postupem času stala angličtina. Chcete-li

Více

Automatizace knihoven PhDr. Anna Stöcklová

Automatizace knihoven PhDr. Anna Stöcklová Automatizace knihoven PhDr. Anna Stöcklová HISTORIE AKS Děrnoštítkové stroje Velké sálové počítače - automatizace jednotlivých procesů -pokusy Mikropočítače - Integrované AKS Internet otevřené integrované

Více

Communist Party of Nepal (Unified Marxist-Leninist) Unified Modeling Language University of Massachusetts Lowell User-mode Linux.

Communist Party of Nepal (Unified Marxist-Leninist) Unified Modeling Language University of Massachusetts Lowell User-mode Linux. Jan Smolík UML UML Communist Party of Nepal (Unified Marxist-Leninist) Unified Modeling Language University of Massachusetts Lowell User-mode Linux Zdroj: Wikipedia Unified modelling language Neproprietární

Více

Objektově orientované technologie Diagram komponent Implementační náhled (Diagram rozmístění) Pavel Děrgel, Daniela Szturcová

Objektově orientované technologie Diagram komponent Implementační náhled (Diagram rozmístění) Pavel Děrgel, Daniela Szturcová Objektově orientované technologie Diagram komponent Implementační náhled (Diagram rozmístění) Pavel Děrgel, Daniela Szturcová Osnova K čemu slouží diagram komponent obsah komponent závislosti rozhraní

Více

Obsah. Zpracoval:

Obsah. Zpracoval: Zpracoval: houzvjir@fel.cvut.cz 03. Modelem řízený vývoj. Doménový (business), konceptuální (analytický) a logický (návrhový) model. Vize projektu. (A7B36SIN) Obsah Modelem řízený vývoj... 2 Cíl MDD, proč

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Návrh IS - UML. Jaroslav Žáček

Návrh IS - UML. Jaroslav Žáček Návrh IS - UML Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ UML UML není metodikou ani programovacím jazykem, je to pouze vizuální modelovací nastroj pro objektově orientované systémy.

Více

Návrh IS - UML. Jaroslav Žáček

Návrh IS - UML. Jaroslav Žáček Návrh IS - UML Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Trochu historie neuškodí Do roku 1994 chaos ve světě objektově orientovaných metod (několik jazyků pro vizuální modelování,

Více

PŘÍLOHA C Požadavky na Dokumentaci

PŘÍLOHA C Požadavky na Dokumentaci PŘÍLOHA C Požadavky na Dokumentaci Příloha C Požadavky na Dokumentaci Stránka 1 z 5 1. Obecné požadavky Dodavatel dokumentaci zpracuje a bude dokumentaci v celém rozsahu průběžně aktualizovat při každé

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 22. Otázka : Úvodní fáze rozpracování softwarového projektu. Postupy při specifikaci byznys modelů. Specifikace požadavků a jejich rozpracování pomocí

Více

UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Co je to UML Evoluce UML Diagram komponent Diagram odbavení Diagram tříd Aktivity diagram Stavový diagram Sekvenční diagram Diagram

Více

Objektová tvorba SW, Analýza požadavků 2006 UOMO 53

Objektová tvorba SW, Analýza požadavků 2006 UOMO 53 Objektová tvorba SW, Analýza požadavků 2006 UOMO 53 Osnova Základní principy tvorby SW Fáze tvorby SW v předmětu UOMO Analýza požadavků Modelování typových úloh 2006 UOMO 54 Tvorba SW Dříve umění vyvolených

Více

Digitální konkordance a Registr digitalizace v Manuscriptoriu,

Digitální konkordance a Registr digitalizace v Manuscriptoriu, Digitální konkordance a Registr digitalizace v Manuscriptoriu, aneb, Jak identifikovat a trvale zpřístupnit digitální kopie fyzických exemplářů historických dokumentů Olga Čiperová, AiP Beroun s.r.o. 25.5.2016

Více

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování. 3 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Business modelling, základní nástroje a metody business modelování.

Více

Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ

Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ Konference 14. 9. 2017 Luboš Chára, NTK lubos.chara@techlib.cz Jak to začalo a proč nová platforma 2010 - rozhodnutí

Více

NTK Discovery. Od katalogu k centralizovanému vyhledávání

NTK Discovery. Od katalogu k centralizovanému vyhledávání NTK Discovery Od katalogu k centralizovanému vyhledávání Strategie NTK v oblasti zpřístupňování fondů Strategická priorita 3.4.2: Optimalizace uživatelské přívětivosti všech knihovních služeb NTK Implementace

Více

Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ

Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ Celostátní seminář Regionální funkce knihoven 2017 Pardubice 25. - 26. 10. 2017 Luboš Chára, NTK lubos.chara@techlib.cz

Více

Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ - I

Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ - I Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ - I Nové trendy v meziknihovních výpůjčních službách (MVS), platformě Získej - I Luboš Chára, NTK lubos.chara@techlib.cz

Více

Uvažujete o změně automatizovaného knihovního systému?

Uvažujete o změně automatizovaného knihovního systému? Uvažujete o změně automatizovaného knihovního systému? Eva Cerniňáková Seminář Regionální funkce knihoven, Pardubice 25.-26. 10. 2017 Knihovní softwary v ČR Komerční S otevřeným zdrojovým kódem (též open

Více

UML: Unified Modeling Language

UML: Unified Modeling Language UML 1 UML: Unified Modeling Language Systém kombinace softwaru, hardwaru, dat a uživatelů, která umožňuje řešení konkrétního problému Vývoj systémů vytváření systémů pro klienta Vývoj probíhá na základě

Více

7.6 Další diagramy UML

7.6 Další diagramy UML 7.6 Další diagramy UML 7.6.1 Moduly (balíčky - package) a kolaborace (collaboration) Jak rozložit rozsáhlý systém na menší? - seskupování tříd (prvků modelu) do jednotek vyšší úrovně (package v UML). UI

Více

6 Objektově-orientovaný vývoj programového vybavení

6 Objektově-orientovaný vývoj programového vybavení 6 Objektově-orientovaný vývoj programového vybavení 6.1 Co značí objektově-orientovaný - organizace SW jako kolekce diskrétních objektů, které zahrnují jak data tak chování objekt: OMG: Objekt je věc (thing).

Více

3 druhy UML diagramů

3 druhy UML diagramů UML grafický jazyk se pro vizualizaci, specifikaci, navrhování a dokumentaci programových systémů zjednodušuje komunikaci mezi zadavatelem a řešitelem projektu UML podporuje objektově orientovaný přístup

Více

Modelování procesů s využitím MS Visio.

Modelování procesů s využitím MS Visio. Modelování procesů s využitím MS Visio jan.matula@autocont.cz Co je to modelování procesů? Kreslení unifikovaných či standardizovaných symbolů, tvarů a grafů, které graficky znázorňují hlavní, řídící nebo

Více

Základy analýzy. autor. Jan Novotný http://blog.novoj.net/ 15. února 2007

Základy analýzy. autor. Jan Novotný http://blog.novoj.net/ 15. února 2007 Základy analýzy autor Jan Novotný http://blog.novoj.net/ 15. února 2007 V prezentaci jsou použity diagramy z: Wikipedia, Sparx UML Tutorial, Argo UML Metodiky vývoje Různé metodiky vývoje vazba na fáze

Více

Knihovna jako systém

Knihovna jako systém Knihovna jako systém Co je to knihovna druh informačního systému funkce knihoven zprostředkování informací získávání informací zpracování informací pokr. podle zákona 257/2001Sb. po všech novelizacích:

Více

Analýza a Návrh. Analýza

Analýza a Návrh. Analýza Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,

Více

Projekt NAKI e-deposit

Projekt NAKI e-deposit Projekt NAKI e-deposit Správa elektronických publikací v síti knihoven ČR Mgr. Martin Žížala Národní knihovna ČR Základní info 4-letý projekt (2012-2015), grantová podpora MK ČR (program aplikovaného výzkumu

Více

Knihovna jako systém

Knihovna jako systém Knihovna jako systém Co je to knihovna druh informačního systému funkce knihoven zprostředkování informací získávání informací zpracování informací Dekompozice podle: STÖCKLOVÁ, Anna. Dekompozice knihovnického

Více

7.6 Další diagramy UML

7.6 Další diagramy UML 7.6 Další diagramy UML 7.6.1 Moduly (balíčky - package) a kolaborace (collaboration) Jak rozložit rozsáhlý systém na menší? - seskupování tříd (prvků modelu) do jednotek vyšší úrovně (package v UML). UI

Více

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace Pořadové číslo dodatečných informací: 14. ČÁST 1: Přesné znění žádosti dodavatele o dodatečné informace Otázka

Více

Metodika analýzy. Příloha č. 1

Metodika analýzy. Příloha č. 1 Metodika analýzy Příloha č. 1 Příloha č. 1 1 Účel dokumentu Dokument popisuje závaznou metodiku systémové analýzy, je upraven na míru pro prostředí Podniku. Dokument je provázán s Podnikovou analýzou,

Více

Znalostní báze pro obor organizace informací a znalostí

Znalostní báze pro obor organizace informací a znalostí Znalostní báze pro obor organizace informací a znalostí Představení projektu Programu aplikovaného výzkumu a vývoje národní a kulturní identity (NAKI) DF13P01OVV013 2013 2015 Helena Kučerová ÚISK FF UK

Více

Obohacování bibliografických záznamů o věcné selekční prvky postup NKČR

Obohacování bibliografických záznamů o věcné selekční prvky postup NKČR Obohacování bibliografických záznamů o věcné selekční prvky postup NKČR Bod programu: Věcné zpracování (možnosti obohacování dříve dodaných záznamů) Marie.Balikova@nkp.cz Pracovní skupina pro SK, 7.3.

Více

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování 1. Teoretické základy modelování na počítačích 1.1 Lambda-kalkul 1.1.1 Formální zápis, beta-redukce, alfa-konverze 1.1.2 Lambda-výraz jako data 1.1.3 Příklad alfa-konverze 1.1.4 Eta-redukce 1.2 Základy

Více

Jazyk UML - přehled. diagram hierarchie procesů. IS firmy. podpora řízení. evidence zaměstnanců. pokladny. výroba. diagram procesních vláken

Jazyk UML - přehled. diagram hierarchie procesů. IS firmy. podpora řízení. evidence zaměstnanců. pokladny. výroba. diagram procesních vláken Jazyk UML - přehled Unified Modeling Language jazyk pro popis objektově orientované analýzy a návrhu aplikací slouží k vzájemné komunikaci mezi zadavatelem a návrhářem systému má několik částí, není nutné

Více

Odevzdávání a příjem e-publikací

Odevzdávání a příjem e-publikací Odevzdávání a příjem e-publikací v rámci projektu NAKI Správa elektronických publikací v síti knihoven ČR Mgr. Martin Žížala Oddělení doplňování domácích dokumentů NK ČR Elektronické publikace Vývoj počtu

Více

Metody popisu systému, základy UML

Metody popisu systému, základy UML Metody popisu systému, základy UML Strukturovaný přístup Klasickou metodou analýzy a návrhu informačních systémů je strukturovaný přístup, navržený v 70. letech (Tom DeMarco, Ken Orr, Larry Constantine,

Více

RD.CZ : EVIDENCE DIGITALIZOVANÝCH DOKUMENTŮ A SLEDOVÁNÍ PROCESU ZPRACOVÁNÍ

RD.CZ : EVIDENCE DIGITALIZOVANÝCH DOKUMENTŮ A SLEDOVÁNÍ PROCESU ZPRACOVÁNÍ RD.CZ : EVIDENCE DIGITALIZOVANÝCH DOKUMENTŮ A SLEDOVÁNÍ PROCESU ZPRACOVÁNÍ Pavel Kocourek, Incad Praha Přestože mnohé knihovny v České republice digitalizují své dokumenty a další se na to chystají, neprobíhá

Více

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2014 5.3-5.8 9/14

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2014 5.3-5.8 9/14 ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2014 5.3-5.8 9/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 12 0:40 UML unifikovaný modelovací jazyk Zkratka tohoto

Více

EDD. Elektronické dodávání dokumentů. Mgr. Marcela Tomášová Moravskoslezská vědecká knihovna v Ostravě 1

EDD. Elektronické dodávání dokumentů. Mgr. Marcela Tomášová Moravskoslezská vědecká knihovna v Ostravě 1 Elektronické dodávání dokumentů Mgr. Moravskoslezská vědecká knihovna v Ostravě 1 Osnova definice EDD způsoby poskytování EDD registrovaný uživatel MSVK žádající knihovna poplatky omezení poskytování služeb

Více

PhDr.Helena BOUZKOVÁ PhDr.Eva LESENKOVÁ NÁRODNÍ LÉKAŘSKÁ KNIHOVNA, PRAHA. ČLS JEP Společnost sociálního lékařství a řízení péče o zdraví

PhDr.Helena BOUZKOVÁ PhDr.Eva LESENKOVÁ NÁRODNÍ LÉKAŘSKÁ KNIHOVNA, PRAHA. ČLS JEP Společnost sociálního lékařství a řízení péče o zdraví Vědecké zdravotnické informační zdroje a jejich vyhledávání PhDr.Helena BOUZKOVÁ PhDr.Eva LESENKOVÁ NÁRODNÍ LÉKAŘSKÁ KNIHOVNA, PRAHA Osnova způsoby vyhledávání služby pro veřejnost knihovny zdravotnické

Více

Open Bibliography Data. ( Matouš Jobánek

Open Bibliography Data. (  Matouš Jobánek Open Bibliography Data (http://openbiblio.net/) Matouš Jobánek Brno, podzim 2011 1. 12. 2011 Úvod V průběhu několika posledních let došlo ve společnosti k významnému rozšíření okruhu znalostí, které jsou

Více

8 Přehled OO metodik (metod, metodologií)

8 Přehled OO metodik (metod, metodologií) 8 Přehled OO metodik (metod, metodologií) 8.1 OO metodiky konce 80. a začátku 90.let - všechny populární OO metodiky předpokládají, že: a) zadavatel má jasný názor na svoje požadavky, b) zadavatel a vývojáři

Více

Znalostní báze pro obor organizace informací a znalostí

Znalostní báze pro obor organizace informací a znalostí Znalostní báze pro obor organizace informací a znalostí Představení projektu Programu aplikovaného výzkumu a vývoje národní a kulturní identity (NAKI) DF13P01OVV013 2013 2015 Helena Kučerová ÚISK FF UK

Více

Jazyk UML VST (Velmi stručný tutorial) verze 1.0

Jazyk UML VST (Velmi stručný tutorial) verze 1.0 Jazyk UML VST (Velmi stručný tutorial) verze 1.0 Softwarové inženýrství školní rok 2004 2005 Ing. Ladislava Smítková Janků (Praha, 24.5.2005) Obsah Obsah Obsah...2 1 Co je to UML...3 2 Diagram případů

Více

Knihovna jako systém

Knihovna jako systém Knihovna jako systém Co je to knihovna druh informačního systému funkce knihoven zprostředkování informací získávání informací zpracování informací Dekompozice podle: STÖCKLOVÁ, Anna. Dekompozice knihovnického

Více

Manuscriptorium jako základ pro virtuální badatelské prostředí

Manuscriptorium jako základ pro virtuální badatelské prostředí Manuscriptorium jako základ pro virtuální badatelské prostředí Obsahová dimenze versus technické moduly Jindřich Marek Zdeněk Uhlíř Národní knihovna ČR Definice pojmů virtuální badatelské prostředí množina

Více

Profilová část maturitní zkoušky 2013/2014

Profilová část maturitní zkoušky 2013/2014 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

Analýza a modelování dat. Helena Palovská

Analýza a modelování dat. Helena Palovská Analýza a modelování dat Helena Palovská Analýza a modelování pro SW projekt Strukturovaný přístup Dynamická část (procesy, aktivity, funkce) Statická část (data) Objektově orientovaný přístup use case

Více

Meziknihovní služby v Moravské zemské knihovně

Meziknihovní služby v Moravské zemské knihovně Meziknihovní služby v Moravské zemské knihovně Jak fungují nyní a kam by mohly směřovat Věra Mynářová v Brně www.mzk.cz MZK v rámci MS MZK je 2. největší knihovna v ČR - plní funkci krajské knihovny v

Více

Česká (národní?) článková bibliografie přežitek, nebo moderní služba čtenářům?

Česká (národní?) článková bibliografie přežitek, nebo moderní služba čtenářům? Česká (národní?) článková bibliografie přežitek, nebo moderní služba čtenářům? Tamara Pršínová Jihočeská vědecká knihovna České Budějovice prsinova @cbvk.cz Knihovny současnosti Olomouc 2014 Historie průkopník

Více

Bibliografické databáze umění vyhledávat v záplavě pramenů relevantní informace

Bibliografické databáze umění vyhledávat v záplavě pramenů relevantní informace Bibliografické databáze umění vyhledávat v záplavě pramenů relevantní informace Jitka Stejskalová Ústav vědeckých informací 1. LF UK Jak si obstarám informace? informační exploze mnoho informací a jak

Více

Modelování informačních systémů s využitím jazyka UML. Jaroslav Šmarda

Modelování informačních systémů s využitím jazyka UML. Jaroslav Šmarda Modelování informačních systémů s využitím jazyka UML Jaroslav Šmarda Využití jazyka UML při vývoji IS na příkladu jednoduché aplikace pro evidenci knih Model IS Modelování případů užití Diagram případů

Více

Objektově orientované technologie Dynamický náhled Sekvenční diagram (Realizace UC) Daniela Szturcová

Objektově orientované technologie Dynamický náhled Sekvenční diagram (Realizace UC) Daniela Szturcová Objektově orientované technologie Dynamický náhled Sekvenční diagram (Realizace UC) Daniela Szturcová Osnova Modelování interakcí mezi objekty modelování zpráv (mapování zpráv na operace), vytváření a

Více

8 Přehled OO metodik (metod, metodologií)

8 Přehled OO metodik (metod, metodologií) 8 Přehled OO metodik (metod, metodologií) 8.1 OO metodiky konce 80. a začátku 90.let - všechny populární OO metodiky předpokládají, že: a) zadavatel jasný názor na svoje požadavky, b) zadavatel a vývojáři

Více

Ouzká, Marcela 2016 Dostupný z

Ouzká, Marcela 2016 Dostupný z Tento dokument byl stažen z Národního úložiště šedé literatury (NUŠL). Datum stažení: 30.01.2017 Nové služby ve VPK Ouzká, Marcela 2016 Dostupný z http://www.nusl.cz/ntk/nusl-204781 Dílo je chráněno podle

Více

7.2 Model použití (jednání) (Use Case)

7.2 Model použití (jednání) (Use Case) 7.2 Model použití (jednání) (Use Case) - při analýze požadavků často popis typických interakcí uživatele, nedokumentované Jacobson model použití (1992) Scénář Posloupnost kroků popisujících interakci mezi

Více

Modelování požadavků

Modelování požadavků Modelování požadavků Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz Softwarové inženýrství

Více

CASLIN SOUBORNÝ KATALOG ČESKÉ REPUBLIKY

CASLIN SOUBORNÝ KATALOG ČESKÉ REPUBLIKY CASLIN SOUBORNÝ KATALOG ČESKÉ REPUBLIKY Gabriela Krčmařová Úvodem považuji za nezbytné uvést několik poznámek k projektu CASLIN jako takovému. V souvislosti se zrušením oddělení pro CASLIN v Národní knihovně

Více

Témata k závěrečným bakalářským zkouškám 2019

Témata k závěrečným bakalářským zkouškám 2019 Témata k závěrečným bakalářským zkouškám 2019 Studijní obor Informační studia se zaměřením na knihovnictví Tematické okruhy: A) Teoretické a metodologické základy informační vědy a. Informační etika b.

Více

EXTRAKT z mezinárodní normy

EXTRAKT z mezinárodní normy EXTRAKT z mezinárodní normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním ICS 03.220.01; 35.240.60 materiálem o normě. Inteligentní dopravní systémy Požadavky na ITS centrální datové

Více

ORGANIZAČNÍ ŘÁD KNIHOVNY UNIVERZITY TOMÁŠE BATI VE ZLÍNĚ. Článek 1 Úvodní ustanovení. Článek 2 Základní ustanovení

ORGANIZAČNÍ ŘÁD KNIHOVNY UNIVERZITY TOMÁŠE BATI VE ZLÍNĚ. Článek 1 Úvodní ustanovení. Článek 2 Základní ustanovení ORGANIZAČNÍ ŘÁD KNIHOVNY UNIVERZITY TOMÁŠE BATI VE ZLÍNĚ Rozdělovník: rektor, kvestor, děkani fakult, tajemníci fakult, ředitel KMZ, vedoucí všech rektorátních pracovišť Zpracoval: PhDr. Ondřej Fabián

Více

e-pv_kalkulace nákladů pro NK - osobní náklady

e-pv_kalkulace nákladů pro NK - osobní náklady Tabulka č. 1 e-pv_kalkulace nákladů pro NK - osobní náklady Název funkčního místa Kvalifikační požadavky Platová třída Úvazek / FTE Pracoviště podle organizační struktury NK ČR - pod názvem je vždy hypertextový

Více

FUNKCE A VYHLEDÁVÁNÍ NA PORTÁLE KNIHOVNY.CZ PhDr. Iva Zadražilová, Moravská zemská knihovna

FUNKCE A VYHLEDÁVÁNÍ NA PORTÁLE KNIHOVNY.CZ PhDr. Iva Zadražilová, Moravská zemská knihovna FUNKCE A VYHLEDÁVÁNÍ NA PORTÁLE KNIHOVNY.CZ PhDr. Iva Zadražilová, Moravská zemská knihovna ZÁKLADNÍ MYŠLENKA JE STÁLE PLATNÁ Umožnit přístup ke službám, fondům a informacím o českých knihovnách z jednoho

Více

Využití SysML pro tvorbu modelů v systémovém inženýrství

Využití SysML pro tvorbu modelů v systémovém inženýrství Využití SysML pro tvorbu modelů v systémovém inženýrství Antonín Srna, Ústav informatiky, Provozně ekonomická fakulta, Mendelova univerzita v Brně, xsrna2@mendelu.cz Abstrakt Článek se zaobírá univerzálním

Více

Profilová část maturitní zkoušky 2017/2018

Profilová část maturitní zkoušky 2017/2018 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2017/2018 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

POČÍTAČOVÁ SIMULACE PODNIKOVÝCH PROCESŮ. Ing. V. Glombíková, PhD.

POČÍTAČOVÁ SIMULACE PODNIKOVÝCH PROCESŮ. Ing. V. Glombíková, PhD. POČÍTAČOVÁ SIMULACE PODNIKOVÝCH PROCESŮ Ing. V. Glombíková, PhD. SIMULACE nástroj pro studium chování objektů reálného světa SYSTÉM určitým způsobem uspořádána množina komponent a relací mezi nimi. zjednodušený,

Více

Pokročilé typové úlohy a scénáře 2006 UOMO 71

Pokročilé typové úlohy a scénáře 2006 UOMO 71 Pokročilé typové úlohy a scénáře 2006 UOMO 71 Osnova Interní model typové úlohy Vazby include a extend Provázanost typových úloh na firemní procesy a objekty Nejčastější chyby 2006 UOMO 72 Interní model

Více

7.5 Diagram tříd pokročilé techniky

7.5 Diagram tříd pokročilé techniky 7.5 Diagram tříd pokročilé techniky Stereotypy - jeden ze základních prostředků rozšiřitelnosti UML - pro modelovací konstrukce neexistující v UML, ale podobné předdefinované v UML definované uživatelem

Více

Ouzká, Marcela 2016 Dostupný z

Ouzká, Marcela 2016 Dostupný z Tento dokument byl stažen z Národního úložiště šedé literatury (NUŠL). Datum stažení: 30.12.2016 Nové služby ve VPK Ouzká, Marcela 2016 Dostupný z http://www.nusl.cz/ntk/nusl-261562 Dílo je chráněno podle

Více

UML úvod. Zdroje: Kanisová Hana, Müller Miroslav: UML srozumitelně, Computer Press 2007

UML úvod. Zdroje: Kanisová Hana, Müller Miroslav: UML srozumitelně, Computer Press 2007 UML úvod Kapitola má seznámit se základy modelovacího jazyka UML. Klíčové pojmy: UML, CASE nástroje, procesní modelování, případy užití, role, diagram tříd, diagram objektů, sekvenční diagramy, digram

Více

AUTOMATIZOVANÉ GENEROVÁNÍ KL V KNIHOVNÍM SYSTÉMU TINLIB

AUTOMATIZOVANÉ GENEROVÁNÍ KL V KNIHOVNÍM SYSTÉMU TINLIB AUTOMATIZOVANÉ GENEROVÁNÍ KL V KNIHOVNÍM SYSTÉMU TINLIB Vladimír Pávek Úvod S nástupem automatizovaných knihovních systémů nelze paušálně tvrdit, že by tvorba tištěných katalogizačních lístků(kl) byla

Více

Popis a zpřístupnění záznamů performativního umění - výzvy a možná řešení. Bohuš Získal, CESNET / NFA

Popis a zpřístupnění záznamů performativního umění - výzvy a možná řešení. Bohuš Získal, CESNET / NFA Popis a zpřístupnění záznamů performativního umění - výzvy a možná řešení Bohuš Získal, CESNET / NFA Příklad díla - představení Laterny magiky Z představení zachovány projekce, obrazové a/nebo zvukové

Více

Okruhy ke SZZK nmgr. studium knihovnické zaměření

Okruhy ke SZZK nmgr. studium knihovnické zaměření Okruhy ke SZZK nmgr. studium knihovnické zaměření Aktualizace k 11. 6. 2016 Otázky platí pro SZZK v září 2016 a dále Předpoklady ke zkoušce - student/ka si vybírá 3 okruhy 2 povinné předměty (Informační

Více

AKVIZICE. Doplňování neperiodické literatury

AKVIZICE. Doplňování neperiodické literatury AKVIZICE Doplňování neperiodické literatury Cíl a předmět akvizice Akvizice se zabývá získáváním tištěných a jiných analogových dokumentů (nákupem, výměnou, darem nebo povinným výtiskem) a předplatným

Více

Knihovní software Evergreen v ČR současný stav a výhled do budoucna

Knihovní software Evergreen v ČR současný stav a výhled do budoucna Knihovní software Evergreen v ČR současný stav a výhled do budoucna Eva Cerniňáková (cernin@jabok.cz) Setkání knihovníků teologických knihoven Vranov u Brna, 13.-14.5.2015 Co je to Evergreen Moderní a

Více

Úvod do principů objektově orientovaného programování

Úvod do principů objektově orientovaného programování OBSAH DISTANČNÍHO E-LEARNINGOVÉHO KURZU PROFESNÍ RŮST ANALYTIKA OD ZÁKLADŮ (BASE) ÚVOD DO TECHNOLOGIÍ INFORMAČNÍCH SYSTÉMŮ Jak funguje počítač na základní úrovni Základy HTML Skripty ve webovských technologiích

Více

Knihovní řád knihovny Ústavu informatiky Akademie věd České republiky, v.v.i.

Knihovní řád knihovny Ústavu informatiky Akademie věd České republiky, v.v.i. Knihovní řád knihovny Ústavu informatiky Akademie věd České republiky, v.v.i. Základní ustanovení Právní zakotvení V souladu se zákonem ČNR č. 283/1992 Sb., o Akademii věd České republiky, ve znění pozdějších

Více

Specifikace požadavků, UC. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Specifikace požadavků, UC. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Specifikace požadavků, UC Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Důvody pro formalizaci SRS Podle Chaos Report organizace Standish Group jsou požadavky jedním z přispěvatelů k

Více

Digitální knihovny v České republice

Digitální knihovny v České republice Digitální knihovny v České republice PhDr. Martina Machátová Moravská zemská knihovna v Brně Tel.: 541 646 170 E-mail: machat@mzk.cz Aktualizace: 19. května 2019 Digitální knihovna Definice 1,,Integrovaný

Více

Dekompozice knihovnického systému

Dekompozice knihovnického systému ÚSTAV INFORMAČNÍCH STUDIÍ A KNIHOVNICTVÍ FF UK V PRAZE Anna Stöcklová Dekompozice knihovnického systému Verze 1.0 Praha Květen 2008 1 KNIHOVNICKÝ SYSTÉM JAKO SOUČÁST INFORMAČNÍHO SYSTÉMU Knihovnický systém

Více

POPIS STANDARDU CEN TC278/WG7. 1 z 5. draft prenv Geografická silniční databáze. Oblast: ZEMĚPISNÁ DATA V SILNIČNÍ DOPRAVĚ ( GRD)

POPIS STANDARDU CEN TC278/WG7. 1 z 5. draft prenv Geografická silniční databáze. Oblast: ZEMĚPISNÁ DATA V SILNIČNÍ DOPRAVĚ ( GRD) POPIS STANDARDU CEN TC278/WG7 Oblast: ZEMĚPISNÁ DATA V SILNIČNÍ DOPRAVĚ ( GRD) Zkrácený název: GEOGRAFICKÁ DATABÁZE Norma číslo: 14825 Norma název (en): GDF GEOGRAPHIC DATA FILES VERSION 4.0 Norma název

Více

Silný portál. Jindřiška Pospíšilová. Pracovní skupina pro silný portál. Národní knihovna ČR

Silný portál. Jindřiška Pospíšilová. Pracovní skupina pro silný portál. Národní knihovna ČR Silný portál Jindřiška Pospíšilová Pracovní skupina pro silný portál Národní knihovna ČR Koncepci rozvoje knihoven ČR na léta 2011-2014 Základní vize: Klient říká: V krásné, přívětivé a pohodlné knihovně

Více

Jak pomáháme našim klientům

Jak pomáháme našim klientům Jak pomáháme našim klientům Praha 6. 10. 2015 Bc. Ludmila Stuchlá Lékařská knihovna Fakultní nemocnice Ostrava Fakultní nemocnice Ostrava Lékařská knihovna FN Ostrava Lékařská knihovna FN Ostrava Počet

Více

Správa VF XML DTM DMVS Datový model a ontologický popis

Správa VF XML DTM DMVS Datový model a ontologický popis Správa VF XML DTM DMVS Datový model a ontologický popis Verze 1.0 Standard VF XML DTM DMVS Objednatel Plzeňský kraj Institut plánování a rozvoje hlavního města Prahy Zlínský kraj Kraj Vysočina Liberecký

Více

Federativní autentizace v portálu Knihovny.cz, mojeid, IdP sociálních služeb, požadované atributy u Knihovny.cz

Federativní autentizace v portálu Knihovny.cz, mojeid, IdP sociálních služeb, požadované atributy u Knihovny.cz Federativní autentizace v portálu Knihovny.cz, mojeid, IdP sociálních služeb, požadované atributy u Knihovny.cz Ing. Petr Žabička Moravská zemská knihovna v Brně 30.1.2019 - Konference e-infrastruktury

Více

Služby Virtuální polytechnické knihovny

Služby Virtuální polytechnické knihovny Služby Virtuální polytechnické knihovny Ivana Janů Oddělení meziknihovních služeb Co je VPK systém pro služby dodávání dokumentů projekt z r. 2000 v současnosti se na VPK podílí : - 40 knihoven, které

Více

Služby Virtuální polytechnické knihovny

Služby Virtuální polytechnické knihovny Služby Virtuální polytechnické knihovny Markéta Máliková Oddělení meziknihovních služeb Co je VPK systém pro služby dodávání dokumentů projekt spuštěn r. 2001 v současnosti se na VPK podílí necelých 50

Více

Centrální portál knihoven a knihovní systémy. Petr Žabička, Moravská zemská knihovna v Brně

Centrální portál knihoven a knihovní systémy. Petr Žabička, Moravská zemská knihovna v Brně Centrální portál knihoven a knihovní systémy Petr Žabička, v Brně Obsah 1. Centrální portál knihoven 2. Agregace metadat 3. Standard Z39.83 4. Identity uživatelů 5. Online platby Centrální portál knihoven

Více