Použitie EDI a XML v medzipodnikovej komunikácii

Size: px
Start display at page:

Download "Použitie EDI a XML v medzipodnikovej komunikácii"

Transcription

1 MASARYKOVA UNIVERZITA EKONOMICKO SPRÁVNÍ FAKULTA Študijný odbor: Ekonomické informační systémy Použitie EDI a XML v medzipodnikovej komunikácii Application of EDI and XML in intercompany communication Bakalárska práca Autor: Vedúci práce: Daniel Hrenák Ing. Arnošt Svoboda Brno, máj 2008

2

3 Meno a priezvisko autora: Daniel Hrenák Názov diplomovej práce: Použitie EDI a XML v medzipodnikovej komunikácii Názov práce v angličtine: Application of EDI and XML in intercompany communication Katedra: aplikovanej matematiky a informatiky Vedúci diplomovej práce: Ing. Arnošt Svoboda Rok obhajoby: 2008 Anotácia Táto práca si kladie za cieľ objasniť podstatu elektronického obchodu predstavovaného dvoma technológiami, a to EDI a ebxml. Popisuje EDI, princíp prenosu správ, bezpečnosť a právne úpravy elektronického obchodu a syntax štandardu UN/EDIFACT. Následne je opísaný jazyk XML, jeho história, základné vlastnosti, oblasti použitia a syntax, keďže je na ňom postavená špecifikácia ebxml. V časti venovanej ebxml je popísaný základný princíp fungovania ebxml a vysvetlené jednotlivé časti a komponenty. V poslednej časti je z viacerých hľadísk porovnaná technológia EDI s ebxml. Annotation The aim of this thesis is to clarify the substance of electronic commerce represented by two technologies, namely EDI and ebxml. It describes EDI, principle of message transmission, security and legal regulations of electronic commerce and syntax of the UN/EDIFACT standard. Furthermore, it describes the XML language as well as its history, general properties, fields of application and syntax forasmuch as the ebxml specification is based on it. In the part dedicated to ebxml, the general operation principle of ebxml is described and its specific parts and components are clarified. In the last part EDI and ebxml technologies are compared from several points of view. Kľúčové slová EDI, XML, ebxml, UN/EDIFACT, medzipodniková komunikácia Key words EDI, XML, ebxml, UN/EDIFACT, intercompany communication

4

5 Prehlásenie Prehlasujem, že som bakalársku prácu Použitie EDI a XML v medzipodnikovej komunikácii vypracoval samostatne pod vedením Ing. Arnošta Svobodu a uviedol som v nej všetky použité literárne a odborné zdroje v súlade s právnymi predpismi, vnútornými predpismi Masarykovej univerzity a vnútornými aktmi riadenia Masarykovej univerzity a Ekonomicko-správnej fakulty MU. V Brne dňa... vlastnoručný podpi s autora

6

7 Poďakovanie Na tomto mieste by som rád poďakoval Ing. Arnoštovi Svobodovi za cenné pripomienky a odborné rady, ktorými prispel k vypracovaniu tejto bakalárskej práce.

8

9 Obsah ÚVOD EDI KOMUNIKÁCIA BEZPEČNOSŤ LEGISLATÍVA ŠTANDARDY XML HISTÓRIA XML VLASTNOSTI XML OBLASTI POUŽITIA XML SYNTAX EBXML HISTÓRIA EBXML ZÁKLADNÉ PRINCÍPY EBXML ARCHITEKTÚRA EBXML POROVNANIE EDI A EBXML ŠTANDARDY PODPORA ŠTANDARDU PRENOSOVÉ TECHNOLÓGIE NÁKLADY ZHRNUTIE ZÁVER ZOZNAM POUŽITEJ LITERATÚRY ZOZNAM ELEKTRONICKÝCH ZDROJOV ZOZNAM OBRÁZKOV PRÍLOHA Č. 1: PRÍKLAD EDI SPRÁVY PRÍLOHA Č. 2: PRÍKLAD EBXML SPRÁVY

10

11 Úvod Úvod V súčasnej dobe globalizácie a integrácie na úrovni politickej ako i ekonomickej sú informácie najcennejšou komoditou na trhu. Nie preto, že by mali svoj vlastný cenník, podľa ktorého by sa riadili, ale preto, že určujú cenu ostatným produktom a službám. Najdôležitejšia vlastnosť informácie po jej kvalite je jej aktuálnosť, a teda rýchlosť doručenia zodpovedajúcim subjektom. V obchodnom styku medzi dvoma organizáciami môže mať rýchlosť prenosu informácie s dátami týkajúcimi sa objednávky alebo platby cenu miliónov korún. Je to z dôvodu čoraz väčšej deľby a špecializácie práce, prepracovaných pracovných procesov s tesnou nadväznosťou a organizovaním zásobovania so snahou o čo možno najväčšiu efektívnosť jednotlivých procesov. Rýchlosť zasielania informácií a práca s nimi môže výrazne spomaliť i prepracovaný výrobný proces. Tejto časti riadenia podniku výrazne pomohlo zavedenie výpočtovej techniky do podnikových procesov. Pracovníci pracujúci s obchodnými dokumentmi majú presnejšie informácie k dispozícii oveľa rýchlejšie. Je to jednak vďaka programom urýchľujúcim vytváranie a spracovávanie dokumentov, ako aj vďaka prenosu informácií, ktorý zaberá veľmi krátky čas, pretože sa nejedná o posielanie informácií vo fyzickej podobe, ktorého rýchlosť závisí na geografickej vzdialenosti dvoch subjektov, ale o posielanie informácií cez počítačovú sieť, umožňujúcu prenos dát vo forme elektrických signálov. Práve prenos informácií v digitálnej forme, kde sú údaje spracovávané špecializovanými aplikáciami, vyžaduje určitú formu a syntax, ktorej budú dané aplikácie rozumieť. Je teda potrebná jednota formy a štruktúry dát. Pre tento účel bol vyvíjaný štandard EDI (Electronic Data Interchange), ktorý poskytuje návod na transformáciu vytvoreného obchodného dokumentu do podoby zrozumiteľnej aplikáciám ostatných spolupracujúcich obchodných partnerov. Keďže tieto aplikácie sú väčšinou väčšie podnikové informačné systémy, ktoré sú používané predovšetkým v stredných a veľkých spoločnostiach, vzniká problém pri komunikácii s malými spoločnosťami. Ako riešenie tohto problému bola vytvorená špecifikácia ebxml využívajúca značkovací jazyk XML. V mojej práci chcem predstaviť konkrétne riešenia: krátku históriu a vývoj technológií, ich syntax a použitie. Syntax jazyka XML bude predstavená pre predstavu o značnej jednoduchosti a intuitívnosti pri vytváraní dokumentov v porovnaní s abstraktnosťou správ EDI. Čo sa týka jazyka ebxml, bude rozobratá technológia, na ktorej je táto myšlienka postavená. V záverečnej časti budú porovnané obe technológie s čiastočným prihliadnutím na ďalšie alternatívy elektronického obchodu, ktoré sú v súčasnosti používané. Cieľom je získať komplexnejší obraz o oboch špecifikáciách a objasniť budúci potenciál ebxml v porovnaní so stále používaným, no čo sa týka reálneho použitia v podnikoch limitovaným využitím EDI

12 EDI 1. EDI EDI (Electronic Data Interchange elektronická výmena dát) predstavuje elektronickú výmenu štruktúrovaných štandardných správ medzi dvoma aplikáciami dvoch nezávislých subjektov. 1 Táto veta je asi najvýstižnejšou definíciou podstaty EDI. Pre ucelenejšiu predstavu je vhodné si jednotlivé pojmy vysvetliť. - elektronická výmena dát predstavuje výmenu dát medzi dvoma osobami alebo organizáciami, ktorá je realizovaná prostredníctvom elektronických dátových sietí. Obyčajne býva táto výmena dát neinteraktívna, to znamená, že posielanie dát neprebieha zároveň s ich tvorbou. Dáta sú najskôr vytvorené a štruktúrované do určitého bloku, až následne dochádza k ich spoločnému odoslaniu. Odosielanie sa teda prevádza dávkovo. - štruktúrované dáta sú dáta, ktoré sú definované syntaktickými pravidlami, ktoré vytvárajú komunikačné pravidlá pre aplikácie spracovávajúce dané dáta. Syntaktickými pravidlami sú definované napríklad použité oddeľovače, počet znakov identifikátorov a pod. Definícia syntaktických pravidiel je dôležitá predovšetkým pre automatické spracovanie dát špeciálnymi aplikáciami. Ich medzinárodná akceptácia je nutná kvôli kompatibilite systémov po celom svete. - štandardné správy tento pojem znamená, že sa jedná o typ správy, v ktorej má každá položka svoje konkrétne miesto. V rámci EDI existuje niekoľko štandardov pre rôzne krajiny a odvetvia. Najpoužívanejším je medzinárodný štandard UN/EDIFACT (United Nations / Electronic Data Interchange for Administration, Commerce and Transport). - výmena dát medzi dvoma aplikáciami výmena prebieha medzi dvoma počítačmi automaticky odosielajúcimi a prijímajúcimi dáta. Ľudský faktor sa v tomto procese nevyužíva. Je však možné manuálne vkladať určité dáta. - výmena dát medzi dvoma nezávislými subjektmi je treba rozlišovať medzi závislými a nezávislými subjektmi, a to z dôvodu rôznej formy a spôsobu komunikácie, úrovne bezpečnosti a prepojenia užívateľov Komunikácia Celá podstata elektronickej výmeny dát spočíva v komunikácii dvoch aplikácií dvoch rozdielnych systémov dvoch organizácií. Štandardy EDI majú teda za úlohy pokryť tri hlavné kroky tohto procesu, a to: - vytvorenie dokumentu aplikáciou EDI a poslanie komunikačnému programu, - prenos dokumentu komunikačnými programami medzi jednotlivými počítačmi, - spracovanie prijatého dokumentu aplikáciou na cieľovom počítači. EDI teda využíva dátovú komunikáciu medzi počítačmi ako službu. Kvalita tejto služby zvolená užívateľom siete závisí na dostupnosti, požiadavkách na kapacitu, rýchlosť a bezpečnosť a cenu a na tom, aké služby siete už v súčasnosti využíva. 1 Kolektiv autorů: Elektronický obchod a EDI, 1996, str

13 EDI Obrázok č. 1: Procesný model EDI podnikové aplikácie intranet podniková EDI brána aplikácia zabezpečujúca zakódovanie a prenos správy X.400 EDI Net fax tlač obchodní partneri ďalšie EDI VAN Prameň: UNITT, M., JONES, I.: EDI- the grand daddy of electronic commerce, 1999, str. 2 Každá spoločnosť si musí taktiež vybrať príslušné komunikačné prostredie, teda prostriedky (software, hardware) pre prepojenie dvoch aplikácií v dvoch systémoch. Pri výbere tohto prostredia by mala brať ohľad na jednotnosť a budúcu rozšíriteľnosť systému. Vhodnosť výberu je posudzovaná podľa nasledovných znakov. Systém by mal: - zjednotiť správu, - urýchliť zavádzanie nových aplikácií, - znížiť náklady. Z technického hľadiska sa pri riešení problému komunikačného prostredia zameriavame na tri špecifické časti, a to na prenosovú vrstvu, komunikačnú vrstvu a napojenie aplikácií na daný systém. Prenosová vrstva Je prvou podmienkou výberu komunikačného prostredia. V OSI modeli 2 zodpovedá približne trom najnižším úrovniam, teda fyzickej, spojovej a sieťovej vrstve. Táto vrstva má za úlohu prepojenie systémov medzi sebou a definovanie protokolov používaných pre prenos. Vrstva má teda za úlohu v prípade priameho spojenia smerovanie paketov v sieti, avšak pri využití služieb sieťového operátora je jej úlohou iba napojenie systému do prístupového bodu siete. Okrem toho rieši táto vrstva priepustnosť siete, ktorá je daná kapacitou, topológiou a spoľahlivosťou 3 siete. Medzi ďalšie funkcie patrí i konfigurácia a monitorovanie siete. V súčasnej dobe sa začína vo veľkom rozsahu presadzovať prenos EDI správ prostredníctvom internetových protokolov. Medzinárodné štandardizačné organizácie definujú rozšírenie štandardných TCP/IP protokolov tak, aby mohlo dochádzať k prenosu správ medzi aplikáciami s využitím komunikačného kanála. V súčasnosti sú definované rozhrania, ktoré umožňujú 2 Model OSI (Open Systems Interconnection Reference Model) má za úlohu poskytovať všeobecné princípy pri pre vypracovávanie noriem pre účely prepájania systémov. 3 Spoľahlivosť siete - schopnosť siete pracovať pri prerušení spojenia

