C ENTRUM DOPRAVNÍHO VÝZKUMU L ÍŠEŇ SKÁ 33A, 63600 B RNO ITS v podmínkách dopravně-telekomunikačního prostředí ČR (802/210/108) příloha č.3 ITS datový registr Ing. Miloslav Věžník VERZE 1.0
OBSAH OBSAH... 2 Úvod... 1 Definice pojmů... 1 Začlenění ITS datového registru ve světě dopravy... 4 Datová struktura ITS datového registru... 7 Třídy bezpečnosti - cis_bezpecnost... 7 Funkce ITS architektury - cis_funkce... 8 Stav standardizace - cis_standard... 9 Stav registrace - cis_stav_reg... 10 Třída datového konceptu - cis_trida_konc... 11 Závaznost datového elementu - cis_zavaznost... 12 Aplikace - tbl_aplikace... 13 Datové elementy - tbl_datove_elementy... 16 Datové koncepty - tbl_datove_koncepty... 19 Odkazy datových konceptů - tbl_odkazy_konceptu... 22 Relace datových konceptů - tbl_relace_konceptu... 24 Přístupová práva, identifikace subjektů - tbl_subjekty... 26 Užití datového konceptu - tbl_uziti_konceptu... 27 Vysvětlující informace k údajům - tbl_vysvetlivky... 28 Vazba ITS architektury a datového registru... 28 Zdroje metadat a standardů... 28 Silniční databanka... 28 IDOS... 29 Integrovaný záchranný systém ČR... 29 RADEF... 29 Funkce pro správu datového registru... 29 Režim doplňování a aktualizace ITS datového registru... 30 Popis aplikace pro aktualizaci ITS datového registru... 30 Přihlášení do aplikace pro údržbu ITS datového registru... 30 Základní funkce pro údržbu ITS datového registru... 31 Import záznamů do ITS datového registru... 32 Úpravy jednotlivých tabulek ITS datového registr.... 33
Změny číselníků... 54 Proces naplňování datového registru... 58 Import metadat z formuláře xls... 58 Proces kontroly, schvalování a registrace metadat... 58 Funkce související s provozem datového registru... 58 Výkonný výbor... 59 Předkladatel... 59 Správce datového registru... 59 Registrační úřad... 59 Registrátor... 59 Uživatel... 60 Výbor pro řízení změn... 60 Funkce pro vyhledávání informací v datovém registru... 60 Přístup k ITS datovému registru přes webové rozhraní... 60
Úvod Datový registr je produkt určený ke správě informací. V podstatě jde o databázi informací o informacích, která říká jaká data a kde jsou obsažena, kdo poskytuje data, za jakých podmínek, jak často atp. K určení těchto vlastností se používají metadata (standardizované výrazy, které umožňují vyhledávání a třídění dat). Datový registr tedy neobsahuje samotná data, ale jen návod, jak a kde data získat včetně jejich vlastností (rozsah, formát, administrativní atributy, atd.). Obsah datového registru zahrnuje dvě hlavní oblasti týkající se datových elementů: Standardy datových elementů které podporují výměnu dat, zlepšují interoperabilitu systémů, zlepšují management registru, usnadňují vývoj nových systémů a úpravu systémů starých. Informace o stávajících datových elementech a jejich napojení na nové standardy popisují obsah stávajících datových elementů (metadata) a ukazují na jejich ekvivalent v nově stanovených standardech vytvořených pro datový registr. Udávají také poskytovatele, správce a umístění těchto dat ve stávajících systémech. Definice pojmů Termín Administrovaná komponenta Stav administrace Atribut Hodnota atributu Certifikovaný datový element Klasifikační schéma Položka klasifikačního schéma Klasifikovaná komponenta Poznámky Koncept Kontext Data Datový slovník Datový element Definice Komponenta, pro kterou jsou shromažďovány administrativní atributy. Určení pozice v procesu životního cyklu registračního orgánu pro řízení registračních požadavků. Charakteristika objektu nebo entity Reprezentuje konkrétní případ atributu. Zaznamenaný datový element, který odpovídal požadavkům na kvalitu podle ISO/IEC 11179. Uspořádání nebo rozdělení objektů do skupin na základě obecných charakteristik těchto objektů např. původu, kompozice, struktury,aplikace, funkce atd.. Komponenta obsažená v klasifikačním schématu. Může být uzlovým bodem v taxonomii, ontologii, výrazem v tezauru atd. Nějaká komponenta datového elementu, která může být klasifikována v jednom nebo více klasifikačních schématech. Tyto komponenty zahrnují třídu objektu, vlastnost, třídu reprezentace, koncept datového elementu, oblast hodnot a datový element. Poznámky k datovému elementu. Souhrn myšlenek založený na základě abstrakce charakteristik obecně nastavených objektům. Pojmenování nebo popis aplikačního prostředí nebo disciplíny ve kterém je jméno použito nebo ze kterého pochází. Reprezentace faktů, konceptů nebo instrukcí formalizovaným způsobem, vhodným pro komunikaci, interpretaci nebo zpracování lidskými nebo automatickými prostředky. Databáze užívaná pro data, která popisují užití a strukturu jiných dat, to jest databáze pro uložení metadat [ANSI X3.172-1990] - viz také element datového slovníku. Jednotka dat, pro kterou je specifikována definice, identifikace, reprezentace a 1
přípustné hodnoty pomocí nastavení atributů. Koncept datového Koncept, který může být reprezentován ve formě datového elementu, popsaný elementu nezávisle a nějaké konkrétní reprezentaci. Element datového slovníku Informační zdroj, který udává seznam a definice všech relevantních datových elementů viz také registr. Aspekt datového elementu Aspekt datového elementu, který je předmětem klasifikace. Zahrnuje třídu objektu, vlastnost, reprezentaci a koncept datového elementu. Jméno datového elementu Jedno nebo víceslovní označení užívané pro primární identifikaci datového elementu pro lidi. Registr datových elementů Informační zdroj spravovaný registrátorem, který popisuje zpracování a formu reprezentace datových elementů, zahrnující identifikátory registrace, definice, jména, oblast hodnot, metadata, administrativní atributy atd. viz též registr. Hodnota datového Hodnota mimo nastavení přípustných hodnot náležících datovému elementu viz elementu také hodnota dat. Identifikátor dat Identifikátor datového elementu (řetěz znaků nebo jiné grafické symboly) přiřazené registrátorem. Položka dat Jeden výskyt datového elementu. Datový model Popis uspořádání dat způsobem, který odráží informační strukturu. Poskytovatel dat Osoba nebo organizace s delegovanou odpovědností za řízení a nastavení datových zdrojů. Datový typ Formát použitý pro sestavení písmen, číslic a/nebo symbolů za účelem znázornění hodnoty datového elementu, určeného operacemi, které mají být vykonány na datovém elementu. Datový typ hodnot Sada typických hodnot reprezentujících hodnotu datového elementu. datového elementu Hodnota dat Oblast hodnot datového elementu. Definice Slovo nebo výraz vyjadřující původní podstatu osoby, myšlenky, třídy osob nebo myšlenek. Údaj, který vyjadřuje základní podstatu datového elementu a stanovuje jeho odlišnost od všech ostatních datových elementů. Oblast Sada možných datových hodnot atributu. [ISO/IEC 2382]. Viz také oblast hodnot. Entita Jakákoliv konkrétní nebo abstraktní věc zájmu, včetně asociací mezi nimi. [ISO/IEC 2382]. Viz také třída objektu. Vypočítaná oblast Oblast hodnot, specifická seznamem dovolených hodnot. Forma reprezentace Název nebo popis formy reprezentace datového elementu, jako např. množstevní hodnota, kód, text, ikona. Viz také termín reprezentace. Identifikátor Na jazyku nezávislý identifikátor datového elementu v rámci registrační autority. Viz také identifikátor dat. Jednoznačné vyjádření objektu bez udání souvislostí. Informace (V informačním zpracování): Znalosti, týkající se objektů, jako jsou fakta, události, věci, procesy nebo plány, včetně konceptů, které v mají určitém kontextu konkrétní význam. [ISO/IEC 2382] Výměna informací Proces odesílání a přijímání dat takovým způsobem, aby obsah nebo smysl datových informací nebyl během přenosu pozměněn. Mezinárodní registrační Specifický mezinárodní identifikátor datového elementu. identifikátor dat Klíčové slovo Jedno nebo více podstatných slov užitých k získání datových elementů. Forma reprezentace Formát znaků v hodnotách datových elementů, vyjádřených reprezentací znakového řetězce. Lexikální Náležející ke slovům nebo slovní zásobě jazyka jako odlišení od jeho gramatiky a stavby. Maximální velikost hodnot Maximální počet uložených jednotek (odpovídajícího datového typu) pro datového elementu reprezentaci hodnoty datového elementu. Metadata Data která definují a popisují jiná data. Minimální velikost hodnot Minimální počet uložených jednotek (odpovídajícího datového typu) pro datového elementu reprezentaci hodnoty datového elementu. Název Základní význam identifikace objektů a konceptů pro lidi. Jednoduché nebo víceslovné ustanovení přidělené datovému elementu. Objekt Jakákoliv část představitelného nebo pochopitelného světa. [ISO 1087]. Třída objektu Sada objektů. Soubor nápadů, pojmů nebo reálných věcí, které mohou být vymezeny v jednoznačných rozmezích a významech, jejichž vlastnosti a působení 2
Název třídy objektu Dovolené hodnoty datového elementu Vlastnost Termín vlastnosti Označení Termín označení Zaznamenaný datový element Registr Registrace Zájemce o registraci Vedení registrace Identifikátor představitele registrace Registrační status Související datové reference Reprezentace Kategorie reprezentace Termín reprezentace Odpovědná organizace Sémantika Separátor Standardizovaný datový element Struktura Podřízená organizace Synonymum Syntaxe Taxonomie Termín Lexikon Typ vztahu se řídí stejnými pravidly. Součást názvu datového elementu, reprezentující třídu objektu, ke které náleží; např. "zaměstnanec". Soubor znázornění možných případů datového elementu, podle formy reprezentace, návrhu, datového typu, maximální a minimální velikost upřesněné odpovídajícími vlastnostmi. Soubor může být specifikován názvem, podle referencí na zdroj, výčtem zastoupených příkladů, nebo pravidly pro jejich vytvoření. Charakteristický znak všech členů třídy objektu. Součást názvu datového elementu, která vyjadřuje vlastnosti třídy objektu. (součást názvu datového elementu, vyjadřující kategorii, do které datový element spadá.) Termín, který pomáhá definovat a vyjádřit konkrétní pojem. Slovo nebo více slov, která pomáhají definovat a rozlišovat názvy v rámci databáze. Daný datový element, který byl zaznamenán a obsahuje všechny povinné rysy, ale jehož obsah by se neměl setkat s jednotlivými požadavky v ostatních částech ISO/IEC 11179. Sada dokumentů (písemné, elektronické, nebo kombinace) obsahující určené datové elementy a připojené informace. Viz také registr datového elementu. Stanovení jednoznačného identifikátoru k datovému elementu takovým způsobem, který dělá metadata s těmito datovými elementy dosažitelná zainteresovaným stranám. Organizace, jednotlivec, atd., která žádá o stanovení identifikátoru od vedení registrace. Organizace pověřená k registraci datových elementů nebo ostatních objektů. Identifikátor určený k vedení registrace. Stanovení pozice v registraci životního cyklu datového elementu. Reference mezi datovým elementem a všemi souvisejícími daty. Kombinace oblastí hodnot datového typu a pokud je to nutné i měrných jednotek nebo sad znaků. Druh symbolu, znaku, nebo ostatních označení, použitých k reprezentaci datového elementu Součást názvu datového elementu, který popisuje formu reprezentace datového elementu. Organizace nebo jednotlivec v organizaci, odpovědný za obsah povinných atributů, kterými je specifikován datový element. Odvětví jazykovědy, které se zabývá významem slov (Webster). Znak nebo prostor ohraničující nebo oddělující složky v rámci názvu; oddělovací znak. Certifikovaný datový element v registru datového elementu, který je upřednostňován k používání. Způsob umístění objektů do kontextu, ukazující vztahy k ostatním objektům. Příklady zahrnují entity-vztahové modely, taxonomie a ontologie. Organizace nebo jednotlivec v organizaci, který jehož datový element je podřízen doplnění, změnám, rušení nebo odstraňování v registru datového elementu. Jedno nebo víceslovné ustanovení, které se liší od daného názvu, ale vyjadřuje stejný koncept datového elementu. Struktura výrazů v jazyku a pravidla určující strukturu jazyka. Vztahy mezi znaky nebo skupinami znaků, nezávisle na jejich významu nebo způsobu jejich vysvětlení a použití. Rozdělení podle předpokládaných přirozených vztahů mezi jednotlivými typy a jejich podtypy. Označení určené předlohy lingvistickým výrazem ve speciálním jazyku. [ISO/IEC 1087] Slovník, uspořádaný v daném pořadí, ve kterém jsou znázorněny a identifikovány vztahy mezi termíny. Označení, charakterizující vztah mezi datovým elementem a souvisejícími daty. 3
Oblast hodnot Verze Identifikátor verze Sada povolených hodnot. Identifikace problematiky specifikace datových elementů v řadě specifikací rozvíjejících se datových elementů v rámci vedení registrace. Identifikátor přidělený verzi, které je podřízena nebo pod kterou je aktualizována registrace datových elementů. Začlenění ITS datového registru ve světě dopravy Vazba ITS datového registru na svět dopravy je znázorněna v následujícím schéma. ITS aplikace byly a bohužel stále ještě často jsou budovány izolovaně, nejen místně (ČR, kraj, oblast, město), ale i funkčně. Nově vznikající systémy by funkčně měly být v souladu s ITS architekturou a platnými standardy, datově s ITS datovým registrem. Jen to je cesta jak vytvořit opravdu inteligentní dopravní systém, který bude sloužit svým uživatelům a ne naopak. 4
SVĚT DOPRAVY ITS ARCHITEKTURA ITS APLIKACE VÝVOJ NOVÝCH APLIKACÍ ITS DATOVÝ REGISTR Prvky systému Datové koncepty Datové elementy Relace datových konceptů Odkazy datových konceptů
ER model ITS datového registru Definice datového elementu ID datového konceptu ID datového elementu Verze datového elementu Název datového elementu Identifikátor Synonyma názvu Definice dat. elementu Datový typ Znaková sada Formát pro zobrazení Měrná jednotka Min. hodnota (počet znaků) Max. hodnota (počet znaků) Kontrolní pravidlo (výraz) Jazyk datového elementu Zdroj vstupních dat elementu Související předpisy Číselník Standardizace, norma Závaznost povinný, podmíněný, volitelný Periodicita aktualizace Klíčová slova Datum platnosti od Datum platnosti do Předchůdce Následník Stav registrace Datum registrace Datum poslední změny ID správce ID registrátora ID poskytovatele Třída bezpečnosti ID datového elementu ID datového konceptu Kontrolní DB 3 Kontrolní DB 2 Kontrolní DB 1 Datový element 1 Datový element 1 Datový element 1 Identifikace dat. konceptu ID datového konceptu Verze dat. konceptu Typ datového konceptu Název dat. konceptu Popis dat. konceptu Synonyma názvu Symbolické jméno ASN.1 jméno ASN.1 identifikátor Třída datového konceptu Stav standardizace Standard Zdroj dat Podmínky užití DB systém Jazyk Klíčová slova Datum platnosti od Datum platnosti do Předchůdce Následník Stav registrace Datum registrace Datum poslední změny ID správce ID registrátora ID poskytovatele Třída bezpečnosti ID datového konceptu Subjekty, přístup. práva ID subjektu Název organizace subjektu Jméno subjektu Adresa subjektu Telefon subjektu Email subjektu Přístupový kód ID subjektu Relace datového konceptu ID datového konceptu vlastník ID datového konceptu člen Název dat. elementu nebo výraz, který popisuje vztah (relaci) Datum platnosti od Datum platnosti do Předchůdce Následník Stav registrace Datum registrace Datum poslední změny ID správce ID registrátora ID poskytovatele Třída bezpečnosti ID datového konceptu vlastník ID datového konceptu člen Užití datového konceptu ID datového konceptu ID aplikace Datum poslední změny ID datového konceptu ID aplikace Odkazy dat. konceptu ID datového konceptu Odkaz na primární zdroj dat Další odkazy - hyperlink Další odkazy text Použitý datový model Datum platnosti od Datum platnosti do Předchůdce Následník Stav registrace Datum registrace Datum poslední změny ID správce ID registrátora ID poskytovatele Třída bezpečnosti ID datového konceptu Aplikace ID aplikace Název projektu Název aplikace Verze aplikace Popis aplikace Použitý grafický systém Použitý databázový systém Operační systém Odkazy na www Autoři aplikace Autorská organizace Organizace používající aplikaci Rok vzniku aplikace Podmínky použití Klíčová slova Jazyk aplikace Datum ukončení používání Předchůdce Následník Stav registrace Datum registrace Datum poslední změny ID správce ID registrátora ID poskytovatele Třída bezpečnosti ID aplikace CDV Brno 22. května 2003
Datová struktura ITS datového registru Tabulka: Třídy bezpečnosti - cis_bezpecnost Vlastnosti Tabulka cis_bezpecnost definuje přípustné hodnoty tříd bezpečnosti pro záznamy o aplikaci, o datovém konceptu, o datovém elementu, o relaci datových konceptů a o odkazech datových konceptů. Slouží pro kontrolu a převod textové hodnoty vstupního formuláře na identifikační kód, který bude zaznamenán v ITS datovém registru. Třída bezpečnosti vyjadřuje stupeň zabezpečení datového elementu veřejný, licenční, tajný apod. Název Popis Typ Velikost ID_Bezp ID třídy bezpečnosti dlouhé celé číslo 4 Bezp Hodnota třídy bezpečnosti text 30 Indexy tabulky Název Počet polí ID_Bezp 1 PrimaryKey 1 7
Tabulka: Funkce ITS architektury - cis_funkce Vlastnosti Tabulka cis_funkce definuje přípustné hodnoty funkcí ITS architektury pro záznam o aplikaci. Slouží pro kontrolu a převod textové hodnoty vstupního formuláře na identifikační kód, který bude zaznamenán v ITS datovém registru. Funkce ITS architektury vyjadřuje vazbu na funkci v databázi ITS architektury a bude využíván pro propojení ITS datového registru a ITS architektury. Název Popis Typ Velikost ID funkce ID funkce text 255 Pozice Číslo pozice v definici ITS architektury text 255 Cesky_nazev Český název funkce text 255 Indexy tabulky Název Počet polí PrimaryKey 1 8
Tabulka: Stav standardizace - cis_standard Vlastnosti Tabulka cis_standard definuje přípustné hodnoty stavu standardizace pro záznamy o datovém konceptu. Slouží pro kontrolu a převod textové hodnoty vstupního formuláře na identifikační kód, který bude zaznamenán v ITS datovém registru. Stav standardizace vyjadřuje úroveň standardizace ISO, Standard EU, Český standard, Navrhovaný standard, Aplikovaný standard, Nestandardní apod. Název Popis Typ Velikost ID_Stav ID stavu standardizace dlouhé celé číslo 4 Standard Hodnota stavu standardizace text 30 Indexy tabulky Název Počet polí ID_Trida 1 PrimaryKey 1 9
Tabulka: Stav registrace - cis_stav_reg Vlastnosti Tabulka cis_stav_reg definuje hodnoty stavu registrace pro záznamy o aplikaci, o datovém konceptu, o datovém elementu, o relaci datových konceptů a o odkazech datových konceptů. Slouží pro převod ID stavu registrace zapsané v ITS datovém registru na hodnotu (textový tvar) a vyjadřuje úroveň registrace Preferovaný, Kvalifikovaný, Zaznamenaný, Navrhovaný, Zapsaný apod. Název Popis Typ Velikost ID_Stav ID Stavu registrace dlouhé celé číslo 4 Stav_reg Stav registrace (textový tvar) text 30 Indexy tabulky Název Počet polí ID_Trida 1 PrimaryKey 1 10
Tabulka: Třída datového konceptu - cis_trida_konc Vlastnosti Tabulka cis_trida_konc definuje přípustné hodnoty tříd datového konceptu. Slouží pro kontrolu a převod textové hodnoty vstupního formuláře na identifikační kód, který bude zaznamenán v ITS datovém registru. Třída datového konceptu vyjadřuje mód dopravy, ke kterému se datový koncept vztahuje - vodní, železniční, silniční, letecká, kombinovaná doprava, GIS apod. Název Popis Typ Velikost ID_Trida ID Třídy datového konceptu dlouhé celé číslo 4 Trida Třída datového konceptu (textový tvar) text 30 Indexy tabulky Název Počet polí ID_Trida 1 PrimaryKey 1 11
Tabulka: Závaznost datového elementu - cis_zavaznost Vlastnosti Tabulka cis_zavaznost definuje přípustné hodnoty závaznosti pro záznamy o datovém elementu. Slouží pro kontrolu a převod textové hodnoty vstupního formuláře na identifikační kód, který bude zaznamenán v ITS datovém registru. Závaznost datového elementu vyjadřuje zda naplnění elementu hodnotou v aplikaci je povinné, podmíněné, volitelné apod. Název Popis Typ Velikost ID_Zavaznost ID Závaznosti datového elementu dlouhé celé číslo 4 Zavaznost Závaznost datového elementu (textový tvar) text 30 Indexy tabulky Název Počet polí ID_Bezp 1 PrimaryKey 1 12
Tabulka: Aplikace - tbl_aplikace Vlastnosti Tabulka tbl_aplikace popisuje konkrétní telematickou aplikaci nebo prvek systému, zaznamenaný v ITS datovém registru. Poskytuje informace o projektu, v jehož rámci byla aplikace nebo prvek vytvořen, dále informace o tvůrcích a uživatelích aplikace, použitém operačním případně databázovém či grafickém systému. V tabulce tbl_aplikace budou současně zaznamenávány souhrnné informace o prvcích systému, které se budou vztahovat k určité množině datových konceptů zaznamenaných v ITS datovém registru (datové přenosové protokoly, standardní rozhraní apod.) V záznamu o aplikaci jsou též sledovány změny v čase a stav registrace. V případě, že se aplikace přestane používat a je nahrazena novou, vyznačí správce ITS datového registru do údaje následník ukončené aplikace název nové, nahrazující aplikace a datum ukončení používání aplikace. Do nové, nahrazující aplikace zaznamená datum jejího vzniku a současně do údaje předchůdce název původní aplikace. Takto je zachycena historie vývoje v určité oblasti telematiky. Stav registrace je sledován záznamem identifikace poskytovatele, správce a registrátora. Pro snadné vyhledávání by měl záznam o aplikaci obsahovat klíčová slova. Název Popis Typ Velikost ID_aplikace Unikátní identifikace aplikace dlouhé celé číslo 4 Nazev_projektu Název projektu text 100 Nazev_aplikace Název aplikace text 100 Verze_aplikace Verze aplikace celočíselný 20 Popis_aplikace Popis aplikace memo - Pouzity_graf_system Použitý grafický systém text 50 Pouzity_DB_system Použitý databázový systém text 50 Operacni_system Operační systém text 20 Odkazy_na_www Odkazy na www Hypertextový odkaz - Odkazy_na_dokumenty Odkazy na dokumenty vztahující se k aplikaci text 100 Autori_aplikace Autoři aplikace text 50 Autorska_organizace Autorská organizace text 50 Organizace_pouzivajici_ Organizace používající aplikaci text 50 aplikaci reference Rok_vzniku_aplikace Rok vzniku aplikace text 8 Podminky_pouziti Podmínky použití text 100 13
Klicova_slova Klíčová slova text 255 Jazyk_aplikace Jazyk aplikace text 50 Datum_ukonceni_pouziv ani Datum ukončení používání text 20 Predchudce Předchůdce dlouhé celé číslo 4 Naslednik Následník dlouhé celé číslo 4 Stav_registrace Úroveň stavu registrace Preferovaný, Kvalifikovaný, Zaznamenaný, Navrhovaný, celočíselný 2 Zapsaný Datum_registrace Datum provedení registrace datum a čas 8 Datum_posledni_zmeny Datum provedení poslední změny datum a čas 8 Unikátní identifikace správce ID_spravce zapsaná při zápisu a změně dlouhé celé číslo 4 aplikace ID_registratora Unikátní identifikace registrátora zapsaná při schválení zápisu dlouhé celé číslo 4 aplikace ID_poskytovatele Unikátní identifikace poskytovatele zapsaná při zápisu dlouhé celé číslo 4 aplikace Trida_bezpecnosti Stupeň zabezpečení aplikace veřejná, licenční, tajné celočíselný 2 Ex Identifikace zrušení záznamu ano/ne 1 Funkce Identifikátor funkce ITS architetury dlouhé celé číslo 4 Relace tbl_aplikacetbl_uziti_konceptu tbl_aplikace tbl_uziti_konceptu ID_aplikace 1 ID_aplikace Atributy: vynucený; kaskádové aktualizace RelationshipType: 1:N Indexy tabulky Název Počet polí Tabulka: tbl_aplikace Funkce 1 ID_aplikacee 1 14
ID_poskytovatele 1 ID_registratora 1 ID_spravce 1 PrimaryKey 1 15
Tabulka: Datové elementy - tbl_datove_elementy Vlastnosti Tabulka tbl_datove elementy popisuje vlastnosti jednotlivých datových elementů datového konceptu zaznamenaného v ITS datovém registru. Každý datový element má jednoznačnou identifikaci, kterou je propojen s datovým konceptem. V záznamu o datovém elementu jsou též sledovány změny v čase a stav registrace. V případě, že se datový element přestane používat a je nahrazen novým, vyznačí správce ITS datového registru do údaje následník název nového, nahrazujícího datového elementu a datum ukončení používání datového elementu. Do nového, nahrazujícího datového elementu zaznamená datum jeho vzniku a současně do údaje předchůdce název původního datového elementu. Stav registrace je sledován záznamem identifikace poskytovatele, správce a registrátora. Pro snadné vyhledávání by měl záznam o datovém elementu obsahovat klíčová slova. Název Popis Typ Velikost ID_dat_elementu Unikátní identifikace datového elementu dlouhé celé číslo 4 ID_dat_konceptu Unikátní identifikace datového konceptu dlouhé celé číslo 4 Verze_dat_elementu Verze datového elementu celočíselný 2 Nazev_dat_elementu Název datového elementu text 100 Identifikator Symbolické jméno (v programech) text 20 Synonyma_nazvu Synonyma názvu text 100 Definice_dat_elementu Popis datového elementu memo - Datovy_typ Datový typ (složený, char, num, log, datum, čas, jpg, gif...) text 20 Znakova_sada Označení znakové sady text 20 Format Formát pro zobrazení text 20 Merna_jednotka Měrná jednotka text 20 Min_hodnota Min. hodnota (počet znaků) text 20 Max_hodnota Max. hodnota (počet znaků) text 20 Kontrolni_pravidlo Kontrolní pravidlo (výraz) nebo přesnost text 50 Jazyk_dat_elementu Jazyk datového elementu text 50 Zdroj_vstupnich_dat Zdroj vstupních dat elementu text 50 Predpisy Související předpisy text 150 16
Ciselnik Název nebo označení souvisejícího číselníku text 50 Standardizace Označení související normy nebo standardu text 50 Zavaznost Závaznost povinný, podmíněný, volitelný celočíselný 2 Periodicita_aktualizace Periodicita aktualizace on-line, po změně, denně, měsíčně, text 50 čtvrtletně, ročně apod) Klicova_slova Klíčová slova text 255 Datum_platnosti_od Datum platnosti od datum a čas 8 Datum_platnosti_do Datum platnosti do datum a čas 8 Predchudce Předchůdce dlouhé celé číslo 4 Naslednik Následník dlouhé celé číslo 4 Stav_registrace Úroveň stavu registrace Preferovaný, Kvalifikovaný, Zaznamenaný, Navrhovaný, celočíselný 2 Zapsaný Datum_registrace Datum provedení registrace datum a čas 8 Datum_posledni_zmeny Datum provedení poslední změny datum a čas 8 Unikátní identifikace správce ID_spravce zapsaná při zápisu a změně dlouhé celé číslo 4 datového elementu ID_registratora Unikátní identifikace registrátora zapsaná při schválení zápisu dlouhé celé číslo 4 datového elementu ID_poskytovatele Unikátní identifikace poskytovatele zapsaná při zápisu datového elementu dlouhé celé číslo 4 Trida_bezpecnosti Stupeň zabezpečení datového dlouhé celé číslo elementu veřejné, licenční, tajné 4 Ex Identifikace zrušení záznamu ano/ne 1 Relace tbl_datove_koncepty tbl_datove_elementy tbl_datove_koncepty tbl_datove_elementy ID_dat_konceptu 1 ID_dat_konceptu Atributy: vynucený; kaskádové aktualizace RelationshipType: 1:N Tabulka: tbl_datove_elementy Indexy tabulky 17
Název Počet polí ID_dat_konceptu 1 ID_dat_konceptu1 1 ID_poskytovatele 1 ID_registratora 1 ID_spravce 1 Identifikator 1 PrimaryKey 1 tbl_datove_konceptytbl_datove_element 1 18
Tabulka: Datové koncepty - tbl_datove_koncepty Vlastnosti Tabulka tbl_datove koncepty popisuje vlastnosti jednotlivých datových konceptů zaznamenaných v ITS datovém registru. Každý datový koncept má jednoznačnou identifikaci, kterou je propojen se záznamem o aplikaci. Datové koncepty, zaznamenané v ITS datovém registru, mohou být databázové tabulky (záznamy), datové přenosové protokoly, standardní rozhraní apod. V záznamu o datovém konceptu jsou též sledovány změny v čase a stav registrace. V případě, že se datový koncept přestane používat a je nahrazen novým, vyznačí správce ITS datového registru do údaje následník název nového, nahrazujícího datového konceptu a datum ukončení používání datového konceptu. Do nového, nahrazujícího datového konceptu zaznamená datum jeho vzniku a současně do údaje předchůdce název původního datového konceptu. Stav registrace je sledován záznamem identifikace poskytovatele, správce a registrátora. Pro snadné vyhledávání by měl záznam o datovém konceptu obsahovat klíčová slova. Název Popis Typ Velikost ID_dat_konceptu Unikátní identifikace datového konceptu dlouhé celé číslo 4 Verze_dat_konceptu Verze dat. konceptu celočíselný 2 Nazev_dat_konceptu DB záznam, přenosový protokol, zpráva, mapa... text 100 Typ_dat_konceptu Název dat. konceptu text 50 Popis_dat_konceptu Popis dat. konceptu memo - Synonyma_nazvu Synonyma názvu text 100 Symbolicke_jmeno Symbolické jméno (v programech) text 20 ASN1_jmeno ASN.1 jméno (Abstract Syntax Notation) text 50 ASN1_identifikator ASN.1 identifikátor text 50 Trida_dat_konceptu Třída datového konceptu (vodní, žel., silnič., letec., komb. doprava, celočíselný 2 GIS) Stav_standardizace Úroveň standardizace Světový standard, Standard EU, Český standard, Navrhovaný standard, celočíselný 2 Aplikovaný standard, Nestandardní Standard Název standardu text 50 19
Zdroj_dat Zdroj dat text 50 Podminky_uziti Podmínky užití text 150 DB_system Databázový systém text 20 Jazyk Jazyk text 20 Klicova_slova Klíčová slova text 255 Datum_platnosti_od Datum platnosti od datum a čas 8 Datum_platnosti_do Datum platnosti do datum a čas 8 Predchudce Předchůdce dlouhé celé číslo 4 Naslednik Následník dlouhé celé číslo 4 Stav_registrace Úroveň stavu registrace Preferovaný, Kvalifikovaný, Zaznamenaný, Navrhovaný, celočíselný 2 Zapsaný Datum_registrace Datum provedení registrace datum a čas 8 Datum_posledni_zmeny Datum provedení poslední změny datum a čas 8 ID_spravce Unikátní identifikace správce zapsaná při zápisu a změně dlouhé celé číslo 4 datového konceptu ID_registratora Unikátní identifikace registrátora zapsaná při schválení zápisu a dlouhé celé číslo 4 změně datového konceptu ID_poskytovatele Unikátní identifikace poskytovatele zapsaná při zápisu dlouhé celé číslo 4 datového konceptu Trida_bezpecnosti Stupeň zabezpečení datového konceptu veřejné, licenční, tajné celočíselný 2 Ex Identifikace zrušení záznamu ano/ne 1 Relace tbl_datove_konceptytbl_datove_elementy tbl_datove_koncepty tbl_datove_elementy ID_dat_konceptu 1 ID_dat_konceptu Atributy: vynucený; kaskádové aktualizace RelationshipType: 1:N Tabulka: tbl_datove_koncepty tbl_datove_konceptytbl_odkazy_konceptu tbl_datove_koncepty tbl_odkazy_konceptu ID_dat_konceptu 1 ID_dat_konceptu Atributy: vynucený; kaskádové aktualizace 20
RelationshipType: 1:N tbl_datove_konceptytbl_uziti_konceptu tbl_datove_koncepty tbl_uziti_konceptu ID_dat_konceptu 1 ID_dat_konceptu Atributy: vynucený; kaskádové aktualizace RelationshipType: 1:N Indexy tabulky Název Počet polí ID_dat_konceptu 1 ID_poskytovatele 1 ID_registratora 1 ID_spravce 1 PrimaryKey 1 21
Tabulka: Odkazy datových konceptů - tbl_odkazy_konceptu Vlastnosti Tabulka tbl_odkazy_konceptu popisuje vazby jednotlivých datových konceptů na okolí. Každý odkaz nese jednoznačnou identifikaci, kterou je propojen se záznamem o datovém konceptu. Každý datový koncept může mít n odkazů. Odkaz propojuje datový koncept, zaznamenaný v ITS datovém registru, přímo nebo nepřímo s primárním zdrojem dat, s popisem datového konceptu nebo hypertextově přímo s aplikací pokud má dostupné rozhraní. V záznamu o odkazu datového konceptu jsou též sledovány změny v čase a stav registrace. Stav registrace je sledován záznamem identifikace poskytovatele, správce a registrátora. Název Popis Typ Velikost ID_Odkazu Unikátní identifikace odkazu datového konceptu dlouhé celé číslo 4 ID_dat_konceptu Unikátní identifikace datového konceptu dlouhé celé číslo 4 Primarni_zdroj_dat Odkaz na primární zdroj dat Hypertextový odkaz - Dalsi_odkazy_hyperlink Další odkazy hyperlink Hypertextový (dokumenty) odkaz - Dalsi_odkazy_text Další odkazy text (dokumenty) text 150 Pouzity_datovy_model Použitý datový model text 50 Datum_platnosti_od Datum platnosti od datum a čas 8 Datum_platnosti_do Datum platnosti do datum a čas 8 Predchudce Předchůdce dlouhé celé číslo 4 Naslednik Následník dlouhé celé číslo 4 Stav_registrace Úroveň stavu registrace Preferovaný, Kvalifikovaný, Zaznamenaný, Navrhovaný, celočíselný 2 Zapsaný Datum_registrace Datum provedení registrace datum a čas 8 Datum_posledni_zmeny Datum provedení poslední změny datum a čas 8 Unikátní identifikace správce ID_spravce zapsaná při zápisu a změně odkazu dlouhé celé číslo 4 datového konceptu ID_registratora Unikátní identifikace registrátora zapsaná při schválení zápisu dlouhé celé číslo 4 22
odkazu datového konceptu ID_poskytovatele Unikátní identifikace poskytovatele zapsaná při zápisu dlouhé celé číslo 4 odkazu datového konceptu Trida_bezpecnosti Stupeň zabezpečení odkazu veřejné, licenční, tajné celočíselný 2 Ex Identifikace zrušení záznamu ano/ne 1 Relace tbl_datove_konceptytbl_odkazy_konceptu tbl_datove_koncepty tbl_odkazy_konceptu ID_dat_konceptu 1 ID_dat_konceptu Atributy: vynucený; kaskádové aktualizace RelationshipType: 1:N Indexy tabulky Název Počet polí ID_dat_konceptu 1 ID_Odkazu 1 ID_poskytovatele 1 ID_registratora 1 ID_spravce 1 Tabulka: tbl_odkazy_konceptu PrimaryKey 1 tbl_datove_konceptytbl_odkazy_koncept 1 23
Tabulka: Relace datových konceptů - tbl_relace_konceptu Vlastnosti Tabulka tbl_relace_konceptu popisuje vazby mezi jednotlivými datovými koncepty aplikační databáze. Každá relace nese jednoznačné identifikace, které propojují dva záznamy o datových konceptech, jež jsou spolu v relaci. Každý datový koncept může mít n relací. V záznamu o relaci datových konceptů jsou též sledovány změny v čase a stav registrace. Stav registrace je sledován záznamem identifikace poskytovatele, správce a registrátora. Název Popis Typ Velikost ID_Relace Unikátní identifikace relace datového konceptu dlouhé celé číslo 4 Unikátní identifikace datového ID_dat_konceptu_vlastnik konceptu vlastníka v relaci dlouhé celé číslo 4 ID_dat_konceptu_clen Unikátní identifikace datového konceptu člena v relaci dlouhé celé číslo 4 Vztah Název dat. elementu nebo výraz, který popisuje vztah (relaci) text 100 Datum_platnosti_od Datum platnosti od datum a čas 8 Datum_platnosti_do Datum platnosti do datum a čas 8 Predchudce Předchůdce dlouhé celé číslo 4 Naslednik Následník dlouhé celé číslo 4 Stav_registrace Úroveň stavu registrace Preferovaný, Kvalifikovaný, Zaznamenaný, Navrhovaný, celočíselný 2 Zapsaný Datum_registrace Datum provedení registrace datum a čas 8 Datum_posledni_zmeny Datum provedení poslední změny datum a čas 8 Unikátní identifikace správce ID_spravce zapsaná při zápisu a změně relace dlouhé celé číslo 4 datového konceptu ID_registratora Unikátní identifikace registrátora zapsaná při schválení zápisu dlouhé celé číslo 4 relace datového konceptu ID_poskytovatele Unikátní identifikace poskytovatele zapsaná při zápisu dlouhé celé číslo 4 24
relace datového konceptu Trida_bezpecnosti Stupeň zabezpečení relace datového konceptu veřejné, celočíselný 2 licenční, tajné Ex Identifikace zrušení záznamu ano/ne 1 Indexy tabulky Název Počet polí ID_dat_konceptu_clen 1 ID_dat_konceptu_vlastnik 1 ID_poskytovatele 1 ID_registratora 1 ID_Relace 1 ID_spravce 1 PrimaryKey 1 25
Tabulka: Přístupová práva, identifikace subjektů - tbl_subjekty Vlastnosti Tabulka tbl_subjekty popisuje subjekty, které jsou v nějakém vztahu k ITS datovému registru a definuje pro tyto subjekty přístupová práva k registru. Subjektem může být správce, registrátor nebo poskytovatel dat (kontaktní osoba). Název Popis Typ Velikost ID_subjektu Unikátní identifikace subjektu správce, registrátora, poskytovatele dlouhé celé číslo 4 Nazev_organizace_subje ktu Název organizace subjektu text 50 Prijmeni _subjektu Příjmení subjektu text 50 Jmeno_subjektu Jméno subjektu text 20 Titul Adresa subjektu text 10 Adresa_subjektu Telefon subjektu text 80 Telefon_subjektu Unikátní identifikace subjektu správce, registrátora, poskytovatele text 30 Email_subjektu Email subjektu text 50 Pristupovy_kod Přístupový kód text 30 Pristupove_heslo Přístupové heslo text 30 Spravce Identifikace správce ano/ne 1 Registrator Identifikace registrátora ano/ne 1 Ex Identifikace zrušení záznamu ano/ne 1 Indexy tabulky Název Počet polí ID_subjektu 1 PrimaryKey 1 26
Tabulka: Užití datového konceptu - tbl_uziti_konceptu Vlastnosti Tabulka tbl_uziti_konceptu slouží jako pomocná vazební tabulka pro realizaci vazby mezi datovým konceptem a aplikací (prvkem systému). Obecně může mít jedna aplikace n datových konceptů a též jeden datový koncept může být využíván v m aplikacích (prvcích systému) tj. relace n:m. Obsahuje unikátní identifikaci datového konceptu a unikátní identifikaci aplikace (prvku systému), které vzájemně propojuje. Název Popis Typ Velikost ID_dat_konceptu Unikátní identifikace datového konceptu dlouhé celé číslo 4 ID_aplikace Unikátní identifikace aplikace dlouhé celé číslo 4 Datum_posledni_zmeny Datum poslední změny datum a čas 8 Ex Identifikace zrušení záznamu ano/ne 1 Indexy tabulky Název Počet polí ID_aplikace 1 ID_dat_konceptu 1 PrimaryKey 2 tbl_aplikacetbl_uziti_konceptu 1 tbl_datove_konceptytbl_uziti_konceptu 1 27
Tabulka: Vysvětlující informace k údajům - tbl_vysvetlivky Vlastnosti Tabulka tbl_vysvetlivky slouží pro uložení vysvětlivek k jednotlivým údajům datového registru. Název Popis Typ Velikost ID Identifikace vysvětlujícího textu dlouhé celé číslo 4 Priznak Příznak text 1 Nazev Název vysvětlujícího textu text 255 Popis Popis vysvětlujícího textu text 255 Indexy tabulky Název Počet polí PrimaryKey 1 Vazba ITS architektury a datového registru Vazba ITS architektury a datového registru je zajištěna tak, že v tabulce Prvky systému je uloženo ID odpovídající funkce ITS architektury. Textový název funkce odpovídající zapsanému ID funkce je uložen v číselníku Funkce. Při vytváření nového záznamu o prvku systému je název funkce kontrolován proti uvedenému číselníku. Do datového registru se zapisuje odpovídající ID funkce ITS architektury. Zdroje metadat a standardů Silniční databanka Silniční databanka Ředitelství silnic a dálnic zaznamenává pasportizační informace silniční a dálniční sítě ČR. Základní přehled typů sledovaných údajů: Uzlový lokalizační systém Neproměnné parametry Proměnné parametry Registr stavební činnosti 28
Dopravní inženýrství IDOS IDOS je informační systém pro vyhledávání spojení ve veřejné dopravě. Umožňuje pracovat s jízdními řády (JŘ) různých typů doprav, vyhledat optimální spojení s přestupy při respektování časových omezení na jízdu spojů, vyhledat následující / předcházející spojení, získávat podrobné informace o spojích, získávat informace o odjezdech/příjezdech, tisk informací a další funkce. Integrovaný záchranný systém ČR Datové záznamy pro datovou komunikaci center tísňového volání (112) s krajskými i okresními dispečinky. RADEF Projekt návrhu struktury výměnného formátu dat. Funkce pro správu datového registru Aktualizace ITS datového registru Činnost aktualizace ITS datového registru provádí pověřený správce registru. Pro aktualizaci je připravena aplikace v prostředí MS Access a vstupní formulář pro import dat v tabulkovém procesoru MS Excel. Poskytovatel metadat (obvykle organizace, která prvek systému vytvořila nebo jej prodává) předá správci metadata doplněná do vstupního formuláře MS Excel. Tato metadata jsou po kontrole importována do ITS datového registru pomocí aplikace pro jeho údržbu. Jednoduché záznamy je možno přidávat nebo měnit přímo ve formulářích aplikace pro údržbu ITS datového registru. Aktualizace ITS datového registru probíhá v těchto krocích: Přidání záznamu Import metadat pomocí vstupního formuláře MS Excel nebo záznam do formulářů aplikace pro údržbu registru. Změna záznamu Změna dat ve formulářích aplikace pro údržbu ITS datového registru. Rušení dat Rušení dat je provedeno nastavením indikátoru platnosti na neplatný záznam. Tímto je v datovém registru zachována historie vývoje ale přitom lze vždy rozlišit platné záznamy. Registrace dat Po registraci zaznamenaných metadat je možno tento stav zaznamenat v datovém registru a zpřístupnit je tím celému ITS systému. 29
Režim doplňování a aktualizace ITS datového registru Význam ITS datového registru se projeví pouze tehdy, pokud bude mít jeho správce vytvořeny podmínky pro jeho údržbu a bude nastartován režim pro poskytování metadat od tvůrců případně systémových integrátorů ITS aplikací. Jen tak může datový registr naplnit své poslání: Prosazení jednotných rozhraní ITS systémů nejen v rámci republiky ale i Evropské unie Prosazování certifikovaných unifikovaných aplikací tak, aby maximálního efektu bylo dosaženo při minimálních nákladech. Prosazování jednotných a intuitivních postupů při ovládání telematických aplikací tak, aby se uživatel nemusel učit množství mnohdy až protichůdných způsobů ovládání. Sjednocování pojmů v oblasti telematiky Popis aplikace pro aktualizaci ITS datového registru Přihlášení do aplikace pro údržbu ITS datového registru Pro přihlášení do aplikace pro údržbu ITS datového registru je vyžadováno jméno a přístupové heslo. Oprávněný uživatel musí být zapsán v tabulce subjektů. Heslo pro první přístup stanoví správce a uživatel je může měnit. 30
Základní funkce pro údržbu ITS datového registru Menu představuje úvodní okno hlavních funkcí údržby ITS datového registru: 1. Importovat excelovská data funkce slouží pro přidávání nových záznamů do registru z připraveného formuláře MS Excel 2. Upravovat jednotlivé tabulky funkce zobrazí submenu pro úpravu jednotlivých záznamů datového registru. 3. Změnit číselníky - funkce zobrazí submenu pro úpravu jednotlivých záznamů číselníků 4. Konec funkce pro ukončení aplikace 31
Import záznamů do ITS datového registru Funkce slouží pro přidávání nových záznamů do registru z připraveného formuláře MS Excel (viz příloha č. ). Import probíhá ve třech krocích: 1. Import Excel --> Access - načtení záznamů ze vstupního formuláře MS Excel do pomocných tabulek, odpovídajících tabulkám ITS datového registru. 2. Kontrola vkládaných dat v tomto kroku proběhne formální kontrola správnosti dat a porovnání vybraných údajů s číselníky. Při kontrole je generován textový soubor jako protokol o nalezených chybách. Podle tohoto protokolu lze chyby vyhledat ve vstupním formuláři a znovu spustit krok č.1. 3. Připojit k datům funkce přenese data z pomocných tabulek do tabulek datového registru. 4. Zpět na hlavní nabídku provede návrat o krok zpět na hlavní menu. 32
Úpravy jednotlivých tabulek ITS datového registr. Menu je vstupním bodem pro aktualizaci jednotlivých tabulek ITS datového registru. Každé tlačítko spouští formulář pro úpravu jednotlivých typů záznamů v datovém registru. 33
Prvky systému V tabulce jsou zaznamenány souhrnné informace vztahující se k jednomu prvku systému. Prvky systému mohou být programové aplikace zajišťující telematickou funkci, rozhraní pro přenos dat, přenosové protokoly apod. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Pokud hledáte záznam podle jeho známých vlastností, je možno s výhodou použít funkci Najít záznam 34
Před vlastním hledáním je nutno nastavit kurzor na pole, ve kterém chcete vyhledávat. Klikněte na tlačítko Najít záznam a zadejte heslo, které chcete mezi prvky systému najít. Vyberte porovnávací kriteria, případně pokud je nutno rozlišovat malá a velká písmena, klikněte na Více >> Funkční tlačítka Změnit Tlačítko provádí funkci změny existujícího záznamu Přidat Tlačítko provádí funkci vložení nového záznamu Smazat Seznam tabulek Subjekty Dat. koncepty Tlačítko provádí funkci zrušení existujícího záznamu. Záznam je označen jako smazaný, ale v databázi zůstává, jen není běžně zobrazován. Zrušené záznamy je možno zobrazit kliknutím na tlačítko Smazané. Tlačítko uzavírá okno prvků systému a vrací zpět nabídku výběru jednotlivých záznamů ITS datového registru Tlačítko uzavírá okno prvků systému a otevírá okno subjektu (poskytovatele metadat), který souvisí s prvkem systému. Tlačítko uzavírá okno prvků systému a otevírá okno vyfiltrovaných datových konceptů, které souvisí s prvkem systému. Všechny aktuální Tlačítko nastaví filtr tak, aby byly zobrazovány všechny platné záznamy. Zapsané Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zapsané záznamy prvků systému. Navrhované Tlačítko nastaví filtr tak, aby byly zobrazovány pouze nově navrhované záznamy prvků systému pro kontrolu. Smazané Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zrušené záznamy prvků systému. Vysvětlivky Tlačítko zobrazí vysvětlující informace k jednotlivým údajům záznamu o prvcích systému. 35
Vysvětlivky blíže popisují význam jednotlivých údajů použitých v tabulce Prvky systému. 36
Datové koncepty Tabulka obsahuje souhrnné informace vztahující se k jednomu datovému konceptu. Datový koncept může být jeden záznam z databáze telematické aplikace, rozhraní pro přenos dat, přenosový protokol apod. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Pokud hledáte záznam podle jeho známých vlastností, je možno s výhodou použít funkci Najít záznam 37
Před vlastním hledáním je nutno nastavit kurzor na pole, ve kterém chcete vyhledávat. Klikněte na tlačítko Najít záznam a zadejte heslo, které chcete mezi datovými koncepty najít. Vyberte porovnávací kriteria, případně pokud je nutno rozlišovat malá a velká písmena, klikněte na Více >> 38
Funkční tlačítka Změnit Tlačítko provádí funkci změny existujícího záznamu Přidat Smazat Tlačítko provádí funkci vložení nového záznamu Tlačítko provádí funkci zrušení existujícího záznamu. Záznam je označen jako smazaný, ale v databázi zůstává, jen není běžně zobrazován. Zrušené záznamy je možno zobrazit kliknutím na tlačítko Smazané. Seznam tabulek Prvky systému Datové elementy Tlačítko uzavírá okno prvků systému a vrací zpět nabídku výběru jednotlivých záznamů ITS datového registru Tlačítko uzavírá okno datových konceptů a otevírá okno vyfiltrovaných prvků systému, které souvisí s datovým konceptem. Tlačítko uzavírá okno datových konceptů a otevírá okno vyfiltrovaných datových elementů, které souvisí s datovým konceptem. Odkazy konceptů Tlačítko uzavírá okno datových konceptů a otevírá okno vyfiltrovaných odkazů dat. konceptů, které souvisí s datovým konceptem. Relace konceptů Tlačítko uzavírá okno datových konceptů a otevírá okno vyfiltrovaných relací datových konceptů, které souvisí s datovým konceptem. Všechny aktuální Tlačítko nastaví filtr tak, aby byly zobrazovány všechny platné záznamy. Zapsané Navrhované Smazané Vysvětlivky Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zapsané záznamy datových konceptů. Tlačítko nastaví filtr tak, aby byly zobrazovány pouze nově navrhované záznamy datových konceptů pro kontrolu. Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zrušené záznamy datových konceptů. Tlačítko zobrazí vysvětlující informace k jednotlivým údajům záznamu o datových konceptech. 39
Vysvětlivky blíže popisují význam jednotlivých údajů použitých v tabulce Identifikace datového konceptu. 40
Relace datového konceptu Tabulka popisuje relace mezi jednotlivými datovými koncepty v případě, že datové koncepty jsou databázové záznamy. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Pokud hledáte záznam podle jeho známých vlastností, je možno s výhodou použít funkci Najít záznam 41
Před vlastním hledáním je nutno nastavit kurzor na pole, ve kterém chcete vyhledávat. Klikněte na tlačítko Najít záznam a zadejte heslo, které chcete mezi relacemi datových konceptů najít. Vyberte porovnávací kriteria, případně pokud je nutno rozlišovat malá a velká písmena, klikněte na Více >> Funkční tlačítka Změnit Tlačítko provádí funkci změny existujícího záznamu Přidat Smazat Tlačítko provádí funkci vložení nového záznamu Tlačítko provádí funkci zrušení existujícího záznamu. Záznam je označen jako smazaný, ale v databázi zůstává, jen není běžně zobrazován. Zrušené záznamy je možno zobrazit kliknutím na tlačítko Smazané. Seznam tabulek Tlačítko uzavírá okno prvků systému a vrací zpět nabídku výběru jednotlivých záznamů ITS datového registru Datový koncept vlastník Tlačítko uzavírá okno relací datových konceptů a otevírá okno datového konceptu vlastníka v relaci. Datový koncept člen Všechny aktuální Zapsané Navrhované Smazané Vysvětlivky Tlačítko uzavírá okno relací datových konceptů a otevírá okno datového konceptu člena v relaci. Tlačítko nastaví filtr tak, aby byly zobrazovány všechny platné záznamy relací datových konceptů. Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zapsané záznamy relací datových konceptů. Tlačítko nastaví filtr tak, aby byly zobrazovány pouze nově navrhované záznamy relací datových konceptů pro kontrolu. Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zrušené záznamy relací datových konceptů. Tlačítko zobrazí vysvětlující informace k jednotlivým údajům záznamu o relacích datových konceptů. 42
Vysvětlivky blíže popisují význam jednotlivých údajů použitých v tabulce Relace datového konceptu. 43
Užití datového konceptu Tabulka Užití datového konceptu je specielní vazební tabulka, kterou je realizována relace n:m mezi Prvky systému a Datovými koncepty. Jeden prvek systému má obvykle n datových konceptů a současně datový koncept může být použit v m prvcích systému. Tabulku automaticky vytváří aplikace pro správu ITS datového registru a zásah do ní se předpokládá pouze výjímečně. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Funkce dalších kláves je obdobná jako pro aktualizaci ostatních tabulek. 44
Odkazy datového konceptu Tabulka obsahuje informace o odkazech vztahujících se k jednomu datovému konceptu. Odkaz na primární zdroj dat může být buď přímý (hyperlink) nebo nepřímý (textová poznámka). Další nepřímé odkazy je možno zaznamenat formou textových poznámek. Pro odkaz je možno uvést ještě použitý datový model a datum, od kterého je záznam platný. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Pokud hledáte záznam podle jeho známých vlastností, je možno s výhodou použít funkci Najít záznam 45
Před vlastním hledáním je nutno nastavit kurzor na pole, ve kterém chcete vyhledávat. Klikněte na tlačítko Najít záznam a zadejte heslo, které chcete mezi odkazy datových konceptů najít. Vyberte porovnávací kriteria, případně pokud je nutno rozlišovat malá a velká písmena, klikněte na Více >> Funkční tlačítka Změnit Tlačítko provádí funkci změny existujícího záznamu Přidat Smazat Tlačítko provádí funkci vložení nového záznamu Tlačítko provádí funkci zrušení existujícího záznamu. Záznam je označen jako smazaný, ale v databázi zůstává, jen není běžně zobrazován. Zrušené záznamy je možno zobrazit kliknutím na tlačítko Smazané. Seznam tabulek Tlačítko uzavírá okno prvků systému a vrací zpět nabídku výběru jednotlivých záznamů ITS datového registru Datový koncept Tlačítko uzavírá okno odkazu datového konceptu a otevírá okno datového konceptu, který souvisí se zobrazeným odkazem. Všechny aktuální Tlačítko nastaví filtr tak, aby byly zobrazovány všechny platné záznamy. Zapsané Navrhované Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zapsané záznamy odkazů datových konceptů. Tlačítko nastaví filtr tak, aby byly zobrazovány pouze nově navrhované záznamy odkazů datových konceptů pro kontrolu. Smazané Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zrušené záznamy odkazů datových konceptů. Vysvětlivky Tlačítko zobrazí vysvětlující informace k jednotlivým údajům záznamu o odkazech datových konceptů. 46
Vysvětlivky blíže popisují význam jednotlivých údajů použitých v tabulce Odkazy datového konceptu. 47
Datové elementy Tabulka obsahuje souhrnné informace vztahující se k jednomu datovému elementu. Datový element je nejmenším stavebním kamenem telematického systému je to jeden údaj datového konceptu. V tabulce Definice datového elementu jsou zaznamenány detailní informace o datovém elementu. Klíčovým údajem je název datového elementu. Definice dat. elementu jej detailně popisuje. Vedle toho jsou v tabulce zaznamenány synonyma názvu, datový typ elementu, používaná znaková sada, měrná jednotka a další údaje, ve kterých jsou zachyceny vazby na standardy, číselníky případně kontrolní pravidla. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Pokud hledáte záznam podle jeho známých vlastností, je možno s výhodou použít funkci Najít záznam 48
Před vlastním hledáním je nutno nastavit kurzor na pole, ve kterém chcete vyhledávat. Klikněte na tlačítko Najít záznam a zadejte heslo, které chcete mezi datovými elementy najít. Vyberte porovnávací kriteria, případně pokud je nutno rozlišovat malá a velká písmena, klikněte na Více >> Funkční tlačítka Změnit Tlačítko provádí funkci změny existujícího záznamu Přidat Smazat Tlačítko provádí funkci vložení nového záznamu Tlačítko provádí funkci zrušení existujícího záznamu. Záznam je označen jako smazaný, ale v databázi zůstává, jen není běžně zobrazován. Zrušené záznamy je možno zobrazit kliknutím na tlačítko Smazané. Seznam tabulek Tlačítko uzavírá okno prvků systému a vrací zpět nabídku výběru jednotlivých záznamů ITS datového registru Dat.koncept Tlačítko uzavírá okno datových elementů a otevírá okno vyfiltrovaných datových konceptů, které souvisí s datovým elementem. Všechny aktuální Tlačítko nastaví filtr tak, aby byly zobrazovány všechny platné záznamy. Zapsané Navrhované Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zapsané záznamy datových elementů. Tlačítko nastaví filtr tak, aby byly zobrazovány pouze nově navrhované záznamy datových elementů pro kontrolu. Smazané Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zrušené záznamy datových elementů. Vysvětlivky Tlačítko zobrazí vysvětlující informace k jednotlivým údajům záznamu o datových elementech. 49
Vysvětlivky blíže popisují význam jednotlivých údajů použitých v tabulce Definice datového elementu. 50
Subjekty, přístupová práva Tabulka obsahuje informace jak o poskytovatelích metadat, tak o správci a registrátorovi. Pro každý subjekt je zde uveden název organizace a úroveň přístupových práv. Tabulka informací o poskytovatelích metadat je vytvářena automaticky při importu ze vstupního formuláře. Pomocí šipek je možno v záznamech listovat vpřed a vzad. Pokud hledáte záznam podle jeho známých vlastností, je možno s výhodou použít funkci Najít záznam 51
Před vlastním hledáním je nutno nastavit kurzor na pole, ve kterém chcete vyhledávat. Klikněte na tlačítko Najít záznam a zadejte heslo, které chcete mezi subjekty najít. Vyberte porovnávací kriteria, případně pokud je nutno rozlišovat malá a velká písmena, klikněte na Funkční tlačítka Více >> Změnit Tlačítko provádí funkci změny existujícího záznamu Přidat Smazat Tlačítko provádí funkci vložení nového záznamu Tlačítko provádí funkci zrušení existujícího záznamu. Záznam je označen jako smazaný, ale v databázi zůstává, jen není běžně zobrazován. Zrušené záznamy je možno zobrazit kliknutím na tlačítko Smazané. Seznam tabulek Tlačítko uzavírá okno subjektů a vrací zpět nabídku výběru jednotlivých záznamů ITS datového registru Prvky systému Tlačítko uzavírá okno datových elementů a otevírá okno vyfiltrovaných prvků systému, které souvisí se zobrazeným subjektem. Všechny aktuální Tlačítko nastaví filtr tak, aby byly zobrazovány všechny platné záznamy. Zapsané Navrhované Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zapsané záznamy subjektů. Tlačítko nastaví filtr tak, aby byly zobrazovány pouze nově navrhované záznamy subjektů pro kontrolu. Smazané Tlačítko nastaví filtr tak, aby byly zobrazovány všechny zrušené záznamy subjektů. Vysvětlivky Tlačítko zobrazí vysvětlující informace k jednotlivým údajům záznamu o subjektech. 52
Vysvětlivky blíže popisují význam jednotlivých údajů použitých v tabulce Subjekty. 53
Změny číselníků Číselníky jsou pomocné tabulky, které slouží pro kontrolu údajů, jež mohou nabývat pouze hodnot, definovaných v příslušném číselníku. Jsou to: Třída datového konceptu Stav registrace Závaznost Stav standardizace Třída bezpečnosti Funkce V menu je možno vybrat číselník, který má být změněn. 54
Třída datového konceptu Číselník Třída datového konceptu slouží pro jednoznačné přiřazení druhu dopravy datovému konceptu. Stav registrace Číselník Stav registrace je určen pro jednoznačné přiřazení úrovně registrace každému záznamu v ITS datovém registru. 55
Závaznost Číselník Závaznost je využíván pro jednoznačné přiřazení úrovně závaznosti každému záznamu v ITS datovém registru. Stav standardizace Číselník Stav standardizace je využíván pro jednoznačné přiřazení úrovně standardizace některých záznamů v datovém registru. 56
Třída bezpečnosti Číselník Třída bezpečnosti je používán pro jednoznačné přiřazení třídy bezpečnosti některých záznamů v datovém registru. Funkce Tabulka funkcí ITS architektury je používána nejen pro kontrolu názvu funkce při importu metadat o prvku systému, ale též k transformaci textové informace o názvu funkce na ID funkce. Pomocí ID funkce je zajišťována vazba na ITS architekturu. 57
Proces naplňování datového registru Import metadat z formuláře xls Poskytovatel dodá metadata vyplněná ve formuláři pro import nebo je předá v textovém formátu a transformaci do formuláře provede správa ITS datového registru. Vstupní formulář pro import metadat je uveden v příloze 1. Funkce importu bude přístupná pouze správci datového registru. Import metadat z formuláře xls bude probíhat ve dvou krocích. V prvním kroku proběhne vždy pouze kontrola vstupních dat a zobrazení protokolu o chybách. Po odstranění chyb vybere správce volbu Zaznamenat informace do datového registru a v tomto běhu importu budou data uložena v databázi. Podrobný popis importu je uveden v kapitole Aktualizace ITS datového registru. Proces kontroly, schvalování a registrace metadat Funkce související s provozem datového registru Celý proces související s provozem ITS datového registru bude zajišťovat několik nezávislých subjektů s definovanými funkcemi, právy a rozsahem odpovědnosti. Některé činnosti při správě datového registru mohou být i sdruženy a přiřazeny několika subjektům, které tak mohou plnit více funkcí najednou. Pořizování dat tato funkce vytváří spojení mezi procesem získávání dat a samotným datovým registrem. Kontroluje požadavky získaných dat s požadavky datového registru. Plánování správních činností plánuje správu metadat a administrativní záležitosti, spolupracuje se správou registru. Správa metadat spravuje metadata během celé jejich životnosti v datovém registru. Spravuje definice stávajících datových elementů a nových standardů, pomáhá také při jejich vytváření. Správa datových modelů vytváří datové modely pro datový registr ve spolupráci se správou metadat při jejich vytváření a uchovávání. Analýza požadavků dat pracuje se správou jednotlivých aplikací a sleduje jejich data, porovnává je s aktuálním obsahem datového registru. Analýza bezpečnosti dat dohlíží na tvůrce aplikací a uživatele, aby dodržovaly bezpečnostní strategie. Správa databáze zodpovídá za instalaci a chod základní databáze v datovém registru, její kapacitu, zálohování a implementaci bezpečnostních prvků. Užívání činnost uživatelů datového registru. Prosazování politiky ITS stanovuje strategie, kterými se bude řídit činnost datového registru a jeho vztah k ostatním částem ITS systému tak, aby jeho činnost byla maximálně efektivní. Vývoj systému a programování vytváření transformací a podpůrných programů pro metadata před tím, než jsou zahrnuty do datového registru. Reprezentace systému vytváří prostor pro komunikaci mezi datovým registrem a aplikacemi. Správa nástrojů testuje a hodnotí IT produkty vhodné pro činnost datového registru. 58
Vytváření webových databází vytváří provázání mezi prohlížečem a databází registru, aby bylo možno získávat data i přes webový prohlížeč. Výkonný výbor Výbor je zodpovědný za celkovou strategii registrace metadat a obchodní řízení registru. To zahrnuje: Sestavování celkové strategie datového registru. Řešení obchodních záležitostí týkajících se registru. Zajišťování dlouhodobé výkonnosti a spolehlivosti registru. Sestavování a aktualizace strategií. Předkladatel Subjekt doporučený správcem a schválený registračním úřadem. Předkladatel vyhledává a oznamuje datové elementy vhodné k zařazení do datového registru. Zodpovídá za tyto činnosti: Provádění vlastní identifikace pro registrátora. Vyhledávání a dokumentování datových elementů vhodných k použití v registru. Navrhování datových elementů do registru. Zajišťování kompletních povinných atributů navrhovaných pro stupeň "zaznamenaný". Správce datového registru Tento subjekt je zodpovědný za přesnost, spolehlivost a srozumitelnost metadat v přidělené oblasti působnosti. Správci jsou určeni postupem stanoveným registračním úřadem. Provádí tyto činnosti: Koordinace rozpoznávání a dokumentování datových elementů v oblasti jeho působnosti. Zajišťování, že správná metadata v jeho působnosti jsou správně registrována. Koordinování s jinými správci k zabránění výskytu a řešení duplikovaných metadat. Opakované kontroly metadat ve stavu "zaznamenaný" a koordinace s jinými správci z jiných oblastí. Zajišťování kvality metadat pro datové elementy registrované jako "kvalifikovaný", i za pomocí standardů z registru. Navrhování statutu "preferovaný" v jeho oblasti působnosti. Zajišťování schválených registračních procedur a datových elementů v jeho oblasti působnosti. Doporučování navrhovatelů registračnímu úřadu. Registrační úřad Je to nejvyšší instance, která zastřešuje celý proces schvalování dat, určuje registrátora a správce registru. Registrátor Registrátor je zodpovědný za provádění registrace datových elementů a za jejich 59
zpřístupnění po celém ITS systému. Jedná se zejména o: Monitorování a správu obsahu registru. Prosazování strategií, procedur a formátů pro použití v registru. Navrhování procedur a standardů výboru pro řízení změn ke zvážení. Zaznamenávání současného stavu registrace datového elementu. Zajišťování přístupu pro oprávněné uživatele. Spolupráce při postupné registraci datových elementů. Spolupráce při identifikaci a řešení duplikovaných datových elementů. Plnění příkazů registračního úřadu. Provádění registrací ITS datových elementů i v jiných registrech. Prosazování registrační procedury pro předkládání datových konceptů do registru. Vedení dokumentu obsahující kontakty na členy výboru pro řízení změn a výkonného výboru. Přidávání nových uživatelů, kteří mohou získat přístup do registru. Uživatel Subjekt, který je oprávněn k čerpání informací z datového registru. Předkládá žádosti o přístup do registru, ale není oprávněn k zápisu. Výbor pro řízení změn Výbor provádí technické směrování a harmonizaci dat v registru. Členy tohoto výboru by měly být i předkladatelé. Jeho odpovědnosti jsou: Celkové vedení registračních procedur. Podpora opakovaného použití a sdílení dat v registru a v celém ITS systému. Podpora datových elementů do stavů "kvalifikovaný" a "preferovaný". Vyhledávání datových elementů pro registraci z externích datových registrů. Řešení technických otázek spojených s datovými elementy. Schvalování změn k datovým konceptům registrovaným v úrovních "kvalifikovaný" a "preferovaný". Navrhování registrační strategie výkonnému výboru ke schválení. Schvalování navrhovatelů, uživatelů registru. Schvalování struktury registru, procedur a formátů. Navrhování doporučení o správě výkonnému výboru. Jednání podléhající výkonnému výboru. Funkce pro vyhledávání informací v datovém registru Přístup k ITS datovému registru přes webové rozhraní Aplikace pro vyhledávání informací a databáze pilotního projektu je umístěna na serveru Centra dopravního výzkumu na adrese: http://dtb.cdv.cz/itsreg/ Přístupové jméno a heslo musí být definováno v tabulce Subjekty a přiděluje je správce datového registru. Aplikace na webu neumožňuje provádět změny v ITS datovém registru. 60
Úvodní nabídka V úvodní nabídce jsou zobrazena tlačítka pro zobrazení jednotlivých záznamů ITS datového registru. Domů Návrat na domovskou adresu Odhlásit Ukončení prohlížení ITS datového registru Co je ITS datový registr Popis ITS datového registru Vyhledat Vyhledávání v ITS datovém registru 61
Prvky systému Zobrazení seznamu prvků systému Datové koncepty Zobrazení seznamu datových konceptů Datové elementy Zobrazení seznamu datových elementů 62
Popis ITS datového registru Po kliknutí na tlačítko je zobrazeno stručné seznámení s tím, co to je ITS datový registr. Vyhledávání v ITS datovém registru Požadovaný text zadaný do políčka Hledat text je po kliknutí na tlačítko Hledat vyhledán v datovém registru. 63
Prvky systému Tlačítko Prvky systému zobrazí seznam prvků systému zaznamenaných v ITS datovém registru s uvedením názvu prvku, autorské organizace a poskytovatele. Po kliknutí na tlačítko... ve sloupci Detail jsou zobrazeny všechny informace o prvku uložené v registru. 64
Detail prvku systému Na této obrazovce jsou zobrazeny všechny informace o jednom prvku systému. Tlačítko Datové koncepty zobrazí seznam datových konceptů pro prvek systému. Tlačítko Vysvětlivky zobrazuje podrobný popis jednotlivých údajů. 65
Datové koncepty Tlačítko Datové koncepty zobrazí seznam datových konceptů zaznamenaných v ITS datovém registru s uvedením názvu, popisu a třídy datového konceptu. Po kliknutí na tlačítko... ve sloupci Detail jsou zobrazeny všechny informace o dat. konceptu uložené v registru. 66
Detail datového konceptu Na této obrazovce jsou zobrazeny všechny informace o jednom datovém konceptu. Tlačítko Prvek systému zobrazí seznam prvků systému, tlačítko Datové elementy seznam datových elementů, tlačítko Odkazy konceptu všechny odkazy zobrazeného datového konceptu a tlačítko Relace konceptů všechny relace, které souvisí se zobrazeným datovým konceptem. Tlačítko Vysvětlivky zobrazuje podrobný popis jednotlivých údajů. 67
Relace datového konceptu Tlačítko Relace konceptů zobrazí seznam relací datového konceptu typu vlastník, pokud jsou k němu zaznamenány v ITS datovém registru s uvedením názvu vlastníka, názvu datového konceptu typu člen a relačního vztahu. Po kliknutí na tlačítko... ve sloupci Detail jsou zobrazeny všechny informace o jedné relaci datového konceptu uložené v datovém registru. 68
Detail relace datového konceptu Na této obrazovce jsou zobrazeny všechny informace o jedné relaci datového konceptu. Tlačítko Datové koncepty vedle vlastníka zobrazí seznam konceptů vlastníka a vedle konceptu typu člen seznam těchto konceptů. Tlačítko Vysvětlivky zobrazuje podrobný popis jednotlivých údajů. 69
Datové elementy Tlačítko Datové elementy zobrazí seznam datových elementů zaznamenaných v ITS datovém registru s uvedením názvu, definice a datového typu elementu. Po kliknutí na tlačítko... ve sloupci Detail jsou zobrazeny všechny informace o datovém elementu uložené v registru. 70
Detail datového elementu Na této obrazovce jsou zobrazeny všechny informace o jednom datovém elementu. Tlačítko Datové koncepty zobrazí seznam datových konceptů, které souvisí se zobrazeným datovým elementem. Tlačítko Vysvětlivky zobrazuje podrobný popis jednotlivých údajů. 71