14 EDI odosielať EDI správy prostredníctvom SMTP 4 protokolu a odosielať a prijímať prostredníctvom protokolov HTTP 5 a FTP 6. Komunikačná vrstva Tvorí druhú časť pri rozhodovaní o komunikačnom prostredí. V OSI modeli zodpovedá približne štyrom horným vrstvám, t.j. transportnej, relačnej, prezentačnej a aplikačnej. Táto vrstva zodpovedá za ošetrenie stavu prerušenia spojenia. To znamená, že oznamuje aplikácii odosielajúcej údaje, ktoré údaje neboli doručené a aplikácii prijímajúcej údaje nedovolí prijať neúplné dáta. Zatiaľ čo prenosová vrstva sa zameriava na adresáciu uzlov v sieti, komunikačná vrstva má na starosti zaslanie dát príslušnej aplikácii, ktorá je schopná ich spracovať. Napojenie aplikácií Poslednou úlohou pri zostavovaní komunikačného prostredia je rozhodnutie o napojení aplikácie na komunikačnú vrstvu. Táto fáza má za úlohu vytvoriť všeobecný a široko použiteľný mechanizmus pre výmenu dát, získanie výsledku prenosu a ošetrenie chybových stavov EDIVAN služby Keďže neexistuje jednota medzi používanými typmi sietí a dochádza teda k nekompatibilite zakódovaných údajov, existujú medzi jednotlivými sieťami brány (gateway). Gateway je služba konverzie komunikačných protokolov medzi dvoma sieťami poskytovaná buď prevádzkovateľom siete, alebo špecializovanými firmami VAN (value added network) operátormi. Pri zavádzaní EDI do spoločnosti je možné využívať dvoch typov spojenia medzi obchodnými partnermi: - point-to-point spojenie (priame spojenie dvoch spoločností v rámci jednej dátovej siete), - služby VAN operátora, ktorý zabezpečuje spojenie. VAN operátor obvykle poskytuje celú radu služieb: - retranslácia údajov a konverzia protokolov VAN prijíma dáta od užívateľa jednej siete, potvrdí prevzatie a posiela užívateľovi inej siete, - zaistenie prevádzky VAN operátor zabezpečuje komunikáciu cez všetky typy spojenia, firma teda nemusí zriaďovať špeciálne operátorské pracovisko pre komunikáciu a výmenu údajov, - služba fyzického doručenia (s konverziou) užívateľ môže dáta odovzdávať alebo prijímať na prenosnom pamäťovom médiu, odkiaľ sú dáta posielané sieťou obchodným partnerom. 4 SMTP (Simple Mail Transfer Protocol) je internetový protokol určený pre prenos správ internetovej pošty ( ov). 5 HTTP (Hypertext Transfer Protocol) je internetový protokol definujúci požiadavky a odpovede medzi klientmi a servermi. Je to primárna metóda prepravy informácií na internete. 6 FTP (File Transfer Protocol) je protokol určený na prenos súborov medzi počítačmi v lokálnej siete, ale aj na internete

15 EDI - odborná technická pomoc pri inštalácii a testovaní, služby napojenia na iné VAN systémy, služby helpdesk, auto answer (služba pre testovanie spojenia) a hotline. V prípade, že veľká spoločnosť obchoduje s malými spoločnosťami nevyužívajúcimi EDI, existuje možnosť fyzického doručenia dokumentov klasickou poštou alebo faxom. Dokument v EDI je prevedený do papierovej podoby, ktorá je poskytnutá obchodnému partnerovi, príp. dokument v papierovej podobe je prevedený do podoby elektronickej a VAN operátorom doručený spoločnosti disponujúcej aplikáciami spracovávajúcimi EDI súbory VAN operátori v ČR V Českej republike prevádzkuje služby VAN siete niekoľko operátorov. Jedným z prvých a v súčasnosti najväčších spoločností tohto typu je EDITEL. Ďalšie spoločnosti poskytujúce služby VAN operátora sú: CNS, TranSoft, O2, NZ servis, Teledin, DELTAX Systems, Dial Telecom Bezpečnosť Pri transporte každého obchodného dokumentu je nutné zabezpečiť niekoľko ochranných prvkov. V prípade papierového dokumentu je to podpis a ďalšie bezpečnostné opatrenia zabraňujúce zneužitiu alebo zmene údajov v dokumente. EDI musí vykazovať za každých okolností minimálne rovnaké zabezpečenie ako papierový dokument. To znamená, že by mal elektronický dokument spĺňať nasledovné požiadavky na zabezpečenie: - musí byť preukázateľné, že doklad podpísala daná osoba a doklad nebol zmenený. Bez tejto vlastnosti by nebolo EDI vhodné pre posielanie autorizovaných dát. - EDI dokument musí byť nečitateľný pre osobu, ktorá na to nie je oprávnená. V prenesenom význame musí EDI dokument obsahovať nástroj, ktorý predstavuje zalepenú obálku, ktorá znemožňuje čítať údaje, dokiaľ nie je otvorená kompetentnou osobou. To znamená, že dokument musí obsahovať taktiež adresu a identifikáciu príslušnej osoby. - dokument musí byť doručený konkrétnej osobe do vlastných rúk, teda EDI musí zabezpečiť doručenie dokumentu a potvrdenie prevzatia v prípade, že by daná osoba chcela poprieť prijatie. - s elektronickým zasielaním dát súvisí i interná bezpečnosť systému, teda zamedzenie narušenia vnútornej bezpečnosti systému zásahom osoby zvonka Na zabezpečenie elektronických dát existuje veľa nástrojov a metód. Tieto všetky môžeme rozčleniť na tri základné spôsoby ochrany dát v informačných systémoch: - organizačný spôsob ochrany dát tento spôsob spočíva v administratívnych nariadeniach a odporučeniach týkajúcich sa zaobchádzania s dátami. Predpokladom účinností týchto opatrení je plnenie nariadení zodpovednými osobami. - fyzický spôsob ochrany dát spočíva v zabezpečení prístupnosti budov, liniek a ostatných fyzických inštrumentov, cez ktoré hrozí sprístupnenie dát nepovolaným osobám. Tieto prvé dva spôsoby ochrany dát sú založené a závislé na ľuďoch a práve tento faktor môže spôsobovať a spôsobuje zlyhávanie celého systému zabezpečenia. V EDI je kladený hlavný dôraz na tretí spôsob ochrany dát a tým je

16 EDI - logický spôsob ochrany dát zahŕňa softwarové a hardwarové opatrenia uplatňované v informačnom systéme. Tieto opatrenia členíme do dvoch hlavných kategórií: A. uchovávanie dát na zabezpečených systémoch tieto opatrenia obsahujú napríklad kontrolu prístupu autorizovaných užívateľov do systému, kontrolu prístupu k systémovým zdrojom, monitorovanie činnosti užívateľov a ďalšie bezpečnostné opatrenia. Podstatou týchto opatrení je nedostupnosť dát pre nepovolané osoby, neriešia teda bezpečnosť komunikácie a výmeny dát prostredníctvom siete. B. kryptografické metódy ich podstatou je zašifrovanie dát pomocou matematických algoritmov do podoby, v ktorej budú zrozumiteľné iba určitej osobe disponujúcej kľúčom pre dešifrovanie prijatých dát. Je jasné, že žiaden z vymenovaných spôsobov nezaručí úplne zabezpečenie dát samostatne. V snahe dosiahnuť čo možno najväčšiu bezpečnosť sú dané spôsoby kombinované a prepájané navzájom Bezpečnostná politika Podstatou bezpečnostnej politiky akejkoľvek organizácie alebo inštitúcie je definícia všetkých možných ohrození bezpečnosti a integrity dát a návrh opatrení na ich ochranu. V EDI systémoch vychádza bezpečnostná politika z medzinárodných noriem pre otvorené komunikačné systémy a pre zabezpečenie UN/EDIFACT správ. Základom celkového zabezpečenia sú funkcie zaisťujúce integritu, autenticitu a dôvernosť založené na kryptografických metódach, ktoré sú uplatnené v najvyšších prenosových vrstvách štruktúry systému, čo zabezpečuje bezpečný prenos bez ohľadu na zabezpečenie nižších prenosových vrstiev siete. V tabuľke sú uvedené možné ohrozenia bezpečnosti systému a funkcie určené na ich elimináciu. Tabuľka č. 1: Možné ohrozenia systému a ich eliminácia Možné ohrozenia Modifikácia správy Zmena v poradí správ Bezpečnostné funkcie Integrita správy Autorizácia správy Integrity sekvencie správ Pretvárka Prístup neoprávnenej osoby Odmietnutie pôvodu Odmietnutie príjmu Prezradenie obsahu Autentizácia správy Kontrola prístupu Neodmietnutie pôvodu Neodmietnutie príjmu Utajenie obsahu správy Prameň: Kolektiv autorů: Elektronický obchod a EDI, 1996, str

17 EDI Kryptografické algoritmy Pre implementáciu bezpečnostných funkcií pre prenos štandardných správ EDI sa v súčasnej dobe používajú predovšetkým bezpečnostné mechanizmy, ktoré sú založené na účinných kryptografických metódach. Kryptografické algoritmy môžeme rozdeliť na dva základné typy: - symetrické používajú jeden rovnaký kľúč pre zašifrovanie a rozšifrovanie správy. Každý užívateľ má zoznam kľúčov pre komunikáciu s ostatnými užívateľmi. Existuje tu vysoké riziko prezradenia kľúča, čo následne ohrozí všetkých ostatných užívateľov. - asymetrické používajú dva rôzne kľúče, jeden pre zašifrovanie správy, druhý pre jej dešifrovanie. Každý užívateľ má teda dva kľúče, jeden tajný, druhý verejný. Tajný kľúč je známy iba vlastníkovi, verejný kľúč poznajú všetci užívatelia, s ktorými vlastník tajného kľúča komunikuje. Obrázok č. 2: Šifrovanie (DES 7 ) ODOSLANIE PRÍJEM SPRÁVA DES ŠIFROVANÁ SPRÁVA ŠIFROVANÁ SPRÁVA DES SPRÁVA KĽÚČ RSA Zašifrovaný kľúč DES VEREJNÝ KĽÚČ Zašifrovaný kľúč DES RSA TAJNÝ KĽÚČ Prameň: Kolektiv autorů: Elektronický obchod a EDI, 1996, str Digitálny podpis Digitálny podpis je kryptografická metóda umožňujúca autentifikáciu správy a kontrolu integrity správy. Je založený na asymetrickom algoritme RSA 8. Tento podpis má všetky potrebné bezpečnostné vlastnosti, ktoré obsahuje i písaný podpis, vyznačuje sa však i ďalšími bezpečnostnými prvkami. Postup pri tvorbe digitálneho podpisu: - najskôr je vytvorený kontrolný blok bytov pomocou tzv. Hash funkcie. Tento kontrolný blok je unikátny pre každú správu. 7 DES (Data Encryption Standard) je bloková šifra (metóda šifrovania informácií). 8 RSA (iniciály autorov Rivest, Shaver, Adleman) je šifra s verejným kľúčom. Jedná sa o prvý algoritmus, ktorý je vhodný ako pre podpisovanie, tak pre šifrovanie. Pri dostatočnej dĺžke kľúča je považovaný za bezpečný

18 EDI - kontrolný blok je zašifrovaný tajným kľúčom odosielateľa správy a pripojený k správe. - pri overovaní digitálneho podpisu je najskôr zo správy vytvorený kontrolný blok rovnakým spôsobom ako pri odoslaní. - zašifrovaný kontrolný blok je rozšifrovaný pomocou verejného kľúča odosielateľa. Ak sa oba kontrolné bloky rovnajú, je digitálny podpis platný a je vyslaná správa, ktorá odosielateľovi potvrdí bezchybný prenos. Ak sa kontrolné bloky líšia, sú prenášané dáta odmietnuté a je o tom informovaný odosielateľ. Obrázok č. 3: Digitálny podpis ODOSLANIE PRÍJEM SPRÁVA HASH SEKVENCIA SPRÁVA HASH SEKVENCIA KONTROLNÁ SEKVENCIA DIGITÁLNY PODPIS RSA (tajný kľúč) DIGITÁLNY PODPIS RSA (verejný kľúč) ŠIFROVANIE DEŠIFROVANIE Certifikačná autorita Prameň: Kolektiv autorů: Elektronický obchod a EDI, 1996, str. 56 Pre správne a bezproblémové fungovanie digitálneho podpisu je nutné, aby bol tajný kľúč známy iba jeho vlastníkovi a zároveň, aby každý oprávnený užívateľ poznal všetky verejné kľúče ostatných oprávnených užívateľov systému. Tieto záležitosti má na starosti certifikačná autorita. Certifikačná autorita prideľuje účastníkom certifikáty, čo sú vlastne potvrdenia o verejnom kľúči užívateľa. Certifikát má elektronickú podobu. Je podpísaný tajným kľúčom certifikačnej autority a jeho verejný kľúč je všeobecne známy, takže je možné si overiť jeho platnosť. Certifikát obsahuje číslo certifikátu, identifikáciu vlastníka, dobu zahájenia platnosti certifikátu, dobu ukončenia platnosti certifikátu a verejný kľúč vlastníka. Bez platného certifikátu nie je možné digitálny podpis používať, pretože certifikát je posielaný spoločne s podpísanou správou, kde u prijímateľa správy je pomocou verejného kľúča overovaná platnosť certifikátu. Okrem vydávania certifikátov udržuje certifikačná autorita zoznam platných certifikátov a vykonáva ďalšie funkcie súvisiace s bezpečnosťou systému Legislatíva V súčasnej dobe nie je elektronický obchod ako taký upravený v českom práve žiadnou právnou normou. Niektoré predpisy síce s obchodným stykov v elektronickej podobe počítajú, ale ucelená forma, ktorá by upravovala na jednom mieste práva a povinnosti spojené s elektronickým obchodom zatiaľ chýbajú.

19 EDI K zaisteniu náležitej ochrany subjektívnych práv a zákonom chránených záujmov vo väčšine prípadov stačí dôsledne a jednotne aplikovať stávajúce právne predpisy. Právny status záznamov a dokladov v dátovej forme v českom práve České obchodné právo neobsahuje žiadnu výslovnú úpravu právnych vzťahov uskutočňovaných v dátovej forme. Avšak občiansky zákonník uvádza v 40, že písomná forma právneho úkonu je zachovaná, je-li právní úkon učiněn telegraficky, dálnopisem nebo elektronickými prostředky, jež umožňují zachycení obsahu právního úkonu a určení osoby, která právní úkon učinila. Medzi základné otázky pri využívaní dátovej komunikácie patrí i presnosť záznamov a dokladov v dátovej forme, či zodpovedajú svojmu účelu, či sú schopné kontroly a či predstavujú dostatočný dôkaz existencie skutočností, o ktorých vypovedajú. Právny status účtovných záznamov a dokladov v dátovej forme České právo neobsahuje výslovnú úpravu účtovnej evidencie a dokladov v dátovej forme, avšak zákon o účtovníctve č. 563/1991 Zb. uvádza v 4 odst. 4: Pro vedení účetnictví mohou jednotky použít prostředků výpočetní a jiné techniky a technických nosičů dat nebo mikrografických záznamů; takové vedení účetnictví musí být v souladu s projekčně programovou dokumentací podle 33. Ďalej, 6 odst. 1 obsahuje toto ustanovenie: Účetní jednotky dokládají skutečnosti, které jsou předmětem účetnictví, účetními doklady, nebo, jsou-li údaje o těchto skutečnostech zachyceny při jejich vzniku přímo na technický nosič dat zařízeními jiné techniky a účetní doklad nevzniká, způsobem uvedeným v projekčně programové dokumentaci. Z uvedených ustanovení vyplýva, že je možné viesť účtovnú evidenciu a uchovávať a predkladať ku kontrole účtovné doklady vo forme záznamu na počítači alebo inom technickom nosiči dát. Ďalej zákon o účtovníctve stanovuje ďalšie podmienky pre účtovnú evidenciu a účtovné doklady vo forme záznamu na technických nosičoch dát vo všeobecnom vzťahu k účtovnej evidencii a účtovným dokladom. Stanovuje taktiež možnosti výnimky nahradiť písomné záznamy záznamami na technických nosičoch dát, povinnosť zabezpečiť ochranu údajov a podmienku prevoditeľnosti zakódovaných, teda nečitateľných údajov na technických nosičoch do dekódovanej, teda čitateľnej formy. V 11 zákona o účtovníctve, ktorý určuje povinné náležitosti účtovných dokladov, je pri požiadavke podpisov zodpovedných osôb uvedené, že tyto podpisy lze nahradit jiným průkazným způsobem, teda napríklad i digitálnym podpisom. Ďalej tento paragraf uvádza možnosť umiestňovania náležitostí účtovného dokladu i na iné než účtovné doklady, teda i vo forme záznamov na technických nosičoch. Problematiku elektronického podpisu upravuje zákon č. 227/2000 Zb., o elektronickom podpise. Tento zákon upravuje jeho používanie, poskytovanie súvisiacich služieb, kontrolu stanovených povinností a sankcie. Zákon napríklad definuje súlad s originálom, povinnosti podpisujúcej osoby a poskytovateľa certifikačných služieb, zodpovednosť za škodu, spôsob akreditácie a dozoru, podmienky udelenia akreditácie a ďalšie. Zákon o účtovníctve taktiež stanovuje povinnosť uschovávať účtovné doklady vo forme záznamu na technickom nosiči takú istú dobu ako písomné účtovné doklady

20 EDI Právny status evidencie pre daňové účely a daňových dokladov v dátovej forme České právo neobsahuje výslovnú úpravu evidencie pre daňové účely a daňových dokladov v dátovej forme, avšak záznamy pre daňové účely a daňové doklady sú typom účtovných záznamov a dokladov, a platí pre ne všetko, čo by bolo uvedené vo vzťahu k účtovnej evidencii a účtovným dokladom. Dodatočne ešte musia byť v súlade s jednotlivými daňovými zákonmi, vrátane zákona o správe daní a poplatkov č. 337/1992 Zb. Zákon predpokladá zavedenie možnosti predkladať daňové priznania a iné úradné záznamy v dátovej forme a nie iba v tlačivách vydaných ministerstvom financií. Pre záznamy a doklady na technických nosičoch dát platia rovnaké ustanovenia zákona o správe daní a poplatkov ako pre písomne záznamy a doklady Predpoklady platnosti dokladov, správ a záznamov v dátovej forme V Českej republike nie je žiadna právna úprava, ktorá by stanovila konkrétne podmienky, ktoré by zaručovali platnosť a právnu záväznosť komunikácie v dátovej forme. Je teda na starosti účastníkov elektronického obchodu, aby preukázali, že pravidlá vzájomnej komunikácie spĺňajú všeobecné podmienky požadované právnymi predpismi. Základným testom pritom musí byť, či by súd prijal záznam v dátovej forme obstaraný za daných pravidiel komunikácie ako dostatočný dôkaz pre účely, pre ktoré bol tento záznam vytvorený. V praxi to znamená uspokojiť súd v dvoch hlavných aspektoch, v otázke prípustnosti a autenticite dátového záznamu. Prípustnosť Občiansky súdny poriadok uvádza v 125, že za důkaz mohou sloužit všechny prostředky, jimiž lze zjistit stav věci, teda i doklady v dátovej forme. Pri súde je okrem toho postačujúce predložiť iba výpis záznamu uloženého na disku a nie samotný disk. Keďže na súde sú obyčajne predkladané originály alebo overené kópie dokumentov, no pri elektronickom obchode je väčšina dokumentov kópiami, je dôležité dokázať, že predložené dokumenty sú presnými kópiami originálnych záznamov. Na zabezpečenie hodnovernosti dôkazov obstaraných z počítačových záznamov je využívaných niekoľko podmienok, ktoré sa týkajú používania, zálohovania a bezchybnej funkcie počítača, z ktorého sú dáta prevzaté. Autenticita Okrem podmienok prípustnosti je nutné spĺňať ďalšie podmienky: - obsah dokladu v dátovej forme zostal nezmenený, - informácie obsiahnuté v doklade pochádzajú z označeného zdroja, - zvláštne údaje (napr. dátum vydania dokladu) zodpovedajú skutočnosti, - v priebehu komunikácie elektronickou cestou nedošlo k zásahu do dokladu zo strany tretej osoby. Tieto faktory zabezpečujú dostatočnú autenticitu poskytovaných dokladov. Okrem toho však musí byť ešte splnená podmienka dostatočného zabezpečenia systému a prenosu dát

21 EDI Návrh vzorového zákona upravujúceho elektronický obchod Problematika právnej úpravy elektronického obchodu na národnej i medzinárodnej úrovni priťahovala a priťahuje pozornosť viacerých legislatívnych iniciatív. Najvýznamnejšou je práca Komisie OSN pre medzinárodné obchodné právo (UNCITRAL 9 ), ktorá formuluje vzorový zákon upravujúci právne otázky dátovej komunikácie so zameraním na oblasť obchodu. Tento modelový zákon síce nie je záväznou právnou normou, strany zmluvy ale v zmluve môžu zjednať, že pre ne záväzný bude. Cieľom tejto iniciatívy je hlavne: - zakotvenie obecnej prípustnosti a záväznosti dátovej komunikácie a dôkaznej sily dokumentu v dátovej forme, - zakotvenie obecných pravidiel záväzkových vzťahov v rámci elektronického obchodu, ktoré by sa uplatnili medzi stranami v prípade, že medzi nimi nedôjde k výslovnej dohode inak Štandardy V 70. rokoch vydala organizácia SITPRO (Simplification of International Trade Procedures Board) sústavu syntaktických pravidiel a slovník základných dátových prvkov pre obchodné dokumenty. Táto sústava bola prijatá UNECE (United Nations Economic Commission for Europe) a na jej základe bol vytvorený UN/TDED (United Nations / Trade Data Element Directory), ktorý sa stal medzinárodným štandardom. UNECE potom vytvorila syntaktické štandardy a pravidlá pre výmenu obchodných dát UN/TDI (United Nations / Trade Data Interchange). UN/TDI bola postupne aplikovaná v rôznych sektoroch ekonomiky, zvlášť v Európe, pre vytvorenie vlastných štandardov výmeny dát. Tak napr. pre obchod vznikol TRADACOMS, pre automobilový priemysel ODETTE a pod. V USA sa štandardizačné práce rozvíjali v rámci organizácie ANSI (American National Standards Institute). Štandard výmeny dát pre EDI ANSI X12 bol potom úspešne prijatý a aplikovaný v USA, Kanade, čiastočne v Austrálii, v ostatných krajinách sveta však nebol príliš akceptovaný. Ako je vidieť, štandardizácia išla dvoma odlišnými smermi. Preto UN/ECE prostredníctvom pracovnej skupiny WP4 10 pre racionalizáciu medzinárodného obchodu viedlo jednania, ktorých výsledkom bolo prijatie jediného medzinárodného štandardu pre elektronický prenos dát UN/EDIFACT (United Nations Electronic Data Interchange For Administration, Commerce and Transport). EDIFACT sa stal medzinárodne uznávaným štandardom. Na medzinárodnej úrovni je jeho hlavným reprezentantom UN/CEFACT (United Nations / Center for Trade Facilitation and Electronic Business), v Českej republike je podpora zavádzania EDI podľa štandardu UN/EDIFACT zaisťovaná hospodárskou komorou ČR, konkrétne jej orgán registrovaný v OSN/EHK pod skratkou FITPRO 11 (Facilitation of International Trade Procedures). 9 UNCITRAL (United Nations Commission on International Trade Law) je orgán OSN, ktorý sa zaoberá modernizáciou a harmonizáciou pravidiel medzinárodného obchodu. 10 WP4 bola zložená z delegátov jednotlivých národov, zástupcov rozhodujúcich medzinárodných organizácií a reprezentantov každej EB. V súčasnosti ju nahradil orgán UN/CEFACT. 11 Úlohou FITPRO je vytvárať v Českej republike podmienky a podporovať zavádzanie a rozvoj efektívnych metód v technológii medzinárodného obchodu, vrátane EDI

22 EDI UN/EDIFACT UN/EDIFACT je medzinárodný štandard pre elektronický prenos dát. Medzinárodný štandard vyžaduje tvorbu štandardných správ UNSM (United Nations Standard Messages) pre základné dokumenty medzinárodného obchodu. Príprava týchto dokumentov prebieha v pracovných skupinách jednotlivých EDIFACT Board 12 (ďalej EB). V pracovných skupinách jednotlivých EB vznikajú návrhy na nové štandardné správy, ich úpravy a doplnky. Návrhy sú postúpené kontrole technickým expertom a predložené konečnému schváleniu UN/ECE-WP4. Správy UNMS pokrývajú okrem základnej oblasti obchodných transakcií ako obchod, doprava, špedícia, kontajnerová preprava, preprava nebezpečného tovaru, bankové operácie, poistenie, colná agenda aj oblasti ako účtovníctvo, zdravotná starostlivosť, stavebníctvo, sociálnu starostlivosť, turistiku, pracovné záležitosti, štatistiku, právne záležitosti atď Štruktúra správ v UN/EDIFACT Syntax definuje štruktúry, ktoré sa majú použiť pre výmenu dát, definuje teda zložky jazyka a ich vzájomný vzťah. Syntax EDIFACT je založená na troch základných predpokladoch: - dáta sú založené na znakoch (abecedných, číselných a abecedno-číselných). Reťazce bitov nie sú zahrnuté - syntax je určená pre dávkový prenos - dáta sa vzájomne vymieňajú v správach, ktoré sú štruktúrované podľa preddefinovaných formátov Obrázok č. 4: Štruktúra UN/EDIFACT Výmena Výmena Výmena UNA UNB Správa Správa Správa UNZ UNH Segment Segment Segment UNT KÓD + Jednoduchý prvok + Zložený dátový prvok KÓD hodn. Čiastkový prvok : Čiastkový prvok hodn. hodn. Prameň: Kolektiv autorů: Elektronický obchod a EDI, 1996, str EDIFACT Board je organizačná jednotka na úrovni svetadielov (Africa EDIFACT Board AF/EB, Asia EB AS/EB, Australia/New Zealand EB ANZ/EB, Central and Eastern EB CEEC/EB, Pan American EB PA/EB, Western European EB WE/EB)

23 EDI Syntax definuje výmenu a funkčnú skupinu ako syntaktické prvky pre identifikáciu, smerovanie a riadenie dát. Z hľadiska užívateľskej aplikácie je hlavným syntaktickým prvkom správa. Správy sú štruktúrované prostredníctvom segmentov, teda určitého druhu štandardných stavebných blokov a skupín segmentov. Segmenty sú vytvorené zo zložených dátových prvkov a dátových prvkov. Dátové prvky sú prezentované hodnotami dát. (Príklad správy podľa štandardu UN/EDIFACT je uvedený v prílohe č. 1) Dátové prvky (Data Elements) Dátové prvky sú všetky základné údaje obsiahnuté v dokumente (napr. identifikácia, názov tovaru). Dátový prvok je jednotka dát, ktorá je v určitom kontexte považovaná za nedeliteľnú. Je špecifikovaný prostredníctvom - jednoznačného identifikátora dátového prvku (hlavička) - názvu - popisu - formátu pre hodnoty dátového prvku Hlavička je číselná, štvorčíslicová. Označuje dátový prvok podľa nasledujúcich zásad: - prvá číslica sa používa pre skupiny dátových prvkov v širokých kategóriách podľa ich povahy - druhá až štvrtá číslica: o x000 x699 pre medzinárodne schválené dátové prvky o x700 x799 pre overovacie použitie EDIFACT o x pre súkromné použitie - štvrtá číslica je párna pre textovú formu dátového prvku a nepárna pre kódovanú formu dátového prvku Názov a popis sú vyjadrené v prirodzenom jazyku. Pracovným jazykom EDIFACT je angličtina, ale zborníky sa publikujú v niekoľkých jazykoch. V týchto rôznych jazykových verziách slúži ako kľúč pre vyhľadávanie jednotlivých dátových prvkov ich hlavička. Dátový prvok môže mať pevnú alebo premenlivú dĺžku. Údaj o dĺžke dátového prvku sa uvádza za označením typu dát, ktoré môže byť a pre abecedný, n pre číselný alebo an pre abecedno-číselný typ. Premenlivú dĺžku dát označujú dve bodky medzi označením typu dát a údajom o maximálnej dĺžke dát, napr. a15 označuje abecedný typ dát s pevnou dĺžkou 15 znakov, n..3 označuje číselný typ dát s premenlivou dĺžkou 1 až 3 znaky. Na oddeľovanie dátových prvkov sa používa znak +. Generické dátové prvky Generické dátové prvky sú dátové prvky, ktoré sú definované obecne, a teda použiteľné pre rôzne účely. Presná interpretácia významu týchto dátových prvkov závisí buď od kontextu správy alebo do použitia ďalších dátových prvkov. Príkladom generického dátové prvku je dátový prvok 2380 Dátum/čas/obdobie. Zložené dátové prvky (Composite Data Elements) Zložený dátový prvok je štandardná štruktúra dvoch alebo viacerých dátových prvkov a je identifikovaný prostredníctvom: - identifikátoru zloženého dátového prvku (hlavička), ktorý je jednoznačný

24 EDI - názvu - popisu - špecifikácie obsahu, teda dvoch alebo viacerých dátových prvkov. Dátové prvky musia byť zo zborníka dátových prvkov EDIFACT, je stanovené ich poradie a každému prvku je priradený status. Identifikátor zloženého dátového prvku je zložený zo štyroch znakov: - prvý znak môže byť: o S pre služobné zložené dátové prvky o C pre užívateľské zložené dátové prvky - druhý až štvrtý znak sú tri číslice (0-9) bez určenia konkrétneho významu Status dátových prvkov v zloženom dátovom prvku je buď M pre povinné alebo C pre nepovinné dátové prvky. Zložené dátové prvky sa používajú na skombinovanie príbuzných dátových prvkov do jednej štruktúry z rôznych dôvodov (spojenie generických dátových prvkov s kvalifikátorom, spojenie dátových prvkov vyjadrujúcich kódom a zároveň textom rovnakú dátovú položku, spojenie množstva s mernou jednotou, špecifikácia intervalu). Na oddeľovanie jednotlivých dátových prvkov v zloženom dátovom prvku sa používa znak :. Segmenty (Segments) Segment je štandardná štruktúra hodnôt funkčne súvisiacich dátových prvkov a zložených dátových prvkov, ktoré sú identifikované ich poradím v tejto štruktúre. Segment je špecifikovaný prostredníctvom: - kódu, t.j. identifikátoru, ktorý je pre tento segment jednoznačný - názvu - funkcie - špecifikácie obsahu, teda dvoch alebo viacerých jednoduchých dátových prvkov alebo zložených dátových prvkov zo zborníku dátových prvkov, kde je stanovené poradie dátových prvkov a každému prvku je priradený status. Kód segmentu je abecedný, dlhý tri znaky: - prvý znak: o U pre služobné segmenty o akékoľvek iné písmeno okrem U pre užívateľské segmenty - druhý a tretí znak nemajú určený konkrétny význam Status dátových prvkov a zložených dátových prvkov v segmente je buď M pre povinné alebo C pre podmienené dátové prvky. Segmenty sa používajú ku skombinovaniu funkčne príbuzných dátových prvkov a zložených dátových prvkov do jedinej štruktúry (napr. popis tovaru, adresa zákazníka). Je to najmenšia vzájomne vymieňaná jednotka. Na ukončenie segmentu sa používa znak. Kvalifikátory Kvalifikátor je dátový prvok udávajúci špecifický význam funkcii generického dátového prvku, zloženého dátového prvku alebo segmentu. Hodnoty kvalifikátoru sú vyjadrené kódom, ktorý je

25 EDI umiestnený za dátovým prvkom, pred dátovými prvkami zloženého dátového prvku alebo ihneď za kód segmentu. Správy (Messages) Správa je usporiadaná postupnosť znakov určená pre prepravu informácie 13. Správa je plne definovaná obchodná funkcia a pomocou segmentov vyjadrená preddefinovaná štruktúra (každý segment je identifikovaný kódom a poradím v štruktúre správy). Často slúži štruktúra jednej správy pre viac druhov dokumentov (napr. správa INVOIC sa dá použiť pre klasické faktúry, dobropisy, dlhopisy a ďalšie). Vo výmene je správa špecifikovaná prostredníctvom: - jednoznačného identifikačného kódu - názvu - funkcie - špecifikácie obsahu: o služobné segmenty pre záhlavie (UNH - message header) a záver správy (UNT - message trailer), podľa potreby k oddeleniu jednotlivých častí správy o segmenty štruktúrované do skupín (podľa potreby) o poradie segmentov a skupín v správe o status a počet opakovaní pre každý segment s skupinu segmentov o vysvetlenie účelu segmentov a skupín segmentov v správe. Identifikačný kód správy je šesťznakový abecedný. Status segmentov a skupín segmentov je buď M pre povinné alebo C pre nepovinné segmenty. Medzi štandardné a často používané správy patrí PARTIN (prvá správa pri zahájení komunikácie, poskytuje informácie o organizácii, lokalizácii, osobách atď.), PRICAT (aktuálny zoznam ponúkaného tovaru), QUOTES (oznámenie dodávateľov o cenách, časovom pláne dodávok a ostatných podmienkach predaja), ORDERS (objednávka), INVOIC (faktúra). V rámci bezpečnosti sú používané i správy pre šifrovanie správy (CIPHER), potvrdenie prijatia správy (AUTACK) a prenos kľúčov a certifikátov (KEYMAN). Výmeny (Interchanges) Výmena tvorí základnú jednotku, obálku komunikácie EDI medzi obchodnými partnermi a obsahuje logickú štruktúru správ a funkčných skupín. Začína služobnými segmentmi UNA (service string advice) alebo UNB (interchange header) a končí služobným segmentom UNZ (interchange trailer). 13 ISO 2382/4-25 -

26 XML 2. XML Jazyk XML (extensible Markup Language) patrí do kategórie značkovacích jazykov 14. Umožňuje vytvárať vlastné značky (tagy), pomocou ktorých je možné prehľadne pomenovať a označiť jednotlivé časti textu, a teda definovať ich význam História XML Už od počiatku sa počítače využívali pre prípravu a publikovanie textu. Dokumenty pripravované na počítačoch sa pomocou osvitových jednotiek preniesli na film, z ktorého potom tlačiarne dokázali vyrobiť časopis alebo knihu. Osvitové jednotky vtedy vyrábalo niekoľko firiem a každá z nich používala vlastný jazyk pre ich ovládanie 15. Preto bolo potrebné vytvoriť nástroj, ktorý by umožňoval vytvárať text spracovateľný pomocou osvitovej jednotky ktoréhokoľvek výrobcu. Začali sa používať obecné príkazy pre formátovanie textu, ktoré sa pomocou konvertorov previedli do jazykov zrozumiteľných pre konkrétne zariadenia. Medzi najrozšírenejšie systémy patrili troff a TEX. Tieto programy sú však vhodné iba pre dokumenty, ktoré sa majú tlačiť. Pre publikáciu dát na elektronických médiách nie sú vhodné, pretože nie je jasne vymedzená logická štruktúra dokumentu, ktorá by umožňovala jasne označiť význam jednotlivých častí. Jazyky, ktoré toto umožňujú sa nazývajú značkovacie jazyky. Prvým značkovacím jazykom bol GML (Generalized Markup Language) vyvinutý pre potrebu spracovávania právnych textov pre IBM, kde sa tvorcovia museli vyrovnať s nekompatibilitou systémov a programov. Na základe GML začala štandardizačná organizácia ANSI vyvíjať jazyk, ktorý by umožňoval užívateľovi vytvoriť vhodnú vlastnú sadu značiek. Keďže i združenie GCA (Graphics Communications Association) už skôr vytvorilo formátovací jazyk GenCode a veľa cieľov mali obe združenia podobných, spojili svoje aktivity a v roku 1986 vytvorili jazyk SGML (Standard Generalized Markup Language), ktorý je definovaný v norme ISO SGML je veľmi obecný, pretože umožňuje pomocou DTD (Document Type Definition) nadefinovať vlastné sady značiek a ich vzájomného prepojenia. O rozšírenie SGML sa veľmi zaslúžilo americké ministerstvo obrany, ktoré vyžadovalo od všetkých dodávateľov dokumentáciu v tomto jazyku kvôli možnosti používať ju v dlhom časovom období. Najznámejšia aplikácia jazyka SGML je jazyk HTML (Hypertext Markup Language), ktorý sa používa na tvorbu webových stránok a ktorého značky určuje príslušné DTD závisiace od konkrétnej verzie. Obľuba jazyka HTML vyplynula z jeho jednoduchosti a striktnosti v kontraste s rozvláčnosťou a objemnosťou jazyka SGML. HTML však neumožňovalo presne vymedzovať význam jednotlivých častí textu. Preto konzorcium W3C 16 definovalo novú špecifikáciu - jazyk XML, ktorý pozostával z najdôležitejších možností poskytovaných jazykom SGML. Jedná sa o podmnožinu SGML, ktorá umožňuje definíciu vlastných DTD, a teda i vlastných značiek, no na rozdiel od SGML má veľa parametrov presne určených (dĺžka značiek, oddeľovače, špeciálne znaky, atd.). Syntax zápisu je oproti SGML pomerne prísna, čo umožňuje taktiež jednoduchší vývoj aplikácií pracujúcich s XML. 14 Značkovacie jazyky umožňujú vyznačovať význam jednotlivých častí textu. 15 KOSEK, J.: XML pro každého, 2000, str W3C (World Wide Web Consortium) je konzorcium vytvárajúce odporúčania (slobodné štandardy) pre World Wide Web

27 XML 2.2. Vlastnosti XML Formát V dnešnej dobe nie je vhodné na výmenu dát medzi dvoma organizáciami používať proprietárne systémy kvôli rozdielnosti používaného softwaru a hardwaru. Nemôžeme očakávať, že všetci užívatelia používajú ako operačný systém MS Windows s ich kancelárskym balíkom MS Office. Z toho vyplýva, že ani formát DOC nie je univerzálny. Preto je potreba používať nejaký jednoduchý otvorený formát, ktorý nie je úzko zviazaný s nejakou platformou alebo proprietárnou technológiou. 17 Tieto požiadavky spĺňa jazyk XML. Otvorený formát je to, pretože je jeho špecifikácia každému zdarma dostupná na stránkach konzorcia W3C. Toto konzorcium sa stará okrem XML i o ďalšie technológie používané na webe. Formát XML je založený na obyčajnom texte a nie na zložitom a nezrozumiteľnom texte ako niektoré proprietárne formáty. Je teda veľmi jednoduché dátam v tomto formáte rozumieť a prípadne ich upravovať. Námietky týkajúce sa väčšej veľkosti vytváraných dokumentov však nie sú v súčasnej dobe príliš opodstatnené, pretože sa kladie väčší dôraz na zrozumiteľnosť a prenositeľnosť a protokoly pre sieťovú komunikáciu (vrátane HTTP) umožňujú komprimáciu a dekomprimáciu zasielaných dát Kódovanie XML je prvý formát, ktorý berie ohľad na všetky používané jazyky. Používa 32-bitovú znakovú sadu ISO 10646, ktorá obsahuje znaky všetkých jazykov a ešte stále poskytuje voľné miesto pre ďalšie znaky. Vďaka tomuto použitému kódovaniu umožňuje jazyk XML vytvárať dokumenty vo všetkých súčasne používaných abecedách. Nie je teda problém vytvoriť dokument zároveň v slovenčine, ruštine, čínštine a gruzínčine. Pri používaní jedného jazyka by však vznikali kvôli veľkosti jedného znaku zakódovaného v ISO zbytočne veľké dokumenty. Preto sa využíva kódovanie, ktoré obsahuje iba znaky využívané v konkrétnom jazyku. Pre slovenčinu a češtinu je bežne používaným kódovaním windows-1250, príp. ISO Typ použitého kódovania je v každom dokumente presne určené na jeho začiatku Konverzia do iných formátov V bežnom živote sa veľmi často vyskytujú situácie, v ktorých je nutné zobraziť spracovávané dáta alebo text na bežných médiách, ako sú obrazovky alebo papier. Na konverziu dát v jazyku XML do prijateľného formátu sa používajú štýlové jazyky 18. Výhoda tohto postupu je v tom, že jeden súbor definujúci štýl je použiteľný na viacero dokumentov, a je teda možné dosiahnuť jednotného formátovania. Na druhej strane je možné na jeden dokument použiť viacej súborov popisujúcich štýl. Takto sa dá vytvoriť z jedného dokumentu súbor pre tlač a zároveň súbor v jazyku HTML pre publikovanie na webe. Medzi najznámejší štýlový jazyk patria kaskádové štýly CSS (Cascading Stylesheet). Je ich možné použiť na jednoduché formátovanie pre zobrazenie dokumentu na obrazovke. Pre náročnejšie formátovanie, ktoré umožňuje dokument i rôzne upravovať a transformovať, je používaný jazyk 17 KOSEK, J.:XML pro každého, 2000, str. 18 Štýl je súbor pravidiel alebo príkazov, ktoré definujú ako sa dokument prevedie do iného formátu

28 XML XSL (extensible Stylesheet Language). Pôvodne pre potreby jazyka SGML bol vyvinutý jazyk DSSSL (Document Style Semantics and Specification Language), ktorý však môže byť pre niektoré aplikácie až príliš zložitý DTD Jazyk XML ponúka možnosť vytvoriť si vlastné mená značiek pomocou definície typu dokumentu (DTD). Tento postup je však vhodný iba na popis formátu pre textové dokumenty. Pre rôzne typy dát ako napríklad čísla, dátum, čas a pod. však podpora nie je. Preto je treba na prenos takto štruktúrovaných dát ako položiek databázy používať ďalšie jazyky. Konzorcium W3C však pracuje na jednotnom štandarde. V praxi sa vyskytuje rôznorodosť používaných značiek pre definíciu určitej zložky dokumentu, ktorá má však stále ten istý obsah (napr. značky <meno>, <názov>, <firma>, <názov_spoločnosti> môžu pomenovávať tie isté dáta). Z tohto vzniká problém pri hľadaní konkrétnych údajov. Preto vznikajú snahy o vytvorenie jednotného používania názvov značiek. Medzi najznámejšie iniciatívy v tomto smere patrí BizTalk od Microsoftu a server XML.ORG prevádzkovaný združením OASIS 19. V súčasnej dobe existuje už veľké množstvo špecializovaných značiek pre e-business, matematiku, ale napríklad i pre definíciu štruktúry zložitých molekúl v chémii. DTD sa však nehodí pre zložitejšie dátové štruktúry, pretože má obmedzené možnosti značenia. Neposkytuje napríklad adekvátne možnosti definovania dátových typov atribútov a žiadne možnosti definovania dátových typov elementov, neobsahuje adekvátne definície identifikátorov, nemá dostatočnú podporu násobnosti potomkov a pod. Preto sa pri zložitejších dátových štruktúrach používa špecifikácia XSD (XML Schema Definition). XSD umožňuje definovať dátové typy ako string, integer a podobne, jasne vymedzuje násobnosť potomkov, podporuje definíciu identifikátorov vrátane ich špecifických vlastností (napr. väzby na iné elementy) Oblasti použitia XML Hoci je jazyk XML ešte relatívne mladý, je už vyvinutých veľa softwarových balíkov, ktoré jeho služby využívajú B2B (Business to business) aplikácie V súčasnosti je veľmi často používaná skratka B2B (Business-to-business). V podstate ide o výmenu dát medzi obchodnými partnermi elektronickou cestou. Ako jedno z riešení je vyššie uvedené EDI. V porovnaní s nutnými činnosťami okolo implementácie EDI do podniku je XML jednoduchším a taktiež široko podporovaným formátom. Existuje niekoľko schém pre elektronickú obchod. Najperspektívnejšia iniciatíva je ebxml (Electronic Business using extensible Markup Language), ktorá je zaisťovaná združeniami OASIS a UN/CEFACT a za cieľ si kladie vytvorenie jednotného štandardu pre bezpečnú výmenu obchodných dokumentov. Táto iniciatíva bude podrobnejšie vysvetlená ďalej. Commerce XML je jednoduchší formát určený pre elektronickú výmenu základných obchodných dokumentov. 19 OASIS (Organization for the Advancement of Structured Information Standards) je neziskové globálne konzorcium zaoberajúce sa vývojom noriem elektronického obchodu a webových služieb

29 XML Webové stránky Možnosť zadefinovať si vlastné značky prispieva k zvýšeniu presnosti a rýchlosti vyhľadávania. Konzorcium W3C pracuje na prevode jazyka HTML do XML. V súlade so syntaxou XML je dnes už používaný jazyk XHTML 1.0, ktorý zodpovedá HTML 4.0. Ďalšia fáza prevodu HTML je zameraná na vytvorenie nezávislých modulov značiek, ktoré by umožňovali formátovanie obsahu, prácu s tabuľkami, obrázkami, formulármi, vytváranie odkazov. Táto snaha vyplynula zo súčasného veľkého počtu značiek. Modularita jazyka by umožnila jednoduchšie vytváranie modulov s vlastnými značkami na stránkach. Jazyk XML však neponúka v oblasti webových stránok iba vytváranie stránok a ich generovanie podľa možností prehliadača, ale slúži i na komunikáciu medzi serverom a klientom a na základe získaných informácií je možné skonvertovať stránku na formát, ktorý je podporovaný zariadením, na ktorom je daná stránka zobrazená Elektronické publikovanie Pomocou aplikácie štýlového jazyka XSL, príp. DSSSL je možné vygenerovať z jedného dokumentu vytvoreného pomocou jazyka XML formáty vhodné do tlače (napr. PDF), pre publikovanie na internete v jazyku HTML alebo knihu vo formáte HTML Help, ktorá sa používa ako nápoveda pre rôzne programy. Pomocou štýlových jazykov je možné určité časti textu vynechávať a tým pripravovať viacero verzií pre rôznych koncových adresátov vytváraného dokumentu. Medzi najpoužívanejšie aplikácie XML hneď po jazyku HTML patrí DocBook. Pôvodne bol vyvinutý pre výmenu unixovej dokumentácie. Od roku 1999 sa o jeho úpravy stará združenie OASIS, ktoré spravuje server s DTD 20. Docbook je určený predovšetkým pre tvorbu počítačovej dokumentácie, no umožňuje vytvárať taktiež ľubovoľné články a texty. Obsahuje elementy pre členenie textu na kapitoly, podkapitoly, odseky, elementy pre označovanie názvov, výpisov programov, skratiek a pod. Tým sa získa dokument, ktorý je veľmi ľahko prevádzaný na ďalšie formáty. Okrem najznámejšieho DocBooku sú používané i ďalšie formáty. TEI (The Text Encoding Initiative) sa zameriava na uchovanie textových materiálov pre potreby výskumu. Združenie Open e-book sa snaží vytvoriť štandardy pre vydávanie elektronických kníh. Veľa elementov preberá z HTML, takže je možné prehliadať vytvorené dokumenty v súčasných prehliadačoch a podporuje taktiež grafické formáty Dátový formát Počítačové programy obyčajne ukladajú nastavenie svojich parametrov do textových súborov, registrov vo Windows alebo INI súborov. Zapisovanie a načítavanie údajov v týchto súboroch sa však nehodí pre zložitejšie parametre. Toto je však jednoducho riešiteľné pomocou jazyka XML, ktorý umožňuje prácu i so zložitejšími štruktúrami. Keďže vytváranie rôznych modulov, procedúr a funkcií potrebných pre spoluprácu medzi dvoma aplikáciami, ktoré používajú rôzne formáty dát, je časovo i finančne náročné, existujú taktiež snahy rôznych združení o vytvorenie formátu založeného na XML

Aplikačný dizajn manuál

Aplikačný dizajn manuál Aplikačný dizajn manuál Úvod Aplikačný dizajn manuál je súbor pravidiel vizuálnej komunikácie. Dodržiavaním jednotných štandardov, aplikácií loga, písma a farieb pri prezentácii sa vytvára jednotný dizajn,

More information

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Spájanie tabuliek Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Úvod pri normalizácii rozdeľujeme databázu na viacero tabuliek prepojených cudzími kľúčmi SQL umožňuje tabuľky opäť spojiť

More information

Registrácia účtu Hik-Connect

Registrácia účtu Hik-Connect Registrácia účtu Hik-Connect Tento návod popisuje postup registrácie účtu služby Hik-Connect prostredníctvom mobilnej aplikácie a webového rozhrania na stránke www.hik-connect.comg contents in this document

More information

Riešenia a technológie pre jednotnú správu používateľov

Riešenia a technológie pre jednotnú správu používateľov Riešenia a technológie pre jednotnú správu používateľov Radovan Semančík Agenda Úvod: Identity Crisis Technológie správy používateľov Postup nasadenia Záver Súčasný stav IT Security Nekonzistentné bezpečnostné

More information

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov D.4 Kontajner XML údajov (XMLDataContainer) Príloha č. 11 k výnosu č. 55/2014 Z. z. [pridaná novelou č. 275/2014 Z. z.,

More information

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator Anycast Ľubor Jurena CEO jurena@skhosting.eu Michal Kolárik System Administrator kolarik@skhosting.eu O nás Registrátor Webhosting Serverové riešenia Správa infraštruktúry Všetko sa dá :-) Index Čo je

More information

Copyright 2016 by Martin Krug. All rights reserved.

Copyright 2016 by Martin Krug. All rights reserved. MS Managed Service Copyright 2016 by Martin Krug. All rights reserved. Reproduction, or translation of materials without the author's written permission is prohibited. No content may be reproduced without

More information

Obsah. SOA REST REST princípy REST výhody prest. Otázky

Obsah. SOA REST REST princípy REST výhody prest. Otázky REST Peter Rybár Obsah SOA REST REST princípy REST výhody prest Otázky SOA implementácie WEB (1990) CORBA (1991) XML-RPC (1998) WS-* (1998) SOAP RPC/literal SOAP Document/literal (2001) REST (2000) SOA

More information

Databázové systémy. SQL Window functions

Databázové systémy. SQL Window functions Databázové systémy SQL Window functions Scores Tabuľka s bodmi pre jednotlivých študentov id, name, score Chceme ku každému doplniť rozdiel voči priemeru 2 Demo data SELECT * FROM scores ORDER BY score

More information

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP Recipient Configuration Štefan Pataky MCP, MCTS, MCITP Agenda Mailbox Mail Contact Distribution Groups Disconnected Mailbox Mailbox (vytvorenie nového účtu) Exchange Management Console New User Exchange

More information

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga.

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga. Ochrana koncových staníc pomocou Cisco Security Agent 6.0 Ľubomír Varga lubomir.varga@lynx.sk Agenda CSA 6.0 refresh Vybrané vlastnosti CSA 6.0 Application Trust levels Notify User Rule Actions User Justifications

More information

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona Popis textového formátu a xsd schémy na zasielanie údajov podľa 27 ods. 2 písm. f) zákona (formu na zaslanie údajov si zvolí odosielateľ údajov) Textový formát na zasielanie údajov podľa 27 ods. 2 písm.

More information

Počítačové siete Bezpečnosť

Počítačové siete Bezpečnosť Počítačové siete Bezpečnosť Bezpečnostné problémy v sieťach dôvernosť integrita a autentickosť dostupnosť autentifikácia používateľov systémov riadenie prístupu 2 Bezpečnostné mechanizmy fyzická ochrana

More information

Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu

Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu Závereč ný workshop projektu INEDU-GOV Inovatívne vzdelávanie pracovníkov

More information

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Jazyk SQL Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Jazyk SQL - Structured Query Language SQL je počítačový jazyk určený na komunikáciu s relačným SRBD neprocedurálny (deklaratívny) jazyk

More information

Spôsoby zistenia ID KEP

Spôsoby zistenia ID KEP Spôsoby zistenia ID KEP ID KEP (kvalifikovaný elektronický podpis) je možné zistiť pomocou napr. ovládacieho panela, prostredíctvom prehliadača Internet Expolrer, Google Chrome alebo Mozilla Firefox. Popstup

More information

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca Obsah balenia TL-WR743ND Rýchly inštalačný sprievodca PoE injektor Napájací adaptér CD Ethernet kábel Systémové požiadavky

More information

Manuál k programu FileZilla

Manuál k programu FileZilla Manuál k programu FileZilla EXO TECHNOLOGIES spol. s.r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Úvod EXO HOSTING tím pre Vás pripravil

More information

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit.

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit. Fiber 5 Mbit ** 5 Mbit / Mbit 5,90 Fiber 50 Mbit * 50 Mbit / 8 Mbit 9,90 Fiber 80 Mbit * 80 Mbit / Mbit 5,90 Mini Mbit* Mbit / Mbit 9,90 Klasik 2 Mbit* 2 Mbit / 2 Mbit Standard 8 Mbit* 8 Mbit / 3Mbit Expert

More information

Kategória školenia Školenia Cisco obsahuje kurzy:

Kategória školenia Školenia Cisco obsahuje kurzy: Kategória školenia Školenia Cisco obsahuje kurzy: Cisco CCNA I - Úvod do počítačových sietí Školenie Cisco CCNA I - Úvod do počítačových sietí je určený záujemcom o počítačové siete a ich budúcim administrátorom.

More information

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 851(01(Bra@slava Titl.: Ján(Hrčka Bohrova(11 851(01(Bra@slava V(Bra@slave(21.11.2013 Vec:(Odpoveď(na(informácie(ohľadom(mandátnej(zmluvy(na(základe(Zákona(č.(211/2000(Zb.

More information

1 Komplexný príklad využitia OOP

1 Komplexný príklad využitia OOP 1 Komplexný príklad využitia OOP Najčastejším využitím webových aplikácií je komunikácia s databázovým systémom. Komplexný príklad je preto orientovaný práve do tejto oblasti. Od verzie PHP 5 je jeho domovskou

More information

Dátové rozhrania siete KONFER net

Dátové rozhrania siete KONFER net Dátové rozhrania siete KONFER net v zmysle 35 odseku 1 zákona č. 610/2003 Z.z. o elektronických komunikáciách Technická špecifikácia digitálnych dátových rozhraní Verzia: 1.0 Dátum vydania: 10.10.2010-1

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia dec.16 nov.16 okt.16 sep.16 aug.16 júl.16 jún.16 máj.16 apr.16 mar.16 feb.16 jan.16 Internetová populácia SR 12+ 3 728 988 3 718 495 3 718 802 3 711 581 3 700

More information

Databázy (1) Prednáška 11. Alexander Šimko

Databázy (1) Prednáška 11. Alexander Šimko Databázy (1) Prednáška 11 Alexander Šimko simko@fmph.uniba.sk Contents I Aktualizovanie štruktúry databázy Section 1 Aktualizovanie štruktúry databázy Aktualizácia štruktúry databázy Štruktúra databázy

More information

Požiadavky na prezentácie XML dokumentov pre podpisovanie

Požiadavky na prezentácie XML dokumentov pre podpisovanie Požiadavky na prezentácie XML dokumentov pre podpisovanie Copyright Všetky práva vyhradené Tento dokument je vlastníctvom spoločnosti DITEC, a. s. Žiadna jeho časť sa nesmie akýmkoľvek spôsobom (elektronickým,

More information

DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve

DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve (Angl. DICOM - Digital Imaging and Communications in Medicine) Štandard DICOM je informačný technologický štandard,

More information

BGP - duálne prepojenie AS. (primary + backup spoj), s IBGP, cez virtuální L2 linky

BGP - duálne prepojenie AS. (primary + backup spoj), s IBGP, cez virtuální L2 linky BGP - duálne prepojenie AS (primary + backup spoj), s IBGP, cez virtuální L2 linky Peter Jašica Abstrakt: Cieľom tohto projektu je zhotoviť a otestovať funkčnosť BGP s dvojitým prepojením Autonómnych systémov.

More information

Ekonomický pilier TUR

Ekonomický pilier TUR Názov indikátora: HDP na obyvateľa Zaradenie indikátora v DPSIR štruktúre: Základné informácie: SR Definícia Hrubý domáci produkt vyjadrovaný ako celková peňažná hodnota statkov a služieb vytvorených za

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia mar.18 feb.18 jan.18 dec.17 nov.17 okt.17 sep.17 aug.17 júl.17 jún.17 máj.17 apr.17 mar.17 Internetová populácia SR 12+ 3 904 509 3 802 048 3 870 654 3 830

More information

INTERNET. História internetu

INTERNET. História internetu INTERNET 1 Úvod Internet je celosvetová počítačová sieť. Je všade okolo, ale nepatrí nikomu, nikto ho neriadi. Internet predstavuje najväčšie množstvo informácií dostupných z jedného miesta. Internet tvoria

More information

kucharka exportu pro 9FFFIMU

kucharka exportu pro 9FFFIMU požiadavky na export kodek : Xvid 1.2.1 stable (MPEG-4 ASP) // výnimočne MPEG-2 bitrate : max. 10 Mbps pixely : štvorcové (Square pixels) rozlíšenie : 1920x1080, 768x432 pre 16:9 // výnimočne 1440x1080,

More information

VYLEPŠOVANIE KONCEPTU TRIEDY

VYLEPŠOVANIE KONCEPTU TRIEDY VYLEPŠOVANIE KONCEPTU TRIEDY Typy tried class - definuje premenné a metódy (funkcie). Ak nie je špecifikovaná inak, viditeľnosť členov je private. struct - definuje premenné a metódy (funkcie). Ak nie

More information

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec Problém Big Data a ako ho riešiť pomocou NoSQL Ján Zázrivec Softec Dáta dnešného sveta Oblasti kde sa spracováva veľké množstvo dát: Internet Web vyhľadávače, Sociálne siete Veda Large Hadron Collider,

More information

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém Crestron Mercury Univerzálny Videokonferenčný a Kolaboračný systém Tradičná malá zasadacia miestnosť CRESTRON Mercury Videokonferenčná miestnosť Možnosť rezervácie miestnosti: Prostredníctvom MS Outlook

More information

Návod na odstránenie certifikátov so zrušenou platnosťou

Návod na odstránenie certifikátov so zrušenou platnosťou Návod na odstránenie certifikátov so zrušenou platnosťou Dátum zverejnenia: 7. 11. 2017 Verzia: 1 Dátum aktualizácie: Popis: Tento dokument je určený používateľom, ktorí elektronicky podpisujú dokumenty

More information

VLSM a CIDR. CCNA2 Kapitola Cisco Systems, Inc. All rights reserved. Cisco Public 1

VLSM a CIDR. CCNA2 Kapitola Cisco Systems, Inc. All rights reserved. Cisco Public 1 VLSM a CIDR CCNA2 Kapitola 6 1 Trošku histórie Pred rokom 1981 IP adresy používali na špecifikáciu siete len prvých 8 bitov Rok1981, RFC 791 Zaviedol adresný priestor s tromi triedami adries Polovica 90

More information

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová Ochrana proti DDoS za použitia open-source software Katarína Ďurechová katarina.durechova@nic.cz 30.11.2013 Distributed Denial of Service odopretie služby dosiahnutím limitu pripojenia sieťovej karty CPU

More information

Programovanie v jazyku Python. Michal Kvasnica

Programovanie v jazyku Python. Michal Kvasnica Programovanie v jazyku Python Michal Kvasnica Organizačné detaily Prednášky aj cvičenia v 638 Povinná účasť na cvičeniach Hodnotenie: priebežné odovzdávanie zadaní (40% známky) záverečný projekt na skúške

More information

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám.

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL LED svietidlá na osvetlenie športovísk MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL SPORT LL SPORT je sofistikované vysoko výkonné LED svietidlo špeciálne

More information

JAVA. Sieťové programovanie

JAVA. Sieťové programovanie JAVA Sieťové programovanie Sieťové programovanie Sieťová knižnica jazyka JAVA bola vytvorená podľa súborovej knižnice Zapúzdrovanie pripojení do streamov Multithreading Identifikácia počítača Každý počítač

More information

Sieťové prostriedky na vytváranie VPN. Michal Majerčík 2014

Sieťové prostriedky na vytváranie VPN. Michal Majerčík 2014 Sieťové prostriedky na vytváranie VPN Michal Majerčík 2014 1 Teória VPN sietí Osnova Praktické konfigurácie (Cisco, Fortinet, Juniper, windows...) 2 Čo je to VPN sieť Základ VPN Prečo budujeme VPN siete

More information

VYHLÁSENIE O PARAMETROCH

VYHLÁSENIE O PARAMETROCH SK VYHLÁSENIE O PARAMETROCH Č. Hilti HIT-HY 200-R 0756-CPD-0462 1. Jedinečný identifikačný kód typu výrobku: Vytláčací lepiaci systém Hilti HIT-HY 200-R 2. Typ, číslo výrobnej dávky alebo sériové číslo,

More information

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia Microsoft Azure platforma pre Cloud Computing Juraj Šitina, Microsoft Slovakia m Agenda Cloud Computing Pohľad Microsoftu Predstavujeme platformu Microsoft Azure Benefity Cloud Computingu Microsoft je

More information

Prvky inovácie nových jazykov HTML5 a CSS3

Prvky inovácie nových jazykov HTML5 a CSS3 Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Prvky inovácie nových jazykov HTML5 a CSS3 The HTML5 and CSS3 innovations concepts

More information

Government Cloud. Stratégia využitia Cloud Computing-u vo Verejnej správe SR. Peter Kišša

Government Cloud. Stratégia využitia Cloud Computing-u vo Verejnej správe SR. Peter Kišša Government Cloud Stratégia využitia Cloud Computing-u vo Verejnej správe SR Peter Kišša Prečo? Aug, 2011 - Amazon launches US government cloud designed to meet the regulatory requirements of U.S. government

More information

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA Bakalárska práca SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU ŠTANDARDIZAČNÝCH MATERIÁLOV Eva Porvazníková vedúci bakalárskej práce: Doc.

More information

Tvorba informačných systémov. 4. prednáška: Návrh IS

Tvorba informačných systémov. 4. prednáška: Návrh IS Tvorba informačných systémov 4. prednáška: Návrh IS Návrh informačného systému: témy Ciele návrhu ERD DFD Princípy OOP Objektová normalizácia SDD Architektonické pohľady UML diagramy Architektonické štýly

More information

Využitie Big Data technológií pre skvalitnenie výskumu a vzdelávania

Využitie Big Data technológií pre skvalitnenie výskumu a vzdelávania Využitie Big Data technológií pre skvalitnenie výskumu a vzdelávania Eugen Molnár Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without

More information

V Ý N O S Ministerstva financií Slovenskej republiky zo 4. marca 2014, o štandardoch pre informačné systémy verejnej správy

V Ý N O S Ministerstva financií Slovenskej republiky zo 4. marca 2014, o štandardoch pre informačné systémy verejnej správy 55 V Ý N O S Ministerstva financií Slovenskej republiky zo 4. marca 2014, o štandardoch pre informačné systémy verejnej správy Ministerstvo financií Slovenskej republiky (ďalej len ministerstvo ) podľa

More information

Komunikačné protokoly

Komunikačné protokoly Komunikačné protokoly Základným predpokladom na to, aby mohli dva počítače navzájom komunikovať, je ich vzájomné prepojenie do spoločnej siete, alebo navzájom prepojených sietí. Avšak ani tento fakt nezabezpečí,

More information

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals...

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals... Desatinné čísla #1a Mravec išiel 5,5 cm presne na sever, potom 3,4 cm na východ, 1,8 cm na juh, 14,3 cm na západ, 1,3 cm na sever a 10,9 cm na východ. Najmenej koľko cm musí teraz prejsť, aby sa dostal

More information

VÝNOS Ministerstva financií Slovenskej republiky. zo 4. marca 2014,

VÝNOS Ministerstva financií Slovenskej republiky. zo 4. marca 2014, Strana 382 Zbierka zákonov č. 55/2014 Čiastka 18 55 VÝNOS Ministerstva financií Slovenskej republiky zo 4. marca 2014, o štandardoch pre informačné systémy verejnej správy Ministerstvo financií Slovenskej

More information

Prehľad štandardov informačnej bezpečnosti. Daniel Olejár Máj 2013

Prehľad štandardov informačnej bezpečnosti. Daniel Olejár Máj 2013 Prehľad štandardov informačnej bezpečnosti Daniel Olejár Máj 2013 Štandardizácia v informačnej bezpečnosti Význam Nemusíme objavovať to, čo je známe a overené Kompatibilita metód a úrovne ochrany systémov

More information

PB138 Metadata Describing XML Resources. (C) 2018 Masaryk University --- Tomáš Pitner, Luděk Bártek, Adam Rambousek

PB138 Metadata Describing XML Resources. (C) 2018 Masaryk University --- Tomáš Pitner, Luděk Bártek, Adam Rambousek PB138 Metadata Describing XML Resources (C) 2018 Masaryk University --- Tomáš Pitner, Luděk Bártek, Adam Rambousek Metadata Frameworks Describing the XML and Data Resources What is Metadata "Data about

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU.

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU. UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU Diplomová práca 2017 Bc. Denis Spišák UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA

More information

NIKY a NIKY S. JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ INŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV

NIKY a NIKY S. JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ INŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV NIKY a NIKY S JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ ŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV Ideálna ochrana pre malé kancelárie a domáce kancelárske aplikácie. Tento rad ponúka

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS IMPLEMENTACE

More information

Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No Marek BABIUCH *, Martin HNIK **

Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No Marek BABIUCH *, Martin HNIK ** Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No. 1680 Marek BABIUCH *, Martin HNIK ** USING TECHNOLOGY OF.NET WEB SERVICES IN THE AREA OF AUTOMATION

More information

PV030 Textual Information Systems

PV030 Textual Information Systems PV030 Textual Information Systems Petr Sojka Faculty of Informatics Masaryk University, Brno Spring 2010 Đ Ý Petr Sojka PV030 Textual Information Systems Osnova(Týden šestý) ü Vyhledávání s předzpracováním

More information

Coordinates ordering in parallel coordinates views

Coordinates ordering in parallel coordinates views Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Coordinates ordering in parallel coordinates views Bratislava, 2011 Lukáš Chripko Univerzita Komenského v Bratislave Fakulta

More information

BENESTRA - ISDN SLUŽBY Špecifikácia transportných, doplnkových a teleslužieb ISDN siete

BENESTRA - ISDN SLUŽBY Špecifikácia transportných, doplnkových a teleslužieb ISDN siete BENESTRA, s. r. o., Einsteinova 24, 851 01 Bratislava BENESTRA - ISDN SLUŽBY Špecifikácia transportných, doplnkových a teleslužieb ISDN siete Technické parametre Verzia: 1.4 Dátum vydania: 01.12.2014 Informácie

More information

Používateľská príručka

Používateľská príručka Používateľská príručka Požiadavky Požiadavky na hardware: 1. Pre prevádzkovanie aplikácie Formulár na žiadosť o vydanie identifikátora a Formulár pre dohodu (ďalej len aplikácie ) musí hardware spĺňať

More information

REALIZÁCIA VIRTUÁLNEHO LABORATÓRIA S VYUŽITÍM XPC TARGET-u

REALIZÁCIA VIRTUÁLNEHO LABORATÓRIA S VYUŽITÍM XPC TARGET-u REALIZÁCIA VIRTUÁLNEHO LABORATÓRIA S VYUŽITÍM XPC TARGET-u I. Masár Department of Electrical Engineering Control Systems Engineering Group, University of Hagen Universitätsstr. 27, 580 97 Hagen, Germany

More information

Nové komunikačné trendy v dátových centrách

Nové komunikačné trendy v dátových centrách Nové komunikačné trendy v dátových centrách Martin Vozár Roman Benko 25. november 2009 Cisco Expo, Bratislava Agenda 1. Konvergovaná architektúra 2. Komponenty architektúry 3. AVNET demo LAB 2 / 17 Konvergovaná

More information

Čl. I. Základné ustanovenia

Čl. I. Základné ustanovenia 55 V Ý N O S Ministerstva financií Slovenskej republiky zo 4. marca 2014, o štandardoch pre informačné systémy verejnej správy [konsolidovaný s novelou č. 276/2014 Z. z. a s novelou č. 137/2015 Z. z.]

More information

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX 45 826 45 Bratislava TASR, SITA Vaša značka/zo dňa Naša značka Vybavuje Bratislava -/- OHVBPKV/5249-6/19287/2018/Ki Ing. Kišacová,

More information

Komunikačné protokoly. Základné komunikačné protokoly. NetBEUI. Mgr. Ján Guniš, PF UPJŠ, Košice

Komunikačné protokoly. Základné komunikačné protokoly. NetBEUI. Mgr. Ján Guniš, PF UPJŠ, Košice Komunikačné protokoly Základným predpokladom na to, aby mohli dva počítače navzájom komunikovať, je ich vzájomné prepojenie do spoločnej siete, alebo navzájom prepojených sietí. Avšak ani tento fakt nezabezpečí,

More information

Informatika 2. Generiká

Informatika 2. Generiká Informatika 2 Generiká Pojmy zavedené v 10. prednáške (1) štandardný vstup a výstup textové súbory binárne súbory objektové prúdy Informatika 2 1 Pojmy zavedené v 10. prednáške (2) objektové prúdy nečitateľné

More information

Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice. Informačné technológie Branislav Sobota

Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice. Informačné technológie Branislav Sobota Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice Informačné technológie Branislav Sobota 2006 Informačné technológie 2 Predslov Predkladané skriptá majú

More information

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu Inštalačná príručka Obsah 1 Predpoklady pre inštaláciu D.Signer... 3 1.1 Inštalácia.NET Framework... 3 1.1.1 Windows 8, 8.1... 4 1.1.2

More information

Geo-lokalizácia a online marketing. JUDr. Zuzana Hečko, LL.M.

Geo-lokalizácia a online marketing. JUDr. Zuzana Hečko, LL.M. Geo-lokalizácia a online marketing JUDr. Zuzana Hečko, LL.M. 1. Geo-lokalizácia Cena každej informácie sa zvyšuje ak sa k nej dá priradiť informácia o umiestnení užívateľa. Smartfóny sú veľmi blízko spojené

More information

Dodatočné podmienky používania služby Document Cloud (vrátane služby Adobe Sign)

Dodatočné podmienky používania služby Document Cloud (vrátane služby Adobe Sign) Dodatočné podmienky používania služby Document Cloud (vrátane služby Adobe Sign) Naposledy aktualizované 16 jún 2016. V plnom rozsahu nahrádza predchádzajúcu verziu. Termíny písané veľkým začiatočným písmenom

More information

1 Vytvorenie tabuľky

1 Vytvorenie tabuľky Základy jazyka SQL (Structured Query Language) - vyvinula IBM začiatkom 70-tych rokov - je to deklaratívny jazyk (popisuje čo urobiť, nie ako) - je súčasťou veľkých databázových systémov (Informix, Oracle,

More information

Definícia poznámok DÔLEŽITÁ POZNÁMKA. Poznámka. V používateľskej príručke používame nasledujúce ikony:

Definícia poznámok DÔLEŽITÁ POZNÁMKA. Poznámka. V používateľskej príručke používame nasledujúce ikony: Sieťový glosár V tomto dokumente Sieťový glosár sa nachádzajú základné informácie o pokročilejších sieťových funkciách zariadení Brother ako aj všeobecné sieťové a bežné podmienky. Podporované protokoly

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY POSOUZENÍ INFORMAČNÍHO SYSTÉMU FIRMY A NÁVRH ZMĚN

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY POSOUZENÍ INFORMAČNÍHO SYSTÉMU FIRMY A NÁVRH ZMĚN VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT INSTITUT OF INFORMATICS POSOUZENÍ INFORMAČNÍHO SYSTÉMU FIRMY A NÁVRH

More information

systemove programovanie win32 programovanie

systemove programovanie win32 programovanie systemove programovanie win32 programovanie zakladny princip uzivatel interaguje so systemom klavesnicou, mysou tym generuje udalosti, ktore sa radia do,,message queue" (front sprav) aplikacia vytahuje

More information

Aplikácia XML a MPEG7 pri analýze audia a videa ŽILINSKÁ UNIVERZITA V ŽILINE

Aplikácia XML a MPEG7 pri analýze audia a videa ŽILINSKÁ UNIVERZITA V ŽILINE Aplikácia XML a MPEG7 pri analýze audia a videa Miroslav Dzurek ŽILINSKÁ UNIVERZITA V ŽILINE Elektrotechnická fakulta Katedra telekomunikácií Študijný odbor: TELEKOMUNIKÁCIE Vedúci diplomovej práce: Ing.

More information

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami)

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) I2AI: Lecture 04 Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) Lubica Benuskova Reading: AIMA 3 rd ed. chap. 6 ending with 6.3.2 1 Constraint satisfaction problems (CSP) We w

More information

ANALÝZA BEZPEČNOSTI BEZDRÁTOVÝCH SÍTÍ

ANALÝZA BEZPEČNOSTI BEZDRÁTOVÝCH SÍTÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

More information

Vyhlásenie o parametroch

Vyhlásenie o parametroch Vyhlásenie o parametroch Vydanie: 02/2013 Identifikačné č. 02 04 03 01 001 0 000001 Verzia č. 1 Sika AnchorFix -1 ETAG 001-5 13 1020 VYHLÁSENIE O PARAMETROCH podľa prílohy III Nariadenia (EÚ) č. 305/2011

More information

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX Toto je titulný list práce. Je súčasťou každej priebežnej či záverečnej správy (BP, DP) Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX evidenčné

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

Poradové a agregačné window funkcie. ROLLUP a CUBE

Poradové a agregačné window funkcie. ROLLUP a CUBE Poradové a agregačné window funkcie. ROLLUP a CUBE 1) Poradové a agregačné window funkcie 2) Extrémy pomocou DENSE_RANK(), TOP() - Príklady 3) Spriemernené poradia 4) Kumulatívne súčty 5) Group By a Datepart,

More information

Technická špecifikácia externých rozhraní pre účastníkov trhu. INFORMAČNÝ SYSTÉM OPERÁTORA MERANÍ A CENTRÁLNEJ FAKTURÁCIE XMtrade /ISOM/ISCF

Technická špecifikácia externých rozhraní pre účastníkov trhu. INFORMAČNÝ SYSTÉM OPERÁTORA MERANÍ A CENTRÁLNEJ FAKTURÁCIE XMtrade /ISOM/ISCF Technická špecifikácia externých rozhraní pre účastníkov trhu V INFORMAČNÝ SYSTÉM OPERÁTORA MERANÍ A CENTRÁLNEJ FAKTURÁCIE XMtrade /ISOM/ISCF sféra, a.s. Karadžičova 2 811 08 Bratislava tel.: +421 (2)

More information

Počítačová sieť. počítačová sieť. Internet World Wide Web. distribuovaný systém middleware. KIS, M.Oravec, KTL FEI STU

Počítačová sieť. počítačová sieť. Internet World Wide Web. distribuovaný systém middleware. KIS, M.Oravec, KTL FEI STU Počítačová sieť počítačová sieť Internet World Wide Web distribuovaný systém middleware Model klient-server zdieľanie prostriedkov server a klient prepojené v sieti 2 procesy: požiadavka a odpoveď Komunikácia

More information

TECHNICKÁ UNIVERZITA V KOŠICIACH. Multimediálna elektronická učebnica v programe Toolbook - Prenos hlasu v IP sieťach DIPLOMOVÁ PRÁCA

TECHNICKÁ UNIVERZITA V KOŠICIACH. Multimediálna elektronická učebnica v programe Toolbook - Prenos hlasu v IP sieťach DIPLOMOVÁ PRÁCA TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY Multimediálna elektronická učebnica v programe Toolbook - Prenos hlasu v IP sieťach Pavol SAKÁČ DIPLOMOVÁ PRÁCA 2009 TECHNICKÁ UNIVERZITA

More information

APLIKACE PRO ELEKTRONICKÝ PODPIS A ČASOVÉ RAZÍTKO

APLIKACE PRO ELEKTRONICKÝ PODPIS A ČASOVÉ RAZÍTKO VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKACNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

More information

BENESTRA - TÓNY A HLÁSKY

BENESTRA - TÓNY A HLÁSKY BENESTRA, s. r. o., Einsteinova 24, 851 01 Bratislava BENESTRA - TÓNY A HLÁSKY Špecifikácia tónov a hlások pre telefónnu službu Technické parametre Verzia: 1.4 Dátum vydania: 01.12.2014 Informácie uvedené

More information

MERANIE SOFTVÉRU. Jakub Šimko MSI

MERANIE SOFTVÉRU. Jakub Šimko MSI Slovenská Technická Univerzita v Bratislave Fakulta Informatiky a Informačných Technológií Jakub Šimko jsimko@fiit.stuba.sk MERANIE SOFTVÉRU 9.10.2012 MSI Meranie a metriky Kto by mal dávať pozor? Predsa

More information

SMARTPHONE FAKULTA INFORMAČNÍCH TECHNOLOGIÍ BRNO UNIVERSITY OF TECHNOLOGY FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS

SMARTPHONE FAKULTA INFORMAČNÍCH TECHNOLOGIÍ BRNO UNIVERSITY OF TECHNOLOGY FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÝCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS ZABEZPEČENÁ KOMUNIKACE

More information

Implementácia proxy riešenia ústavu

Implementácia proxy riešenia ústavu SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE Fakulta chemickej a potravinárskej technológie Evidenčné číslo: FCHPT-5414-39583 Implementácia proxy riešenia ústavu Diplomová práca 2013 Bc. Branislav Mitterpach

More information

Ako funguje Internet? RNDr. Gabriela Kovesiová

Ako funguje Internet? RNDr. Gabriela Kovesiová Ako funguje Internet? RNDr. Gabriela Kovesiová Čo to je internet? Celosvetová sieť počítačových sietí, tvorená vládnymi, školskými a komerčnými sieťami napr. u nás sieť Telecom, Orange, Teleconica O2,

More information

ZMLUVA O ADMINISTRÁCII POČÍTAČOVEJ SIETE

ZMLUVA O ADMINISTRÁCII POČÍTAČOVEJ SIETE - 1 - ZMLUVA O ADMINISTRÁCII POČÍTAČOVEJ SIETE Objednávateľ: Sídlo: Zastúpený: IČO: DIČ: IČ DPH: /ďalej ako užívateľ/ a Zhotoviteľ: Jozef Tóth T SOFT Sídlo: Peder č. 107, 044 05 Peder IČO: 41 941 161 DIČ:

More information

Doručovanie multimedialného obsahu (Nástroje, metódy a riešenia) František Jakab November 2008

Doručovanie multimedialného obsahu (Nástroje, metódy a riešenia) František Jakab November 2008 Doručovanie multimedialného obsahu (Nástroje, metódy a riešenia) František Jakab November 2008 LPS - CNL Laboratórium Počítačových ových Sietí Computer Networks Laboratory» CNL!= Cisco Network Laboratory

More information

REPREZENTACE OBSAHU SÍŤOVÉHO PROVOZU V XML

REPREZENTACE OBSAHU SÍŤOVÉHO PROVOZU V XML VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS REPREZENTACE

More information

Použitie MS Exchange 2010 v prostredí malej a strednej firmy

Použitie MS Exchange 2010 v prostredí malej a strednej firmy Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Použitie MS Exchange 2010 v prostredí malej a strednej firmy Using MS Exchange 2010

More information

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára REPORT DESIGNER úprava formulárov v Money S4 / Money S5 Informačný systém Money S4/S5 umožňuje upraviť tlačové zostavy tak, aby plne vyhovovali potrebám používateľa. Na úpravu tlačových zostáv slúži doplnkový

More information

VÝZNAM ELEKTRONICKÝCH PUBLIKÁCIÍ V MODERNOM VYUČOVACOM SYSTÉME

VÝZNAM ELEKTRONICKÝCH PUBLIKÁCIÍ V MODERNOM VYUČOVACOM SYSTÉME VÝZNAM ELEKTRONICKÝCH PUBLIKÁCIÍ V MODERNOM VYUČOVACOM SYSTÉME Ing. Ľuboš Kudláč Technická univerzita v Košiciach Strojnícka fakulta Katedra inovácií a reinžnieringu Park Komenského 9, 041 89 Košice, Lubos.Kudlac@tuke.sk

More information

VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK. Karol Schütz, S&T Slovakia

VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK. Karol Schütz, S&T Slovakia VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK Karol Schütz, S&T Slovakia Agenda Časť Časť Časť Časť Časť Časť Časť 1 Aký je súčasný stav v oblasti ukladania dát 2 Aké sú požiadavky na súčasný storage 3 Aké sú technologické

More information