Aplikace pro čtení QR kódů pro mobilní platformy Android

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

Download "Aplikace pro čtení QR kódů pro mobilní platformy Android"

Transkript

1 MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Aplikace pro čtení QR kódů pro mobilní platformy Android BAKALÁŘSKÁ PRÁCE Jan Juránek Brno, 2012

2 Prohlášení Prohlašuji, že tato práce je mým původním autorským dílem, které jsem vypracoval samostatně. Všechny zdroje, prameny a literaturu, kterých jsem při vypracování používal nebo z nich čerpal, v práci řádně cituji s uvedením úplného odkazu na příslušný zdroj. Jan Juránek Vedoucí práce: prof. RNDr. Jiří Hřebíček, CSc. 2

3 Poděkování Děkuji vedoucímu práce prof. RNDr. Jiřímu Hřebíčkovi, CSc. za jeho rady, trpělivost a odborné vedení. Děkuji také své rodině a přátelům, kteří mi byli po dobu studia velkou oporou. Velký dík též patří Lucii Kulaté, která mi ochotně zapůjčovala mobilní telefon k testům. 3

4 Shrnutí Cílem bakalářské práce je vytvořit nástroj, který bude umožňovat okamžité rozpoznávání obsahu jednotlivých nádob s nebezpečným odpadem a zároveň bude schopen zobrazit detailní a aktuální informace o jeho původcích. Výsledným nástrojem je přiložená aplikace pro mobilní zařízení fungující na platformě Android, která pracuje s 2D označovacími QR kódy. Klíčová slova QR kód, Android, čtečka QR kódů, evidence nebezpečných odpadů, Java 4

5 Obsah 1 Úvod Nakládání s odpady Vymezení pojmů Problematika identifikace nádob s NO Možnosti označení nádob s NO Vývoj AIDC modelů D kódy (čárové kódy) Princip a vlastnosti čárových kódů Základní lineární kódy D kódy Skládané kódy (Stacked codes) Maticové kódy (Matrix codes) RFID Výběr označení OS Android Historie Verze systému Vývoj aplikací pro Android Architektura aplikace v OS Android Activities Content providers Services Intents Android Manifest Návrh a implementace Aplikace OdpadyQR Use Case Diagram

6 5.1.2 Popis a implementace Testování Zadávací systém Use Case diagram Databáze Závěr Literatura Přílohy

7 1 Úvod Při přepravě a zpracování různých surovin nebo objektů je důležité používat vhodné metody k jejich označení a evidenci. Lidská paměť byla pro tento účel zavržena již dávno, jelikož nedisponuje dostatečnou kapacitou a hlavně spolehlivostí. Její místo tak muselo být zastoupeno vhodným nástrojem, který by dané vlastnosti vykazoval. Jedním z prvních záznamových modelů se staly hliněné destičky. Umožňovaly poměrně spolehlivě uchovávat data o stavu financí, velikosti zásob nebo počtu prodaných výrobků. S postupem času vystoupily negativní faktory i tohoto záznamového média a donutily tak společnost k používání ještě efektivnějšího nástroje. Skrze papyrus, papír, magnetické pásky a několik dalších záznamových médií lidstvo dospělo do dnešního stavu, kdy je schopno zaznamenat obrovské množství dat na minimální prostor. Přes nesmírnou pokročilost doby je však často využíváno čistě textové podoby označení pro specifikaci objektů. Tato metoda nevyžaduje speciální přístup při tvorbě označení, ale zároveň neposkytuje žádné možnosti jak čtení dat usnadnit nebo automatizovat. Ve výsledku je tak omezen rozvoj a výkon celého systému. Vzhledem k přímé formě označení navíc není možné efektivně přistupovat k dodatečným datům (uloženým v databázi), která by ve specifických případech určila další postup při nakládání s objekty. Cílem této práce je využít automatickou identifikaci pro označení nádob s nebezpečným odpadem a navrhnout a vytvořit aplikaci pro OS Android, která tuto funkcionalitu pokryje. Záměrem aplikace je zjednodušit předávání informací o objektech a umožnit přístup k jejich nejaktuálnějším podobám. Práce je členěna do kapitol, které jsou věnovány dílčím částem celé problematiky a jejich smyslem je seznámit s použitými technologiemi nebo oblastmi použití. Následující, tedy druhá kapitola Nakládání s odpady tak vymezuje pojmy, které jsou s odpady spjaty, a popisuje řešený problém, který vyplývá ze špatně zvoleného způsobu označení nebezpečných odpadů. Navazující kapitola Možnosti označení nádob s NO 1 obsahuje rozbor modelů automatické identifikace a záznamu dat (čárové kódy EAN-13 2, dvoudimenzionální kódy QR kód 3, 1 NO Nebezpečné odpady 2 EAN-13 Nejpoužívanější druh čárového kódu pro označení potravin 3 QR kód Quick Response (Rychlá odezva), maticový kód používaný v reklamě a marketingu 7

8 RFID 4 ). V závěru kapitoly, poté co jsou vysvětleny principy a možnosti modelů, jsou jednotlivé skupiny rozebrány a je zde zdůvodněn výběr použitého zástupce. Čtvrtá kapitola seznamuje s operačním systémem Android a jeho verzemi, z nichž několik bylo použito při testování aplikace. Dále jsou v kapitole shrnuty obecné postupy pro vytváření aplikací, jejich struktura a použité vývojové prostředí. V předposlední kapitole Návrh a implementace jsou popsány jednotlivé prvky aplikace OdpadyQR a zadávacího systému. Poslední kapitola pak shrnuje celou práci její cíle, možnosti a nedostatky. 4 RFID Radio Frequency IDentification: označení objektu pomocí pasivního/aktivního čipu vysílajícího na rádiové frekvenci 8

9 2 Nakládání s odpady Okolo roku 1800 obývala naši planetu asi 1 miliarda lidí. Dosažení tohoto počtu obyvatel civilizaci trvalo prakticky celou dobu její existence. Velký podíl na pomalém růstu velikosti populace měly nemoci, nízký průměrný i maximální věk a nekvalitní společenské, životní a pracovní podmínky. Na základě velkých technologických (průmyslová revoluce) a společenských změn byl tento počet zdvojnásoben již za 130 let. Doba potřebná pro další miliardový nárůst velikosti populace se postupně zkracovala [1]. Tento stabilní růst byl umožněn mnoha faktory, které ale měly jeden společný výsledek. Díky vzniku nových postupů, využití nových surovin a jejich sofistikovanějšímu a náročnějšímu zpracování došlo k produkci velkého množství stejně složitých nebo na odbourání náročných vedlejších produktů - odpadů. Na vznik odpadních produktů bylo nutné reagovat a vytvořit pravidla, která by určovala způsoby, jakými s nimi může být nakládáno. Hromadění netříděného odpadu by totiž vyústilo v znehodnocení jeho využitelných částí a ohrožovalo by jak lidské zdraví, tak i okolní prostředí. Již roku 1939 bylo vydáno vládní nařízení o hospodaření odpadky. Odpadky jako takové v něm byly definovány a byla nastavena pravidla pro jejich shromažďování za účelem následného prodeje nebo zužitkování. Primárním cílem tohoto vyhlášení ovšem nebyla ochrana životního prostředí nebo lidského zdraví. Ve válečném stavu panoval obecný nedostatek a tak nařízení plnilo ryze praktický účel. Ovšem i tak se stalo základem pro další právní úpravy týkající se nakládání s odpady a zároveň vytvořilo prvopočátek komplexního odpadového hospodářství [2, 3]. Prvním zákonem o odpadech, který tuto problematiku opravdu detailně shrnoval, byl zákon č. 238/1991 Sb. Ten byl nahrazen o šest let později zákonem č. 125/1997 Sb. Poslední a zatím platnou právní úpravou je zákon o odpadech č. 185/2001 Sb., který budu v práci dále zmiňovat jako zákon o odpadech [4]. 9

10 2.1 Vymezení pojmů Zákon o odpadech definuje základní pojmy, které se mimo jiné týkají procesu vytváření, skladování a likvidace odpadů. Pro pochopení problematiky popisované v další podkapitole vyberu a stručně popíši některé pojmy definované 4 zákona o odpadech nebo vyhláškou č. 383/2001 Sb. o podrobnostech nakládání s odpady, které se jí týkají. Nebezpečný odpad Odpad zařazený v Seznamu nebezpečných odpadů nebo vykazující alespoň jednu z nebezpečných vlastností dle přílohy č. 2 k zákonu o odpadech. Nakládání s odpadem Touto činností se rozumí jeho shromažďování, soustředění, přeprava, skladování, odstraňování a jiné. Skladování odpadů Činnost, při které je odpad dočasně (přechodně) umístěn v zařízení k tomu určenému. Odstraňování odpadů Obecně se jedná o finální činnost při nakládání s odpady. Jednotlivé možnosti odstranění jsou popsány v příloze č. 4 zákona o odpadech. Jednou z možností odstranění odpadů je vysokoteplotní spalování. Původce odpadu Obecně se jedná o právnickou nebo fyzickou osobu, která svou přímou nebo podnikatelskou činností vytváří odpady. Evidenční list Evidenční list slouží k záznamu o přepravě a přepravovaných nebezpečných odpadech. List je tvořen 15 položkami, které definují a specifikují jednotlivé stavy přepravy nebezpečného odpadu a osoby do ní zapojené. Pro naše potřeby jsou nejdůležitějšími položkami tyto: evidenční číslo; původce, název, kód a množství odpadu. 10

11 Identifikační list Identifikační list představuje dokument popisující obsah a původ jednotlivých nádob s nebezpečným odpadem. Katalog odpadů Katalog odpadů slouží pro přesné zařazování různých druhů odpadů (včetně nebezpečných). Každý druh odpadu je pak označen kódem, který je specifický pro jeho vlastnosti. 2.2 Problematika identifikace nádob s NO Dle 3, odst. 1 zákona o odpadech 185/2001 Sb. : Odpad je každá movitá věc, které se osoba zbavuje nebo má úmysl nebo povinnost se jí zbavit a přísluší do některé ze skupin odpadů uvedených v příloze č. 1 k zákonu o odpadech. Tato podkapitola seznamuje s principy nakládání s NO definované zákonem o odpadech a z tohoto zákona také vychází. Počáteční původce veškerých druhů odpadů má ze zákona povinnost jejich vzniku předcházet. Pokud tak nelze učinit zcela, je jeho povinností zajistit dodatečné využití nebo odstranění produkovaného odpadu. Mnoho průmyslových a výrobních procesů, přestože jsou optimalizovány, neumožňuje provádění činnosti bez produkce odpadů. V případě, že se původce rozhodne nebezpečný odpad odstranit, ale nemá k tomu prostředky splňující podmínky dané zákonem, je povinen předat vlastnictví odpadu oprávněné osobě, která zajistí nebo zprostředkuje jejich odstranění. Pro naplnění této povinnosti je nutné nebezpečný odpad přepravit od původce ke zmíněné oprávněné osobě. Pro přepravu musí být zvolen dopravce, který splňuje požadavky kladené zákonem. Dále musí být vypracován identifikační a evidenční list. Identifikační list shromažďuje údaje o odpadu samotném, evidenční list pak obsahuje informace o přepravě tohoto odpadu. Obojí musí být uloženo poblíž přepravovaného nebo uskladňovaného odpadu. Při přepravě pak může být nebezpečný odpad doručen přímo do zařízení určeného k jeho odstranění nebo je možné odpad dopravit a předat společnosti za- 11

12 bývající se odpady. Ta se stane jeho vlastníkem, odpad uskladní a při nahromadění většího množství tohoto odpadu jej dopraví do koncového zařízení. Během uskladnění ve společnosti zabývající se odpady jsou malá množství stejných druhů nebezpečných odpadů směsována (specifikační kód odpadu musí navzájem přesně odpovídat). Jedná se o běžnou činnost, která zefektivní následnou přepravu. Těmito kroky ale dojde ke změně průvodních dokumentů v evidenčním i identifikačním listu bude nově jako původce odpadu vystupovat uskladňovací společnost. Díky smíšení odpadů od různých původců tak ani dle původního množství (které by sloužilo jako primární klíč) nebude možné určit, od koho daný odpad na počátku vzešel. Tato neznalost je problematická při konečném odstraňování odpadu. Poměrně komplikovaná technologie spalování nebezpečných odpadů totiž v některých specifických případech může pro dokonalý průběh spalovacího procesu vyžadovat podrobnější informace o vlastnostech konkrétního odpadu, než které požaduje legislativa prostřednictvím vyplněného evidenčního listu, jejž obdrží obsluha spalovny. Každý nebezpečný odpad je charakteristický a to díky svému původci (případně místě vzniku) Odpady se stejným kódem, a to i od stejných původců mohou v rámci různých várek (resp. skupin várek) vykazovat mírně odlišné vlastnosti (výhřevnost, obsah vody a jiných příměsí) Pro zajištění maximální bezpečnosti je tedy nutné provádět dodatečné kroky před spalováním (detailní analýza) nebo spalovat odpad pouze v minimálním množství Popsané skutečnosti vycházejí z konzultace s Mgr. Tomášem Chudárkem, který zastává pozici projektového manažera odpadové společnosti. Výše zmíněným problémům by se dalo předejít nasazením identifikačního systému pro jednotlivé nádoby nebezpečného odpadu, který by byl nezávislý na evidenčních a identifikačních listech. Obsluha spalovny by si pak mohla kdykoli zjistit informace o odpadech, jejich původcích a případných specifických odlišnostech. 12

13 3 Možnosti označení nádob s NO Aby bylo možné získat o jednotlivých nádobách s nebezpečným odpadem detailní a aktuální informace, je nutné je vybavit označením, které zajistí splnění těchto požadavků. Další podmínkou, na kterou bude třeba brát ohled, je možnost informace přenášet a ukládat, případně znovu vyvolat. A to tak, aby nádoba zůstala označena. Jak jsem již nastínil v úvodu práce, tak z funkčního principu nebude možné využít tištěného textu, který by byl na nádobě instalován a to například z důvodu nemožnosti zjistit, zda se nevyskytly dodatečné nebo doplňující informace. Bude tedy vhodné využít některý druh AIDC 5 modelů. Ty umožňují uchovávat data, která mohou být kdykoli automaticky načtena. Mimo to je možné pomocí modelů zajistit efektivní přístup do databáze (u základních modelů je to jejich primární určení) [5]. V následujících podkapitolách jsou představeny a rozebrány jednotlivé možnosti pro označení nádob s nebezpečnými odpady. 3.1 Vývoj AIDC modelů Potřeba nebo snaha automatizovat zjišťování informací o různých objektech, se objevila v roce V tomto roce si americký majitel řetězce potravinových prodejen nechal od Drexler Institute of Technology ve Philadelphii vypracovat řešení, které by později mohl aplikovat pro zjišťování informací o výrobcích při jejich markování. Prvotním výstupem tohoto projektu bylo zařízení, které monitorovalo označení pomocí inkoustu citlivého na ultrafialové záření. Princip byl sice funkční, ale poměrně nestabilní a měl vysoké finanční požadavky na výrobu čtecího zařízení [6]. Další návrh vývojového týmu se již stal předchůdcem a vzorem pro označování objektů a následné automatické zjišťování jejich parametrů, které byly uloženy ve snímaném identifikačním označení. Princip využíval kružnic o různých poloměrech a různých šířkách čar, které byly soustředně seřazeny a kódovaly jednotlivé znaky pomocí Morseovy abecedy. Kružnice byla zvolena z důvodu možnosti snímat kód v libovolném pootočení. Čtení symbolu zajišťovala tech- 5 AIDC - Automatic Identification and Data Capture (Automatická identifikace a záznam dat) 13

14 nologie, která byla adaptovaná z filmového zařízení a upravena pro čtení symbolů. Tento způsob označování byl nakonec vývojovým týmem patentován [7] D kódy (čárové kódy) 1D kódy (jednodimenzionální, lineární nebo také čárové kódy) jsou nejčastějším způsobem označování různých produktů či objektů. Valnou většinu z nich tvoří potraviny a jiný obchodní sortiment [8]. Čárové kódy jsou definovány několika faktory: V prvé řadě jsou standardizovány pro nejrůznější typy objektů (potraviny, knihy, časopisy, hudební nosiče a další), což je důsledek jejich dlouhodobé existence. Je tedy nasnadě využít, při potřebě označit produkty, celosvětově (případně regionálně) zavedené principy. Dalším kladem je velmi rychlé a prakticky bezproblémové snímání čárových kódů Princip a vlastnosti čárových kódů Čárové kódy jsou obecně tvořeny střídáním za sebou jdoucích černých a bílých čar (případně tmavých a světlých; u světlých čar lze spíše hovořit o mezerách). Čáry a mezery mohou být stejných nebo různých šířek (které ale musí být násobkem nejužší z nich), ale předem daných a jednotných výšek. Výjimku tvoří u některých druhů lineárních kódů skupiny speciálních znaků (ISBN 6, ISSN 7, EAN 8 ) nebo některé speciální kódy (Postnet). Černá čára nebo bílá mezera pak slouží jako optické zaznamenání binárního kódu, kdy čáry zastupují jeden nebo několik bitů 1 a mezery představují bit 0 [9]. Speciální znaky určují počáteční znak (start character) a konečný znak (stop character), případně rozdělují kód na části určením znaku levé závory (left bar), které se dekódují u jednotlivých typů kódů různě (viz podkapitola 3.2.2) [10]. Délka čar při snímání nemá identifikační nebo datově-nosnou hodnotu. Slouží pouze pro zvýšení efektivnosti čtení čárového kódu. Díky jejich větší délce je umožněno snímat kód i při nevodorovném přiložení snímacího zařízení k horizontální ose symbolu (týká se hlavně situací, kdy je použito ručního ske- 6 ISBN International Standard Book Number (označuje knihy) 7 ISSN International Standard Serial Number (označuje noviny, magazíny) 8 EAN International Article Number (skupina kódů) 14

15 novacího zařízení). Zároveň zvyšuje možnost přečtení symbolu, i když dojde k jeho částečnému porušení nebo malé tiskové chybě. Signifikantním prvkem čárových kódů jsou počet, šířka a barva jednotlivých úseček. Téměř každý druh lineárního kódu se řídí vlastními pravidly a podléhá různým principům a standardům pro určování hodnot jednotlivých skupin čar. Společně ale rozlišují jak tmavou, tak i světlou úsečku (nejčastěji bývá použito kombinace černé a bílé barvy). Výsledný obsah symbolu je určen kombinací úseček, jejich barvy a šířky. Princip získávání dat při skenování čárových kódů je postaven na rozdílné světelné odrazivosti povrchů s různými barvami. Čím je tento faktor větší, tím přesněji bude skenování prováděno, případně nebude kladen tak velký důraz na citlivost čtecího zařízení. Při vysokém rozdílu odrazivosti se zvyšuje úspěšnost správného čtení u poškozených nebo znečištěných symbolů [9]. Datový obsah lineárních kódů je tvořen numerickými nebo alfanumerickými znaky. Počet těchto záznamů je omezen a řádově nepřesahuje dvacet znaků. Je proto využíván pro přístup do paměti nebo databáze a slouží jako most mezi objektem a jeho specifikací (cena, název, složení). Základní prvky a termíny používané pro označení vnitřní struktury a vlastností čárových kódů [11]: Symbol zakódovaný řetězec Modul (prvek) představuje základní součást symbolu (někdy také přímo označuje nejmenší část symbolu) X označuje šířku nejužšího modulu v symbolu (modulem může být čára nebo mezera) Modul X (prvek X) nejužší prvek (modul) v symbolu Start character (počáteční znak) jedná se o speciální znak, který určuje začátek symbolu a umožňuje tak oboustranné skenování (jeho použití není povinné u všech lineárních kódů) 15

16 Stop character (konečný znak) označuje speciální znak umístěný na konci symbolu (může být vzhledově odlišen protažením délky jednotlivých modulů) Left bar (levá závora) je speciálním znakem použitým například u kódu EAN- 13, který rozděluje symbol na několik částí H (height) tento parametr určuje výšku symbolu. Výška musí mít alespoň takovou hodnotu, jakou má větší ze dvojice 0,25 (cca 0,635 cm) nebo L * 0,15 L (length) označuje délku celého symbolu; do tohoto parametru nejsou zahrnuty tzv. Quiet zones Quiet zone, R (klidová zóna, světlé pásmo) je bílý (světlý) pruh umístěný před začátkem a na konci lineárních kódů (jeho velikost se odvíjí od specifikace kódů) Density (hustota) odkazuje na množství dat, které je možné vložit do dané délky symbolu (hodnota hustoty je zároveň závislá na velikosti prvku X) Accuracy (přesnost) jedním z problémů kódování dat v binární formě je skutečnost, že může být tato forma jednoduše narušena. Problém je zřejmý na jednoduchém příkladu: Příklad 3.1: Do binární formy převedeme decimální číslo 9 ( 1001 ). Na pozici posledního bitu dojde při čtení ke špatnému rozpoznání a bude zaznamenán jako bit 0. Výsledný znak tedy bude decimální číslo 8 ( 1000 ). Z tohoto důvodu je potřebné mít možnost odhalit stav, kdy při čtení dojde k chybě. Parity check (kontrola parity) pro odhalení chyby, která je popsána v příkladu 3.1 se nejčastěji využívá právě metody zvané kontrola parity. Sudá nebo lichá parita vyjadřuje, zda je počet bitových znaků 1 v zakódovaném znaku sudý nebo lichý. Dle zvolené konvence je tedy k binárnímu zápisu znaku přidán jeden, takzvaný paritní, bit. Výsledný počet bitových znaků 1 bude u konečného označení prvku buď lichý, nebo sudý, jak vyžaduje konvence daného kódování. Vezmeme v úvahu příklad 3.1 a přidáme k jeho původnímu zápisu paritní bit. Jako konvenci zvolíme sudou paritu. Výsledný systém bude tedy pro kódování 16

17 znaku využívat místo předchozích 4 nově 5 bitů. Pokud by tedy došlo k lichému počtu chyb v kódu znaku (přepis bitu 0 na 1 nebo opačně), výsledný záznam nebude splňovat podmínky nastavené parity a přečtený symbol bude odmítnut. Kontrola parity sice zvýší bezpečnost kódování, ale pokud v jednom znaku dojde k sudému počtu chyb, není možné tento problém odhalit Základní lineární kódy Mezi nejpoužívanější lineární kódy patří tyto [8]: EAN-13 EAN-13 je nejpoužívanějším evropským lineárním kódem. Vychází ze skupiny standardů sdružovaných pod zkratkou EAN (nově GS1 9 ). Číslovka v názvu určuje počet číslic vložených do kódu. Dle standardu pro tento kód je dané rozdělení a význam jednotlivých číslic. První dvě určují kód země, dalších 5 nebo 7 číslic označuje výrobce, následujících 3-5 číslic je určeno pro identifikaci produktu/objektu a poslední číslice slouží jako kontrolní doplněk. Díky poslední číslici je možné určit, zda je oskenovaný kód skutečně správně vyhodnocen [12]. Lze tedy určit, zda nastala při skenování chyba či nikoli, ale není možné zjistit, kde přesně nastala a nelze ji ani opravit. Obrázek č. 1: Příklad kódu EAN-13 [13] EAN-8 EAN-8 opět vychází ze standardu GS1 a podobně jako EAN-13 i on má pevně danou strukturu. Obsahuje osm číslic, z nichž poslední je opět kontrolní. První 9 GS1 organizace zabývající se správou a vývojem celosvětových standardů 17

18 1 3 číslice tvoří označení v rámci GS1 a ostatní číslice až na poslední jsou pak určeny pro označení produktu. Pro neobchodní použití je možné zvolit jako první číslici 0 nebo 2 a zbytek využít pro označení produktu. Poslední pozice je opět vyhrazena pro kontrolní číslici. UPC-A UPC-A (Universal Product Code) označuje lineární kód definovaný organizací GS1-US (americká sekce), který byl prakticky jediným používaným kódem pro označení výrobků v USA. Ještě stále se používá, ale oficiálně byl nahrazen právě kódem EAN-13. Podobně jako systém EAN využívá kontrolní číslici a také obsahuje jeden systémový znak, který specifikuje oblast použití. Dále sestává ze dvou skupin po pěti číslicích, které obsahují kód výrobce a číslo produktu [14, 15] D kódy Oproti lineárním kódům, které obsahují data pouze v jednom řádku, existují dvoudimenzionální kódy. Jejich struktura a tedy i obsah dat je uložen nejen ve směru imaginární osy x, ale též ve směru osy y. Jejich vznik byl motivován myšlenkou zakódovat co největší objem dat na co nejmenším prostoru. (Pokud použijeme srovnání s lineárními kódy, je poměr přenášených dat vůči velikosti kódu až desetkrát větší právě u 2D kódů oproti lineárním.) Do pozadí tak ustoupila snaha používat kód pouze jako přístup k databázi. Stále sice mělo být skenování co možná nejpřesnější a nejjednodušší, ale hlavní požadavek byl kladen na obsah samotného symbolu. Přenášená data neměla sloužit jako identifikační klíč, ale měla představovat vlastní databázi. Počátek tohoto přístupu se datuje k roku 1984, kdy AIAG 10 vydala standard pro označování automobilových dílů a jejich zásilek. Použila k tomu kombinaci 4 nad sebou položených štítků s Kódem 39. Tento lineární kód byl navržen pro ukládání tří typů dat velkých písmen, čísel a speciálních znaků. Číslovka v jeho názvu pak určuje způsob zápisu jednotlivých kódů. Každý znak je zave- 10 AIAG Automotive Industry Action Group (skupina výrobců automobilů v USA, která se zabývá sjednocováním postupů a standardizací ve svém oboru) 18

19 den jako kombinace pěti čar a čtyř mezer. Z toho vychází pevný počet devíti elementů, kdy každý kódový reprezentant znaku musí obsahovat právě tři elementy silné a zbylých šest slabých (ať už čáry, mezery nebo jejich vzájemné kombinace). Nejednalo se tak o čistě dvoudimenzionální přístup, jak poukážu níže. Kombinace několika jednodimenzionálních kódů náleží do podkategorie, která nese označení Skládané kódy (viz 3.3.1) [16] Skládané kódy (Stacked codes) Mezi skládané kódy patří takové 2D kódy, které vznikly jako kombinace několika jednotlivých lineárních kódů stejného druhu. Datový objem takového kódu je oproti jeho lineárnímu základu zvětšen a zároveň dochází ke zmenšení plochy potřebné k zápisu. Plocha je zmenšena snížením výšky jednotlivých lineárních kódů. Ve vývoji 2D kódů má tato skupina nezastupitelnou roli. Na jejím základě byly postaveny ostatní, plnohodnotné 2D kódy [17]. Code 49 Code 49 je první víceřádkové kódování, a jako takové bylo uveřejněno v roce Skládá se z 2 až 8 řádků vložených nad sebe, které odděluje horizontální linka o šíři jednoho modulu. Každý řádek obsahuje 18 čar a 17 mezer, které tvoří čtyři slova o celkové délce 70 modulů. Díky použitému kódování (16,4) 11 lze do jednoho symbolu zakódovat 49 alfanumerických znaků nebo 81 číslic. Každý řádek mimo čtyř kódovaných slov ještě dále obsahuje počáteční a koncový znak a pořadí svého řádku v symbolu. Spodní řádek spolu s vyjmenovanými povinnými znaky navíc obsahuje údaj o celkovém počtu řádků. Řádky tak mohou být skenovány bez ohledu na jejich pořadí. Výsledný symbol se dekóduje až po oskenování a správném seřazení všech řádků. Code 49 je vhodný pro ukládání relativně velkého množství informací na velmi malou plochu (maximální hustota kódu dosahuje 170 alfanumerických znaků na čtvereční palec cca 6,45 cm 2 ). 11 (n,k) kódování n je počet modulů obsažených v jednom kódovém znaku; k představuje počet čar nebo mezer 19

20 PDF417 Skládaný kód PDF417 představuje v mnoha ohledech nejefektivnější automaticky identifikovatelný kód. Skládá z několika lineárních kódování, které jsou umístěny v řádcích nad sebou. Na rozdíl od Code 49 ale nepoužívá horizontální dělící linky, které slouží k oddělování jednotlivých řádků. Spolu se snížením výšky modulů tak dochází ke zmenšení potřebné plochy pro zápis. Počet řádků a jejich délka je proměnná a dle potřeby ji můžeme nastavit. Limitem pro počet řádků je interval <3, 90> a délka řádku je omezena počtem záznamů, které musí obsahovat. Minimálně 1 záznam, maximálně 30. V názvu PDF417 je opět zahrnut jeho princip, kterým je kódování (17,4). Každé kódové slovo je tedy dlouhé 17 modulů a obsahuje 4 čáry nebo mezery. Počet slov na řádku je proměnný, ale počáteční a konečný znak musí být vždy vložen. Vzhledem k tomu, že je zvýšena hustota zápisu odstraněním horizontálních dělících linií, je pro oddělení řádků využito různého kódování slov. Kódování umožňuje vytvořit více než deset tisíc různých kombinací, z nichž jsou ale využívány pouze tři skupiny po 929 kódových slovech. Skupina je označována slovem cluster (seskupení, shluk) a postupným iterováním jsou vždy na řádek umisťována slova z jednoho ze tří clusterů. Dalšími zabezpečovacími prvky jsou paritní slova, která musí obsahovat každý symbol. Dále si uživatel může vybrat z 9 stupňů zabezpečení. Pokud se kódování bude využívat v čistém a bezpečném prostředí, je možné zvolit nejnižší stupeň, který naopak odstraňuje nebo zmenšuje okrajová slova a snižuje počet opravitelných záznamů, za účelem rozšíření datového objemu symbolu. Nejvyšší úroveň zabezpečení naopak umožní čtení vysoce poškozeného symbolu a doplnění až 500 poškozených slov. PDF417 může maximálně obsahovat 1,1 kb binárních dat [11, 13] Maticové kódy (Matrix codes) Mezi maticové kódy patří skupina 2D kódů, kde jsou data zanesena v podobě tmavých a světlých bodů (modulů). Moduly jsou rozmístěny v matici v rámci souřadného systému a mají pevný (většinou čtvercový) tvar nebo rozměr. Velká většina maticových kódů navíc obsahuje znaky (obrazce) pro správnou orientaci a zaměření kódu. Orientační obrazce jsou nejčastěji čtvercového nebo kruho- 20

21 vého tvaru a opticky vystupují z jinak nelogicky seřazeného množství modulů v matici. I když jsou lidským okem jednoduše rozpoznatelné, slouží pouze pro správné zaměření symbolu pomocí přístrojů [17]. Aztec code Tento způsob kódování bývá využíván pro označení pacientů, krevních vzorků, cestovních a jiných dokumentů. Oproti většině dvoudimenzionálních kódů nevyžaduje použití světlého pásma a plocha nutná pro zakódování řetězce je tak snížena. Zaměření symbolu je usnadněno použitím středového znaku (bull s eye), který obsahuje pět nebo sedm soustředných čtverců (střídání černé a bílé barvy) o šířce jednoho modulu. Pro správnou orientaci jsou tři vrcholy symbolu opatřeny dodatečnými moduly, které jsou k nim připojeny z vnější strany. Připojeny jsou postupně 3, 2 a nakonec 1 modul a to ve směru hodinových ručiček. Zakódovaná data jsou do symbolu vkládána spirálovitě ve vrstvách o šířce dvou modulů. Počátek vkládání leží ve vrcholu budoucího symbolu a je určen polopřímkou vycházející ze středového znaku a protínající ten z jeho vrcholů, ke kterému byly připojeny tři přídavné moduly. Velikost symbolů se liší dle objemu kódovaných dat a použitého stupně kontroly chybovosti. Nejmenší rozměr symbolu je 15 x 15 modulů, který je schopen zakódovat 13 číslic. Maximální možná velikost symbolu (151 x 151 modulů) umožňuje uložení až 3800 číslic nebo 2 MB dat. Pro kontrolu správnosti dekódovaných dat je použito Reed-Solomonových kódů 12. Jejich nasazení zvětší plochu výsledného symbolu, ale zajistí možnost opravy dat v rámci 5 95% celkového objemu. Doporučený počet kontrolních slov je stanoven na 23% celkového objemu symbolu [18, 19]. Data Matrix Již v názvu tohoto způsobu kódování je popsán vzhled výsledného symbolu. Data uložená v tomto kódování jsou čtvercové nebo obdélníkové obrazce, které jsou vyplněny černými a bílými moduly. Není tedy využíváno nástroje pro za- 12 Reed-Solomon Codes kódy sloužící k detekci a samostatné opravě chyb v digitálních přenosech 21

22 měření, tzv. středového znaku. Pro určení správné rotace symbolu je využito krajního pásu o šířce jednoho modulu. Dvě přilehlé hrany matice, tvořící tento pás, jsou úplně vyplněny černými moduly a další dvě zbylé jsou označeny střídáním černých a bílých prvků. Pro Data Matrix symboly je definováno 30 různých velikostních variant. Největší z nich je čtvercová matice o straně 144 modulů. Při nízkém stupni opravy chyb je možné uložit do zmíněného symbolu až 1,5 MB dat (binárně). Klad Data Matrix kódování spočívají ve velké schopnosti úspěšného čtení porušených symbolů. Vzhledem k velké hustotě zápisu je pak toto kódování vhodné pro umisťování na objekty s malou plochou a zároveň je ale stále možné zapisovat dostatečné množství informací [20]. QR kód Při tvorbě této kapitoly bylo využito zdrojů [11, 21, 22, 23]. QR (quick response rychlá odezva) kód patří mezi nejmladší, ale zároveň nejdynamičtěji se rozvíjející kódovací způsoby v oblasti automatické identifikace. Autorem a vývojářem QR kódu je japonská firma Denso Wave a její parametry jsou určeny normou ISO/IEC Obrázek č. 2: QR kód typu 5 13 Vzhled Obrázek 3.2 slouží pro ilustraci QR kódu. Jedná se o typ 5 (37 x 37 modulů) s použitím nejvyššího stupně kontroly H (až 30% celkového množství může být

23 opraveno). V symbolu je zakódován následující řetězec: Masarykova univerzita Fakulta informatiky. Světlá přerušovaná čára okolo symbolu určuje jeho klidovou zónu (šířka 4 moduly). Kód má čtvercovou maticovou formu a opticky z něj vystupují 3 hlavní orientační (detekční) vzory, ohraničené vlastní klidovou zónou. Určují tak natočení celého symbolu a zároveň tvoří vrcholy matice kódu. Dle velikosti symbolu je pak v jeho struktuře vložen různý počet přídavných, zaměřovacích vzorů. Tvarově odpovídají detekčním vzorům, ale jsou zmenšeny a neobklopuje je klidová zóna. Posledními pomocnými obrazci jsou linie o šíři jednoho modulu, které spojují vrcholy klidových zón detekčních vzorů (tvoří tak obrazec podobný písmenu L). Díky všem těmto znakům je možné snímat kód pod úhlem nebo libovolně rotovaný bez újmy na výsledné přesnosti dekódování. Typy Pro QR kód je definováno 40 typů dle velikosti a 4 druhy dle stupně použitého korekčního algoritmu. Nejmenším typem je verze o šířce 21 modulů. Každý vyšší typ má stranu delší o 4 moduly a to až do velikosti 177 modulů/stranu. Maximální počet zakódovaných znaků pro verzi 40 a při použití nejnižšího možného stupně kontroly, se pohybuje okolo 3 MB (binárně), což je asi 4,3 tis. alfanumerických znaků. Módy Data mohou být do symbolů vkládána v různých formátech. Se změnou formátu se mění i datový prostor potřebný pro zakódování jednoho znaku. Použitý mód se určuje nastavením 4 bitového identifikátoru. Numerický (10 modulů pro 3 číslice), identifikátor 0001 Alfanumerický (11 modulů pro 2 znaky), identifikátor 0010 Bitový (8 modulů pro 1 znak), identifikátor 0100 Kanji 14 (13 modulů pro 1 znak), identifikátor 1000 Numerický mód jednotlivé číslice jsou rozděleny do skupiny po třech a jako číslo převedeny na svůj 10bitový ekvivalent dvojkové soustavy. 14 Kanji systém znaků pro zapisování japonštiny 23

24 Alfanumerický mód celkově je definováno 45 znaků, kterým je přiřazena číselná hodnota od 0 do 44. Kódovaný řetězec je rozdělen na skupiny po dvou znacích. Hodnota prvního znaku ze skupiny je vynásobena 45 a je k ní přičtena hodnota znaku druhého. Suma je převedena do 11bitového ekvivalentu dvojkové soustavy. Binární mód klasický 8bitový zápis znaků ECC ECC Error-correcting Code je kód, který umožňuje detekci a opravu chyb nastalých při záznamu dat. Při kódování řetězce jsou přidána redundantní data a takto utvořený záznam je uložen. Jakmile dojde k opětovnému čtení, vybere se pouze část s originálním řetězcem a za použití stejného algoritmu jsou k němu opět přidána redundantní data. Výsledek je následně porovnán s původním záznamem. Pokud nejsou oba objekty shodné, je možné nastalé chyby díky redundantním datům detekovat a opravit. ECC v QR kódech je založeno na Reed-Solomonovu algoritmu. [24]. Kontrolní úrovně (stupně) určují procentuální objem dat, který je možné při chybě opravit. Stupeň L (low- nízký) 7% M (medium- střední) 15% Q (quality - kvalitní) 25% H (high- vysoký) 30% Obsah Obsah je tvořen kódovými slovy, konstrukčními informacemi a k oběma skupinám je ještě nutné přidat korekční data dle zvolené kontrolní úrovně. Kódové slovo je tvořeno 8 moduly ve tvaru obdélníka 2 x 4. Vyplnění Do předem vybraného vzoru symbolu určitého typu (nutno brát v potaz objem kódovaných dat, zvolený znakový mód a úroveň ECC) jsou vloženy detekční a zaměřovací symboly. Následně jsou vyplněna data. Jednotlivá kódová slova se začínají vkládat do pravého spodního rohu (neobsahuje detekční vzor) a po- 24

25 stupně jdou vzhůru v proudu o šířce dvou modulů. Pořadí kódových slov ale neodpovídá původnímu řetězci a to z důvodu dělení skupin slov do bloků, za které jsou následně přiřazeny bloky korekčních slov, takže výsledný datový proud střídá datová a korekční slova. Pokud datový proud dojde k hranici klidové zóny nebo k oblasti vyhrazené pro formátovací údaje, změní směr zápisu o 180 a takto hadovitě pokračuje dále. Maska Jako předposlední krok je na datové pole použito masky. Její nasazení slouží k rovnoměrnějšímu a členitějšímu rozmístění černých a bílých modulů, které ve výsledku vede k lepší čitelnosti symbolu a zvyšuje tak úspěšnost čtení. Jako maska je definováno 8 vzorů. Při nasazení je vybírán ten s nejefektivnějším výsledným rozptýlením možných obrazců (nasadí se všech 8 typů a porovná se jejich efektivnost), které by mohla skenovací jednotka označit za detekční nebo zaměřovací. Pro aplikaci masky je použito logické operace exkluzivní disjunkce (XOR). Po nasazení masky jsou do oblastí okolo klidových zón detekčních vzorů vloženy důležité konstrukční informace úroveň ECC, typ masky, velikostní typ (pouze u verzí 7-40) + korekční data. 3.4 RFID Předchozí popsané druhy automatické identifikace vyžadovaly skenování dat v podobě kódových štítků. Informace tak byla předávána opticky. RFID Radio Frequency Identification pro získání dat využívá tzv. tagů 15 nebo čipů, které jsou umístěny na označovaných objektech. Komunikace probíhá bezdrátově, takže k objektům není nutný volný přístup a není vyžadována ani přímá viditelnost tagů (záleží na typu požitého zařízení). Maximální skenovací vzdálenost se liší dle použitých zařízení a pohybuje se mezi 30 centimetry až několika stovkami metrů (zde nejsou zahrnuty speciální případy, využívané zejména pro vojenské účely). 15 Tag obecné označení štítku s nosnou informací 25

26 Celý princip je založen na komunikaci pomocí rádiových vln. Tagy obsahují integrovaný obvod a anténu, což jsou základní části RFID modulů. Čtečka těchto štítků opět obsahuje anténu, která navazuje se štítkem spojení a následně přijímá emitovaná nebo upravená data, která předá počítači nebo je zobrazí na displeji [25]. Aktivní jednotky Aktivní tagy obsahují zdroj napájení a nejsou tak přímo závislé na čtecím zařízení. Tento druh tagů je určen pro monitorování objektů na větší vzdálenost (20 až 100 metrů) a emituje informace ve vyšším frekvenčním pásmu (455 MHz, 2.45 nebo 5.8 GHz). V rámci způsobu použití rozdělujeme aktivní tagy na dvě skupiny - Transponders a Beacons. Tagy spadající do první skupiny vyčkávají na dotaz čtecího zařízení a odpoví na něj posláním svého unikátního ID (platba mýtného, hraniční kontrola). Beacons (majáky) naopak vysílají informace neustále nebo v předem nastavených intervalech a nevyžadují tedy žádné iniciační aktivity od čtecího zařízení. Tento způsob je nejčastěji využíván pro lokaci vozidel a jiných mobilních objektů. Pasivní jednotky Čipy neobsahují zdroj napájení a jsou tak plně závislé na čtecích zařízeních. Pracují převážně v nízkých frekvenčních pásmech (124, khz), ale používány jsou i gigahertzové frekvence. Pro transfer dat mezi tagem a čtečkou je používáno dvou principů indukčního a propagačního spojení. U obou principů je využito počátečního impulzu, kterým čtecí zařízení předá energii tagu a ten pak upraví vytvořené elektromagnetické pole nebo pozmění a odrazí příchozí signál [26]. 3.5 Výběr označení V předchozích podkapitolách byli představeni hlavní zástupci skupin AIDC modulů z důvodu pochopení jejich principu a následné možnosti objasnění výběru nejpříhodnějšího z nich, tedy QR kódu. 26

27 Díky mohutnému rozvoji chytrých mobilních telefonů nebyl výběr limitován použitím speciálních skenovacích přístrojů. Většina používaných mobilních platforem totiž disponuje aplikacemi, které jsou schopny skenovat optické symboly (Android - Barcode scanner 16, Apple ios NeoReader 17, Windows Phone i-nigma 18 ). Díky velkému rozlišení vestavěných fotoaparátů tak nejsou kladeny žádné překážky pro jejich použití. Mimo nesporné ekonomické úspory tohoto řešení jako klad vystupuje i fakt, že jsou mobilní operační platformy a jejich aplikace velmi žádané a zároveň podporované. Většina ze zmiňovaných kódů podléhá patentním právům, která ale nejsou vymáhána. Společnosti, které je vlastní, tímto krokem zajistily zdravé rozšíření a používání efektivního propagačního nástroje. Přidělování čárových kódů EAN zajišťuje sdružení GS1 Czech republic 19. Důvody vedoucí k výběru QR kódu, resp. vyloučení ostatních kódů: Lineární kódy obecně umožňují rychlé a efektivní čtení obsažených dat. Datová obsažnost symbolů je však velmi malá a mimo kontroly parity neobsahují žádný nástroj pro kontrolu nebo opravu dat. Pro získání i základních informací o objektu by bylo nutné připojení k databázi, což nemusí být vždy dostupné nebo efektivní řešení. RFID jako zástupce bezkontaktního řešení nabízí oproti ostatním kódům několik výhod. Tagy mohou být skenovány z větší vzdálenosti a na rozdíl od ostatních řešení prakticky nehrozí riziko jejich poškození. Velkými nevýhodami jsou ale pořizovací náklady tagy obsahují integrovaný obvod, pro skenování je třeba využít speciálního zařízení a zavádění této technologie vyžaduje další náklady a hlavně zdlouhavé testování [27]

28 Skládané kódy splňují většinu žádaných parametrů pro označení. Přesto Code 49 ani PDF417 nebyly vybrány. První zmiňovaný nedokáže uložit dostatečné množství dat (i když oproti 1D kódům došlo k signifikantnímu navýšení). PDF417 ovšem splňoval veškeré požadavky a navíc obsahoval korekční algoritmus umožňující obnovit velkou část poškozených nebo nekorektně vytištěných dat (poměrově lepší něž u QR kódu). Jedná se ale o relativně čerstvý druh kódu. Není k němu dostatek informací a není tak často nasazován a tudíž znám. 2D kódy již při počátečním výběru díky svým vlastnostem jasně převyšovaly ostatní druhy kódů. Stejně tak QR kód svými parametry předčil ostatní zmíněná řešení. Mimo to, že umožňuje uložit největší množství dat, obsahuje kontrolní a korekční algoritmy, je škálovatelný a je možné zvolit druh vložených dat, tak je hojně využíván pro marketingové účely. Z toho vyplývá obecná podpora kódu (tvorba knihoven, aplikací, generátorů) a snadné nasazení a použití. 28

29 4 OS Android OS Android je součástí programového balíku určeného pro mobilní zařízení. Iniciálně tento balík obsahuje zmíněný operační systém, middleware a základní aplikace. Operační systém je postaven na linuxovém jádře, které definuje důležitou vlastnost celého projektu - přenositelnost. Systém je proto možné aplikovat na zařízení, která jsou osazena různými chipsety 20 nebo disponují odlišnými velikostmi a rozlišeními svých displejů [28]. Základy projektu Android vznikly v roce 2003, jak bude představeno dále v kapitole. Přesto se však během několika málo let dokázal dostat do popředí světového zájmu a nakonec bezkonkurenčně ovládl trh s operačními systémy mobilních telefonů. Dle agentury Gartner činí jeho podíl na trhu 50,9 % (poslední čtvrtletí roku 2011) [29]. 4.1 Historie Založení společnosti Android proběhlo ve Spojených státech amerických v roce 2003 s plánem zabývat se vývojem softwaru pro mobilní telefony. O dva roky později byla společnost koupena internetovým vyhledávacím gigantem společností Google. Jelikož ještě nebyla společnost Android na trhu známá a nepředstavila žádné převratné řešení, lze uvažovat o promyšleném a plánovaném kroku spol. Google v jejím budoucím směřování a rozšiřování pole své působnosti. Další vývoj tuto domněnku potvrdil [30]. Na konci roku 2007 bylo založeno konsorcium společností Open Handset Alliance, které si vytyčilo několik cílů. V prvé řadě vytvořit standardy pro otevřenou mobilní platformu, podporovat vývoj a inovaci mobilních telefonů a zajistit za nižší ceny kvalitnější služby zákazníkům. Open Handset Alliance je složena ze společností, které se zabývají mobilní komunikací nebo vývojem programů a zařízení pro její uskutečnění [31]. Mobilní operátoři T-Mobile, Telefonica, Vodafone, Výrobci mobilních zařízení Asus, Dell, HTC, LG, 20 Chipset sada čipů zajišťující datový provoz mezi komponentami zařízení 29

30 Výrobci polovodičů Intel, nvidia, Qualcomm, Vývojáři programů Google, ebay, ACCESS, Vydavatelské společnosti (software) Sasken, TAT, Ihned po založení konsorcia došlo k vydání Android SDK (Software Development Kit). SDK představuje skupinu nástrojů pro tvorbu a vývoj Android aplikací Verze systému Od roku 2008, kdy byla vydána první verze mobilního operačního systému Android, bylo vytvořeno více než deset nových a vylepšených verzí (zmíněny jsou zde pouze ty podstatné) [32, 33, 34, 35]. Android 1.0 (Angel Cake) První otevřený mobilní operační systém, integrovány Google služby, webový prohlížeč, multitasking. Pro získání aplikací a jejich aktualizaci spuštěn Android Market 21. Android 1.5 (Cupcake) Vylepšena funkce fotoaparátu, nová softwarová klávesnice, přímé propojení s YouTube a Picasou. Android 1.6 (Donut) Vyhledávací řádek + hlasové hledání, nový indikátor stavu baterie, vestavěná foto a video galerie. Android 2.0/2.1 (Eclair) Verze 2.1 byla vydána ve velmi krátké době po vydání 2.0, proto jsou sloučeny. Synchronizace kontaktů, podpora více Google účtů, nové funkce kalendáře. Android 2.2 (Froyo) Podpora klávesnice ve více jazycích, možnost vytvoření Wi-Fi hotspotu, umožněno ukládání aplikací na SD kartu. 21 Android Market původní portál pro získávání aplikací; přejmenováno a centralizováno na Google Play 30

31 Aplikace OdpadyQR byla psána a testována pro verzi Android (API 8). Vývoj a testování proběhlo na telefonu Samsung Galaxy Mini. Z průzkumu, který byl ukončen k 1. květnu 2012, vyplývá, že uživatelé verze Froyo představují téměř 21% z celkového počtu uživatelů, kteří během čtrnácti dní navštívili službu Google Play (dříve Android Market). Shodnou nebo vyšší verzí operačního systému pak disponuje 93,5% těchto uživatelů [36]. Pro zajištění co největšího možného využití aplikace byla zvolena právě tato verze. Android 2.3 (Gingerbread) Podpora NFC 22, aplikovány změny v uživatelském prostředí pro zjednodušení a zrychlení interakce, možnost internetového volání. Testování aplikace proběhlo i na této verzi (přesněji 2.3.7) za použití chytrého telefonu HTC Desire Z. Android 3.0 (Honeycomb) Optimalizováno pro tablety a zařízení s velkými displeji nová klávesnice, úprava aplikací a vzhledu, vylepšen multitasking. Android 4.0 (Ice Cream Sandwich) Aktuální verze 4.0 doznala velkého množství převážně malých změn, které ale řešily časté stížnosti uživatelů. Možnost pořízení screenshotu, změny velikosti widgetů 23. Díky kompatibilitě nových verzí systému Android s aplikacemi psanými pro nižší úrovně API, byla aplikace OdpadyQR úspěšně otestována na dvou nejnovějších verzích a Pro testování bylo využito opět mobilního telefonu HTC Desire Z pro nižší a nově LG Optimus 2x P990 pro vyšší verzi. 4.2 Vývoj aplikací pro Android Otevřenost operačního systému Android se mimo jiné zobrazuje i v možnostech pro tvorbu aplikací. Pro jejich vývoj je vytvořeno prostředí, které umožňuje tvorbu aplikací jak začátečníkům, tak zkušeným uživatelům bez jakýchkoli 22 NFC (Near Field Comunnication) rádiová komunikace mezi dvěma zařízeními na velmi krátkou vzdálenost. Umožňuje přenos dat nebo bezkontaktní platbu [38]. 23 Widget aktivní ikona na pracovní ploše (zobrazuje např. poznámky, hodiny, stav baterie) 31

32 omezení. Téměř ve všech případech je pro tvorbu aplikací využíváno mírně upraveného programovacího jazyku Java. Nejsnadnějším způsobem pro vývoj aplikací je instalace ADT (Android Development Tools) pluginu do vybraného IDE (Integrated Development Environment Vývojové prostředí). ADT modul umožňuje tvorbu a ladění aplikací a jejich následný export do formátu.apk. APK (Aplication Package File) představuje balík, který zahrnuje všechny zdrojové soubory aplikace a umožňuje tak následnou instalaci aplikace na koncovém zařízení. Ošetřit vzhled i funkčnost vytvářené aplikace lze jejím nainstalováním a otestováním na konkrétním mobilním telefonu nebo využitím virtuálního zařízení AVD (Android Virtual Device). Virtuální jednotka je vhodná pro snadné testování aplikace na různých verzích OS Android při emulování přesných typů chytrých telefonů. 4.3 Architektura aplikace v OS Android V podkapitolách jsou popsány základní součásti aplikací v OS Android. Většina názvů je ponechána v angličtině, protože český překlad obecně není zaveden a působil by uměle. Pokud je možné překlad použít, vždy je nejprve seznámeno s originálním označením a následně je využíváno přeloženého termínu [39, 40] Activities Aktivity jsou základním stavebním prvkem aplikací. Každá z nich představuje jednu obrazovku (velikost aktivity ale nemusí nutně vyplňovat celou plochu displeje) a slouží jako vizuální výstup i uživatelský vstup do aplikace. Jednotlivé aktivity mohou volat a spouštět aktivity jiné (a to i mimo vlastní aplikaci) a obecně není vhodné, aby aktivita zajišťovala více různých činností (zobraz , pošli , zobraz seznam kontaktů). Každá činnost by měla mít svoji aktivitu, která by ji vykonala a následně předala řízení některé z dalších aktivit aplikace. Princip funkce aktivity je zřejmý z jejího životního cyklu. Prvotním krokem je její spuštění. Tento krok vyžaduje nezanedbatelné výpočetní náklady (často vytvoření nového procesu, alokace paměti, načtení definovaných objektů) a není 32

33 proto ekonomické jej kompletně zrušit poté, co uživatel přejde do jiné obrazovky. Cyklus řídí Activity Manager. Jakmile je spuštěna, může nabývat čtyř různých stavů: Running činná aktivita aktuálně zobrazená na popředí. Paused aktivita je částečně překryta jinou událostí, ale je stále viditelná (např. aktivovaná poznámka z kalendáře, upozornění na SMS). Paused aktivita je stále spuštěna a má vyčleněn přístup k paměti, ale neinteraguje s uživatelem. Stopped aktivita není viditelná, ale přesto má stále vyhrazen prostor v paměti. V případě uživatelova zájmu může být restartována (menší operační náklady než nové spouštění). Destroyed stav aktivity po odebrání z paměti Content providers Content providers umožňují přistupovat k datům ostatních aplikací. V OS Android jsou data aplikace absolutně izolována od okolních aplikací, které k nim samy o sobě nemohou přistupovat. Content providers data aplikacím zpřístupní pro čtení i zápis, mají-li nastavená práva k přístupu Services Services představují komponenty, které jsou dlouhodobě spuštěny na pozadí, kde vykonávají svoji činnost. S uživatelem nejsou propojeny žádnou přímou interakce. Příkladem může být přehrávání hudby, které nekončí, i když uživatel přešel do jiné aplikace Intents Intents zajišťují přenos informací (zpráv) mezi základními komponentami. Určují, která z aktivit bude v daném čase aktivní, spouštějí Services a celkově tak propojují komponenty. 33

34 4.3.5 Android Manifest Každá vytvořená aplikace musí obsahovat xml soubor AndroidManifest.xml a to ve svém kořenovém adresáři. Android Manifest obsahuje esenciální informace, které definují celou aplikaci a slouží jako její průvodní list. Operační systém na základě těchto informací umožní spuštění a provedení kódu aplikace, které by jinak nebylo možné. Soubor poskytuje seznam použitých komponent aplikace Activities, Services, Content providers a specifikuje jejich vlastnosti. Tato deklarace umožňuje systému zjistit, jaké prvky jsou použity a za jakých podmínek mohou být spuštěny. Pro samotný přístup k těmto komponentám a pro možnost distribuce aplikace, definuje manifest jméno java balíčku, které se tak stává jeho unikátním označením. Mimo popis komponent je nutné, aby tvůrce aplikace v manifestu definoval Permissions (Povolení). Povolení umožňuje aplikaci získat přístup k chráněným částím API, které potřebuje pro svoji činnost. Pro definování možnosti přístupu ostatních aplikací k součástem vyvíjené aplikace slouží opět další sada Povolení. <uses-permission android:name="android.permission.internet"/> <uses-permission android:name="android.permission.write_external_storage"/> Zdrojový kód č. 1: Povolení síťového přístupu a zápisu dat Pro zajištění funkčnosti aplikace je třeba v manifestu ještě definovat minimální úroveň API, kterou aplikace využívá. 34

VYUŽÍTÍ SYSTÉMŮ AUTOMATICKÉ IDENTIFIKACE V KONFEKČNÍ VÝROBĚ

VYUŽÍTÍ SYSTÉMŮ AUTOMATICKÉ IDENTIFIKACE V KONFEKČNÍ VÝROBĚ VYUŽÍTÍ SYSTÉMŮ AUTOMATICKÉ IDENTIFIKACE V KONFEKČNÍ VÝROBĚ KLASIFIKACE IS Z HLEDISKA ORGANIZAČNÍCH ÚROVNÍ ŘÍZENÍ V PODNIKU vrcholové řízení střední úroveň řízení práce s daty a tvorba know-how výrobní

Více

PŘEDNÁŠKA KURZU MPOV

PŘEDNÁŠKA KURZU MPOV 1 PŘEDNÁŠKA KURZU MPOV Strojové rozpoznávání kódů a znaků P. Petyovský (email: petyovsky@feec.vutbr.cz) kancelář SD3.152, Technická 12 2 rev. 2015.3 Pojmy a opakování Strojové čtení Braillova písma Popis

Více

Čárové kódy jako základ informací PROGRAM KURZU. Hlavní přednosti použití čárových kódů

Čárové kódy jako základ informací PROGRAM KURZU. Hlavní přednosti použití čárových kódů Čárové kódy jako základ informací Petr Čapek, prof. Ing. René Kizek, Ph.D., RNDr. Josef Růžička, Mgr. Michal Horák, Mgr. Ondřej Zítka, Ph.D. Datum: 8.4.2014 PROGRAM KURZU Čárové kódy a jejich využití Čárové

Více

Ing. Jan Bartoš, MBA. Jednatel společnosti Smartdata, s.r.o. jan.bartos@smartdata.cz

Ing. Jan Bartoš, MBA. Jednatel společnosti Smartdata, s.r.o. jan.bartos@smartdata.cz Moderní technologie identifikace v marketingu aneb, Naučme se vytěžit vlastní data Ing. Jan Bartoš, MBA Jednatel společnosti Smartdata, s.r.o. jan.bartos@smartdata.cz Program prezentace 1) Kčemu jsou čárové

Více

Modul EPNO. Téma: Elektronické odesílání evidenčních listů přepravy nebezpečných odpadů

Modul EPNO. Téma: Elektronické odesílání evidenčních listů přepravy nebezpečných odpadů Modul EPNO Téma: Elektronické odesílání evidenčních listů přepravy nebezpečných odpadů Program: EVI 8 Vypracoval: Mgr. Tomáš Čejchan (oddělení Podpora) Revize: 07.03.2014 Tento dokument popisuje funkcionalitu

Více

Vstup a úkoly pro 11. kapitolu IDENTIFIKACE A BALENÍ JAKO SUBSYSTÉM ŘETĚZCE.

Vstup a úkoly pro 11. kapitolu IDENTIFIKACE A BALENÍ JAKO SUBSYSTÉM ŘETĚZCE. Vstup a úkoly pro 11. kapitolu IDENTIFIKACE A BALENÍ JAKO SUBSYSTÉM ŘETĚZCE. Důležitou činností v řízení materiálového toku je přesná znalost pohybu materiálů, polotovarů a výrobků umístěných v různých

Více

ŠKOLA JAKO ÚŘAD. 9. Archivační postupy. Název: Manuál pro vedoucí pracovníky škol

ŠKOLA JAKO ÚŘAD. 9. Archivační postupy. Název: Manuál pro vedoucí pracovníky škol Název: Manuál pro vedoucí pracovníky škol Realizátor: Sykora Swiss Consulting CZ, s.r.o Projekt: Škola jako úřad reg. č. CZ.1.07/1.3.49/02.0015 ŠKOLA JAKO ÚŘAD 9. Archivační postupy 9.1 Úvod Archivace

Více

VYUŽÍTÍ SYSTÉMŮ AUTOMATICKÉ IDENTIFIKACE V KONFEKČNÍ VÝROBĚ

VYUŽÍTÍ SYSTÉMŮ AUTOMATICKÉ IDENTIFIKACE V KONFEKČNÍ VÝROBĚ VYUŽÍTÍ SYSTÉMŮ AUTOMATICKÉ IDENTIFIKACE V KONFEKČNÍ VÝROBĚ ČÁROVÉ KÓDY nejstarší a nejrozšířenější metoda automatické identifikace pro automatický sběr dat kombinace tmavých čar a světlých mezer data

Více

Jak to funguje. O produktu. Jak to funguje

Jak to funguje. O produktu. Jak to funguje www.auto-gps.eu Jak to funguje O produktu Aplikace elektronické knihy jízd AutoGPS Vám s využitím systému GPS (Global Positioning System) umožní jednoduše a spolehlivě sledovat pohyb všech Vašich vozidel,

Více

Manuál k aplikaci SDO PILOT v.0.2

Manuál k aplikaci SDO PILOT v.0.2 Manuál k aplikaci SDO PILOT v.0.2 Základní informace o aplikaci Aplikace slouží pro zjednodušené vytváření dokumentů Souhrnů doporučených opatření pro Evropsky významné lokality. Vznikala přírustkovým

Více

Kódování 21.9.2014. Obsah. Unikátní identifikátory. Radim Farana Podklady pro výuku. Unikátní identifikátory. Kontrolní číslice, GUI,

Kódování 21.9.2014. Obsah. Unikátní identifikátory. Radim Farana Podklady pro výuku. Unikátní identifikátory. Kontrolní číslice, GUI, Kódování Radim Farana Podklady pro výuku Obsah Unikátní identifikátory. Kontrolní číslice, GUI, realizace kontrolních číslic. Kódy konstantní změny, Grayovy kódy. Čárové kódy. Unikátní identifikátory Speciální

Více

TECHNICKÁ UNIVERZITA V LIBERCI EKONOMICKÁ FAKULTA. VZOR PŘIJÍMACÍ ZKOUŠKY DO NAVAZUJÍCÍHO STUDIA Obor: Manažerská informatika

TECHNICKÁ UNIVERZITA V LIBERCI EKONOMICKÁ FAKULTA. VZOR PŘIJÍMACÍ ZKOUŠKY DO NAVAZUJÍCÍHO STUDIA Obor: Manažerská informatika TECHNICKÁ UNIVERZITA V LIBERCI EKONOMICKÁ FAKULTA VZOR PŘIJÍMACÍ ZKOUŠKY DO NAVAZUJÍCÍHO STUDIA Obor: Manažerská informatika UPOZORNĚNÍ: Všechny potřebné výpočty se provádějí do zadání, používání kalkulaček

Více

33 Uživatelé asistence

33 Uživatelé asistence 33 Uživatelé asistence Uživatelský modul Uživatelé asistence náleží k modulům řešícím agendu služby osobní asistentce. Modul realizuje evidenci uživatelů služby osobní asistence (včetně zájemců o službu).

Více

8/2015 SPISOVÝ ŘÁD. Městského úřadu v České Skalici

8/2015 SPISOVÝ ŘÁD. Městského úřadu v České Skalici 8/2015 SPISOVÝ ŘÁD Městského úřadu v České Skalici Číslo vnitřního Datum vydání /platnost Aktualizace Zrušen předpisu - 1.1.1998-31.12.2005-1.1.2006-31.12.2007 2/2008 1.1.2008-31.3.2008 10/2008 1.4.2008

Více

Metodika Portálu pohledávek ve vztahu k uživateli

Metodika Portálu pohledávek ve vztahu k uživateli Metodika Portálu pohledávek ve vztahu k uživateli Obsah Úvod 1. Základní vlastnosti a pojmy 1.1. Ikony 1.2. Vaše první přihlášení do aplikace 1.3. Přístupové údaje 2. Popis práce v aplikaci portálu pohledávek

Více

AUTOMATIC IDENTIFICATION TECHNOLOGIES BARCODES AND RFID

AUTOMATIC IDENTIFICATION TECHNOLOGIES BARCODES AND RFID AUTOMATIC IDENTIFICATION TECHNOLOGIES BARCODES AND RFID Pavla Lejsková 1 ABSTRACT The article deals with automatic identification technology barcodes and RFID technology. This article describes barcodes

Více

Datec News 2012/1. Moderní marketingové technologie v řešení Datec Retail Solutions. OBSAH Datum vydání: 20.4.2012

Datec News 2012/1. Moderní marketingové technologie v řešení Datec Retail Solutions. OBSAH Datum vydání: 20.4.2012 1 OBSAH Datum vydání: 20.4.2012 Moderní marketingové technologie v řešení Datec Retail Solutions webové aplikace mobilní technologie QR kódy Moderní marketingové technologie v řešení Datec Retail Solutions

Více

Elektronická Kniha jízd. www.knihajizd.info

Elektronická Kniha jízd. www.knihajizd.info Elektronická Kniha jízd www.knihajizd.info Jak to funguje O produktu Aplikace elektronické Knihy jízd Patriot Vám s využitím systému GPS (Global Positioning System) umožní jednoduše a spolehlivě sledovat

Více

I. O P A T Ř E N Í O B E C N É P O V A H Y

I. O P A T Ř E N Í O B E C N É P O V A H Y Český metrologický institut Okružní 31, 638 00 Brno Č.j.: 0313/008/15/Pos. Vyřizuje: Ing. Miroslav Pospíšil Telefon: 545 555 135, -131 Český metrologický institut (ČMI), jako orgán věcně a místně příslušný

Více

Čárové kódy a jejich sazba Alčer Miroslav

Čárové kódy a jejich sazba Alčer Miroslav Čárové kódy a jejich sazba Alčer Miroslav Katedra informatiky VŠB Technická Univerzita Ostrava Obsah Čárové kódy a jejich aplikace jednorozměrné dvourozměrné Sazba čárových kódů v systému TeX balík PST-BARCODE

Více

ZÁVAZNÉ POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ, DIPLOMOVÉ A DISERTAČNÍ PRÁCE

ZÁVAZNÉ POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ, DIPLOMOVÉ A DISERTAČNÍ PRÁCE ZÁVAZNÉ POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ, DIPLOMOVÉ A DISERTAČNÍ PRÁCE Bakalářskou/diplomovou prací se ověřují vědomosti a dovednosti, které student získal během studia a jeho schopnosti využívat je při

Více

Spotřebitelský řetězec lesních produktů požadavky

Spotřebitelský řetězec lesních produktů požadavky TECHNICKÝ DOKUMENT CFCS CFCS 2002:2013 15. 8. 2013 Spotřebitelský řetězec lesních produktů požadavky PEFC Česká republika Bělohorská 274/9 169 00 Praha 6 Tel: +420 220 517 137 E-mail: info@pefc.cz, web:

Více

III. Věcný záměr zákona o výrobcích s ukončenou životností

III. Věcný záměr zákona o výrobcích s ukončenou životností III. Věcný záměr zákona o výrobcích s ukončenou životností Ministerstvo životního prostředí, 2. 11. 2014 Obsah A. Přehled právních předpisů vztahujících se k věcnému záměru... - 4 - B. Zhodnocení stávající

Více

Mobilní aplikace Novell Filr Stručný úvod

Mobilní aplikace Novell Filr Stručný úvod Mobilní aplikace Novell Filr Stručný úvod Únor 2016 Podporovaná mobilní zařízení Aplikace Novell Filr je podporována v následujících mobilních zařízeních: Telefony a tablety se systémem ios 8 novějším

Více

Porovnání obsahu normy ISO 230-1:2012 a ČSN ISO 230-1:1998

Porovnání obsahu normy ISO 230-1:2012 a ČSN ISO 230-1:1998 Datum vydání zprávy: 11.2.2013 Druh zprávy: průběžná Číslo zprávy: V-13-001 Publikovatelnost: veřejná NÁZEV ZPRÁVY Porovnání obsahu normy ISO 230-1:2012 a ČSN ISO 230-1:1998 PROJEKT VUT.12.01 ZpusStroj

Více

MĚŘENÍ PORUCH PŘEDIZOLOVANÝCH POTRUBNÍCH SYSTÉMŮ POMOCÍ PŘENOSNÉHO REFLEKTOMETRU BDP

MĚŘENÍ PORUCH PŘEDIZOLOVANÝCH POTRUBNÍCH SYSTÉMŮ POMOCÍ PŘENOSNÉHO REFLEKTOMETRU BDP MĚŘENÍ PORUCH PŘEDIZOLOVANÝCH POTRUBNÍCH SYSTÉMŮ POMOCÍ PŘENOSNÉHO REFLEKTOMETRU BDP 103 Doplněk návodu k obsluze BDP 103 14.09.2000 (upraveno 15.02.2005) Tento doplněk předpokládá znalost Návodu k obsluze

Více

Vysoká škola ekonomická v Praze

Vysoká škola ekonomická v Praze Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky obor informatika 2007 Srovnání portálů zdravotních pojišťoven z pohledu malého a středního podniku jako zaměstnavatele (bakalářská práce)

Více

Katalog produktů Lexmark

Katalog produktů Lexmark Katalog produktů Lexmark Léto 2016 O společnosti Lexmark International nabízí podnikům všech velikostí široké spektrum tiskových a zobrazovacích produktů, softwaru, řešení a služeb, které pomáhají zákazníkům

Více

BOS Lokalizace osob. ČVUT v Praze + IMA. Verze 2.0.0

BOS Lokalizace osob. ČVUT v Praze + IMA. Verze 2.0.0 BOS Lokalizace osob ČVUT v Praze + IMA Verze 2.0.0 Úvod Zde je uveden popis programového řešení sloužícího k lokalizaci a zobrazení poloh osob / pacientů. Celé SW vybavení se skládá ze tří částí: - Základní

Více

GS1 DataBar nová symbolika. kódù GS1 DataBar doplòuje v praxi široce rozšíøené symboly EAN/UPC. V rámci otevøeného, globálního trhu øeší tato skupina

GS1 DataBar nová symbolika. kódù GS1 DataBar doplòuje v praxi široce rozšíøené symboly EAN/UPC. V rámci otevøeného, globálního trhu øeší tato skupina nová symbolika Sestava lineárních èárových kódù doplòuje v praxi široce rozšíøené symboly EAN/UPC. V rámci otevøeného, globálního trhu øeší tato skupina nových datových nosièù unikátní automatickou identifikaci

Více

Digitalizace signálu (obraz, zvuk)

Digitalizace signálu (obraz, zvuk) Digitalizace signálu (obraz, zvuk) Základem pro digitalizaci obrazu je převod světla na elektrické veličiny. K převodu světla na elektrické veličiny slouží např. čip CCD. Zkratka CCD znamená Charged Coupled

Více

Zpráva o výsledcích šetření za rok 2012. Ministerstvo pro místní rozvoj ČR Odbor veřejného investování

Zpráva o výsledcích šetření za rok 2012. Ministerstvo pro místní rozvoj ČR Odbor veřejného investování Vytvoření adekvátního systému získávání informací o legislativních, veřejných zakázek a informací od jednotlivých zadavatelů ohledně přijímání elektronických obchodních praktik Objednatel: Ministerstvo

Více

enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p

enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p Přenos dat Ing. Jiří Vlček Následující text je určen pro výuku předmětu Číslicová technika a doplňuje publikaci Moderní elektronika. Je vhodný i pro výuku předmětu Elektronická měření. Přenos digitálních

Více

Laserový skenovací systém LORS vývoj a testování přesnosti

Laserový skenovací systém LORS vývoj a testování přesnosti Laserový skenovací systém LORS vývoj a testování přesnosti Ing. Bronislav Koska Ing. Martin Štroner, Ph.D. Doc. Ing. Jiří Pospíšil, CSc. ČVUT Fakulta stavební Praha Článek popisuje laserový skenovací systém

Více

Návrh VYHLÁŠKA. ze dne 2013,

Návrh VYHLÁŠKA. ze dne 2013, Návrh VYHLÁŠKA ze dne 2013, kterou se mění vyhláška č. 136/2004 Sb., kterou se stanoví podrobnosti označování zvířat a jejich evidence a evidence hospodářství a osob stanovených plemenářským zákonem, ve

Více

TouchGuard Online pochůzkový systém

TouchGuard Online pochůzkový systém TouchGuard Online pochůzkový systém Uživatelský manuál TTC TELEKOMUNIKACE, s.r.o. Třebohostická 987/5 100 00 Praha 10 tel.: 234 052 111 fax.: 234 052 999 e-mail: ttc@ttc.cz http://www.ttc-telekomunikace.cz

Více

č. 185/2001 Sb. ZÁKON ze dne 15. května 2001 o odpadech a o změně některých dalších zákonů

č. 185/2001 Sb. ZÁKON ze dne 15. května 2001 o odpadech a o změně některých dalších zákonů č. 185/2001 Sb. ZÁKON ze dne 15. května 2001 o odpadech a o změně některých dalších zákonů Ve znění: Předpis č. K datu Poznámka 477/2001 Sb. (k 1.1.2002) mění 3 odst. 3 písm. b), 38 odst. 7 písm. a), v

Více

ZADÁVACÍ DOKUMENTACE

ZADÁVACÍ DOKUMENTACE ZADÁVACÍ DOKUMENTACE pro veřejnou zakázku malého rozsahu na dodávky s názvem ZADAVATEL: Masarykova univerzita, Fakulta informatiky,, Strana 1 z 13 Obsah PREAMBULE... 3 1. Identifikační údaje zadavatele...

Více

MAPOVÁNÍ BIOTOPŮ BIOTOP ARCGIS SERVER

MAPOVÁNÍ BIOTOPŮ BIOTOP ARCGIS SERVER MAPOVÁNÍ BIOTOPŮ Aplikace Mapování biotopů je určená pro on-line aktualizaci vrstvy mapování biotopů 1) (dále jen VMB) pořízené v létech 2001 až 2004 pro celé území ČR. Aktualizace byla zahájena v roce

Více

Závěrečná zpráva z hodnocení dopadů regulace (RIA) k návrhu věcného záměru zákona o odpadech

Závěrečná zpráva z hodnocení dopadů regulace (RIA) k návrhu věcného záměru zákona o odpadech Závěrečná zpráva z hodnocení dopadů regulace (RIA) k návrhu věcného záměru zákona o odpadech 2014 IV. Závěrečná zpráva z hodnocení dopadů regulace (RIA) 1 Původce odpadu zařazování odpadů 1.1 Důvod předložení

Více

Datalogger Teploty a Vlhkosti

Datalogger Teploty a Vlhkosti Datalogger Teploty a Vlhkosti Uživatelský Návod Úvod Teplotní a Vlhkostní Datalogger je vybaven senzorem o vysoké přesnosti měření teploty a vlhkosti. Tento datalogger má vlastnosti jako je vysoká přesnost,

Více

1. Uživatelská úprava příkazů I.

1. Uživatelská úprava příkazů I. 1. Uživatelská úprava příkazů I. Studijní cíl Tento blok kurzu vysvětluje, jak zadávat příkazy operačního systému během práce v AutoCADu a jak vytvářet zkratky pro často používané příkazy a dočasně předefinovat

Více

verze platná od

verze platná od Klientský formát pro QR platbu v KB verze platná od 1.7.2017 1/7 Obsah: 1 Úvod... 3 1.1 Účel dokumentu... 3 1.2 Základní pojmy... 3 1.3 Obchodní využití QR platby... 3 2 Popis formátu pro tvorbu QR platby...

Více

NÁVOD NA VYPLŇOVÁNÍ FORMULÁŘE PRO PODÁNÍ NÁVRHU NA VYDÁNÍ ELEKTRONICKÉHO PLATEBNÍHO ROZKAZU (EPR)

NÁVOD NA VYPLŇOVÁNÍ FORMULÁŘE PRO PODÁNÍ NÁVRHU NA VYDÁNÍ ELEKTRONICKÉHO PLATEBNÍHO ROZKAZU (EPR) NÁVOD NA VYPLŇOVÁNÍ FORMULÁŘE PRO PODÁNÍ NÁVRHU NA VYDÁNÍ ELEKTRONICKÉHO PLATEBNÍHO ROZKAZU (EPR) I. Obecné informace... 2 a) elektronický platební rozkaz... 2 b) vyplňování formuláře... 2 II. Vyplňování

Více

MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ

MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ 1 OBSAH 1.Popis... 3 2.Ovládání aplikace...3 3.Základní pojmy... 3 3.1.Karta...3 3.2.Čtečka...3 3.3.Skupina...3 3.4.Kalendář...3 3.5.Volný

Více

Katalog služeb a podmínky poskytování provozu

Katalog služeb a podmínky poskytování provozu Příloha č. 1 Servisní smlouvy Katalog služeb a podmínky poskytování provozu Část P2_1 P2_1_Katalog služeb a podmínky poskytování provozu 1 Obsah 1 OBSAH... 2 2 DEFINICE POJMŮ... 3 3 DEFINICE SLUŽEB, KOMPONENT

Více

Dotazy k zadávacímu řízení Digitalizace dat SUKL:

Dotazy k zadávacímu řízení Digitalizace dat SUKL: Dotazy k zadávacímu řízení Digitalizace dat SUKL: Je požadováno v rámci digitalizace dokumentů skenovat dokumenty přes tzv. ploché lože (sešité dokumenty, smlouvy apod.)? Ano, digitalizovány budou také

Více

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul EDITOR STYLU

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul EDITOR STYLU Hydroprojekt CZ a.s. systém programů pro projektování vodohospodářských liniových staveb HYDRONet 3 W I N P L A N s y s t é m p r o g r a m ů p r o p r o j e k t o v á n í v o d o h o s p o d á ř s k ý

Více

Návod na E-Shop. tel.: 224 916 202, fax: 244 922 737, helpdesk: 606 230 000, e-mail: ipo@antee.cz

Návod na E-Shop. tel.: 224 916 202, fax: 244 922 737, helpdesk: 606 230 000, e-mail: ipo@antee.cz Návod na E-Shop Obsah 1. Založení nového e-shopu 2. Definice kategorií e-shopu 3. Definice atributů e-shopu 4. Vložení nové položky do e-shopu 5. Editace a smazání položky v e-shopu 6. Hromadná aktualizace

Více

světelný paprsek optika

světelný paprsek optika Scanner (skener) Skener je vstupní periferní zařízení sloužící k převodu (resp. digitalizaci) textu a grafiky (2D i 3D) z tištěné do elektronické podoby. Bez ohledu na výchozí typ dokumentu (obrázek, text),

Více

OBCHODNÍ PODMÍNKY PRO ELEKTRONICKÝ STYK S BANKOU SBERBANK ONLINE BANKING

OBCHODNÍ PODMÍNKY PRO ELEKTRONICKÝ STYK S BANKOU SBERBANK ONLINE BANKING Účinné od 1. 10. 2014 Část I. Úvodní ustanovení (1) Tyto Obchodní podmínky pro elektronický styk s bankou Sberbank Online Banking (dále jen Podmínky ) stanoví závazná pravidla pro elektronický styk s bankou

Více

(Nelegislativní akty) ROZHODNUTÍ

(Nelegislativní akty) ROZHODNUTÍ 14.5.2011 Úřední věstník Evropské unie L 126/1 II (Nelegislativní akty) ROZHODNUTÍ ROZHODNUTÍ KOMISE ze dne 26. dubna 2011 o technické specifikaci pro interoperabilitu subsystému Energie transevropského

Více

Metodická příručka pro učitele. InspIS SET modul školní testování

Metodická příručka pro učitele. InspIS SET modul školní testování Metodická příručka pro učitele InspIS SET modul školní testování Tato Metodická příručka pro učitele byla zpracována v rámci projektu Národní systém inspekčního hodnocení vzdělávací soustavy v České republice

Více

Kotel na dřevní štěpku

Kotel na dřevní štěpku Kotel na dřevní štěpku 20 - Kvalita je náš úspěch... Firma HERZ Armaturen Ges.m.b.H., založena v roce 1896 disponuje víc jak 110 letou historií působení na trhu. HERZ Armaturen Ges.m.b.H. má v Rakousku

Více

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU HOST PC - TARGET PC PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ Stanislav Flígl Katedra elektrických pohonů a trakce (K13114),

Více

Zadávací dokumentace

Zadávací dokumentace Zadávací dokumentace k veřejné zakázce malého rozsahu na dodávky s názvem Nákup robotických stavebnic a ovládacího SW v rámci projektu Podpora přírodovědného a technického vzdělávání na středních školách

Více

Databázový systém Matylda

Databázový systém Matylda Databázový systém Matylda Návrh softwarového projektu Vývojový tým Předpokládaný počet řešitelů: 5 Vedoucí: Mgr. Martin Nečaský Ph.D. Motivace V současné době se mnoho nákupů odehrává v internetových obchodech.

Více

ANALÝZA RIZIKOVÁ ÚZEMÍ PŘI EXTRÉMNÍCH PŘÍVALOVÝCH SRÁŽKÁCH STRUČNÉ SHRNUTÍ

ANALÝZA RIZIKOVÁ ÚZEMÍ PŘI EXTRÉMNÍCH PŘÍVALOVÝCH SRÁŽKÁCH STRUČNÉ SHRNUTÍ ANALÝZA RIZIKOVÁ ÚZEMÍ PŘI EXTRÉMNÍCH PŘÍVALOVÝCH SRÁŽKÁCH STRUČNÉ SHRNUTÍ PROSINEC 2012 2 Riziková území při extrémních přívalových srážkách Obsah 1 Úvod... 4 1.1 Informace o projektu... 4 1.2 Části projektu...

Více

sssssssssssssssssssssssssssssssssssssssssssssssssss UŽIVATELSKÁ PŘÍRUČKA ELEKTRONICKÁ PODATELNA - WEBOVÁ ČÁST APLIKACE Verze distribuce: 1.1.29.

sssssssssssssssssssssssssssssssssssssssssssssssssss UŽIVATELSKÁ PŘÍRUČKA ELEKTRONICKÁ PODATELNA - WEBOVÁ ČÁST APLIKACE Verze distribuce: 1.1.29. řízený dokument sssssssssssssssssssssssssssssssssssssssssssssssssss UŽIVATELSKÁ PŘÍRUČKA VERZE: 4 ELEKTRONICKÁ PODATELNA - WEBOVÁ ČÁST APLIKACE Verze distribuce: 1.1.29.1 Počet stran: 41 Správa dokumentu

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6 Lubomír Vašek Zlín 2013 Obsah... 3 1. Základní pojmy... 3 2. Princip rastrové reprezentace... 3 2.1 Užívané

Více

Pokyny k vypracování závěrečné maturitní práce pro obor Ekonomika v multimediální sféře (EMS)

Pokyny k vypracování závěrečné maturitní práce pro obor Ekonomika v multimediální sféře (EMS) Pokyny k vypracování závěrečné maturitní práce pro obor Ekonomika v multimediální sféře (EMS) Závěrečná maturitní práce je autorské dílo žáků maturitních ročníků vymezené ve školském zákoně č. 561/2004

Více

UŽIVATELSKÁ PŘÍRUČKA INSTRUKTORE

UŽIVATELSKÁ PŘÍRUČKA INSTRUKTORE INSTRUKTORE ÚVOD Vážený instruktore, rádi bychom vám poděkovali za stažení této uživatelské příručky. Pokud máte nějaké dotazy, kontaktujte prosím klíčového uživatele aplikace Ephorus ve vašem vzdělávacím

Více

Helios RED a Internetový obchod

Helios RED a Internetový obchod (pracovní verze!) Helios RED a Internetový obchod Obsah dokumetace: 1. Úvod 2. Evidované údaje na skladové kartě 3. Přenos skladových karet z Helios RED do e-shopu 4. Přenos objednávek z e-shopu do Helios

Více

2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE

2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE 2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE Studijní cíl Tento blok je věnován základní syntaxi příkazu SELECT, pojmům projekce a restrikce. Stručně zde budou představeny příkazy

Více

ČLÁNEK 29 Pracovní skupina pro ochranu osobních údajů

ČLÁNEK 29 Pracovní skupina pro ochranu osobních údajů ČLÁNEK 29 Pracovní skupina pro ochranu osobních údajů 00345/07/CS WP 132 00345-01/07/CS WP 151 Stanovisko č. 2/2007 k informování cestujících o předávání údajů jmenné evidence cestujících (PNR) orgánům

Více

Word 2013. podrobný průvodce. Tomáš Šimek

Word 2013. podrobný průvodce. Tomáš Šimek Word 2013 podrobný průvodce Tomáš Šimek Přehled funkcí a vlastností nejnovější verze textového editoru Word Jak psát na počítači správně, úpravy a formátování textu a stránky Zpracování dalších objektů

Více

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry.

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry. Kapitola Ohodnocené grafy V praktických aplikacích teorie grafů zpravidla graf slouží jako nástroj k popisu nějaké struktury. Jednotlivé prvky této struktury mají často přiřazeny nějaké hodnoty (může jít

Více

ZADÁVACÍ DOKUMENTACE VEŘEJNÁ ZAKÁZKA

ZADÁVACÍ DOKUMENTACE VEŘEJNÁ ZAKÁZKA ZADÁVACÍ DOKUMENTACE ve smyslu ust. 44 zákona č. 137/2006 Sb., o veřejných zakázkách, ve znění pozdějších předpisů (dále jen ZVZ ) VEŘEJNÁ ZAKÁZKA Elektronické učebnice veřejná zakázka na služby zadávaná

Více

POPIS PROSTŘEDÍ PROGRAMU GIMP 2. Barvy 2. Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6. Změna velikosti fotografie 6

POPIS PROSTŘEDÍ PROGRAMU GIMP 2. Barvy 2. Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6. Změna velikosti fotografie 6 Obsah POPIS PROSTŘEDÍ PROGRAMU GIMP 2 Barvy 2 Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6 Změna velikosti fotografie 6 Ořezání obrázku 7 TRANSFORMACE 9 Rotace 9 Překlopení 11 Perspektiva

Více

METODIKA PRO UDĚLOVÁNÍ ZNAČKY REGIONÁLNÍ POTRAVINA (dále jen Metodika )

METODIKA PRO UDĚLOVÁNÍ ZNAČKY REGIONÁLNÍ POTRAVINA (dále jen Metodika ) METODIKA PRO UDĚLOVÁNÍ ZNAČKY REGIONÁLNÍ POTRAVINA (dále jen Metodika ) Definice regionální potraviny: Regionální potravina ve smyslu této Metodiky je produkt (potravinářský nebo zemědělský výrobek) určený

Více

Zadávací dokumentace programu ALFA

Zadávací dokumentace programu ALFA Zadávací dokumentace programu ALFA 1. ZÁKLADNÍ INFORMACE... 2 1.1. LEGISLATIVNÍ RÁMEC... 2 1.2. INFORMACE O POSKYTOVATELI... 2 1.3. INFORMACE O PROGRAMU... 3 1.4. VYMEZENÍ POJMŮ... 7 2. UCHAZEČI... 8 2.1.

Více

Kmenové údaje. Všeobecně

Kmenové údaje. Všeobecně Kmenové údaje Všeobecně V této podnabídce kmenových dat naleznete takové programy, které mají přímý vliv na účetní zpracování klienta v EURO-FIBu. Zde provedená nastavení/ zadání se projeví jak v dalších

Více

5 Tabulky a seznamy dat Příklad 3 Excel 2010

5 Tabulky a seznamy dat Příklad 3 Excel 2010 TÉMA: Jednoduchá a rozšířená filtrace dat Ne vždy potřebujeme při běžné práci s tabulkami pracovat se všemi záznamy. Sekretářka společnosti Naše zahrada zpracovává seznamy prodejců, zaměstnanců a zboží

Více

Výroba BMW i8. Obsah.

Výroba BMW i8. Obsah. Média Strana 1 Group Česká republika Výroba i8. Obsah. 1. Výrobní koncept i8. 2 2. Modul Life: plně integrovaný výrobní proces uhlíkových kompozitů. 3 3. Lehký a robustní: povrchové díly z termoplastu.

Více

Tvorba jednotek výsledků učení ECVET na základě standardů profesních kvalifikací v NSK. Verze připravená pro úpravu již vytvořených jednotek

Tvorba jednotek výsledků učení ECVET na základě standardů profesních kvalifikací v NSK. Verze připravená pro úpravu již vytvořených jednotek Tvorba jednotek výsledků učení ECVET na základě standardů profesních kvalifikací v NSK Verze připravená pro úpravu již vytvořených jednotek Pracovní návrh 7 září 2015 Pracovní verze metodiky tvorby jednotek

Více

319 C5-0375/2000 2000/0139(COD)

319 C5-0375/2000 2000/0139(COD) Návrh na směrnici Evropského parlamentu a Rady, kterou se mění směrnice 97/67/ES s ohledem na další otvírání poštovních služeb Společenství hospodářské soutěži (KOM(2000) 319 C5-0375/2000 2000/0139(COD)

Více

Databáze pacientů. Petr Novák (Ing, Ph.D.) novakpe@labe.felk.cvut.cz 02.07.2014

Databáze pacientů. Petr Novák (Ing, Ph.D.) novakpe@labe.felk.cvut.cz 02.07.2014 Databáze pacientů Petr Novák (Ing, Ph.D.) novakpe@labe.felk.cvut.cz 02.07.2014 1 Obsah 1 Obsah... 1 2 Úvod... 1 3 Přidání pacienta... 3 4 Vymazání pacienta... 5 5 Výběr pacienta... 5 6 Výběr záznamu dat...

Více

Zpráva o výsledku akce - Program INTERREG IV.C, Projekt EPTA zpracování odborných výstupů projektu BRAŠOV, Rumunsko, 22.-23.11.

Zpráva o výsledku akce - Program INTERREG IV.C, Projekt EPTA zpracování odborných výstupů projektu BRAŠOV, Rumunsko, 22.-23.11. Zpráva o výsledku akce - Program INTERREG IV.C, Projekt EPTA zpracování odborných výstupů projektu BRAŠOV, Rumunsko, 22.-23.11.2012 Úvod Cílem pracovní cesty bylo zúčastnit se zasedání projektu EPTA v

Více

Předávání údajů do Informačního systému výzkumu, experimentálního vývoje a inovací RIV Rejstřík informací o výsledcích 2011

Předávání údajů do Informačního systému výzkumu, experimentálního vývoje a inovací RIV Rejstřík informací o výsledcích 2011 Předávání údajů do Informačního systému výzkumu, experimentálního vývoje a inovací RIV Rejstřík informací o výsledcích 2011 Dokument je zveřejněn od 5. ledna 2011 na www.vyzkum.cz. Obsah: 1. Základní informace...

Více

Vývoj a technická podpora systému VSD

Vývoj a technická podpora systému VSD ZADÁVACÍ DOKUMENTACE (dále také jako ZD ) ve smyslu 27 a 44 a násl. zákona č. 137/2006 Sb., o veřejných zakázkách, ve znění pozdějších předpisů (dále jen ZVZ ) Název veřejné zakázky: Vývoj a technická

Více

Měření kmitočtu a tvaru signálů pomocí osciloskopu

Měření kmitočtu a tvaru signálů pomocí osciloskopu Měření kmitočtu a tvaru signálů pomocí osciloskopu Osciloskop nebo také řidčeji oscilograf zobrazuje na stínítku obrazovky nebo LC displeji průběhy připojených elektrických signálů. Speciální konfigurace

Více

259/2012 Sb. VYHLÁŠKA

259/2012 Sb. VYHLÁŠKA 259/2012 Sb. VYHLÁŠKA ze dne 20. července 2012 o podrobnostech výkonu spisové služby Změna: 283/2014 Sb. Ministerstvo vnitra stanoví podle 86 zákona č. 499/2004 Sb., o archivnictví a spisové službě a o

Více

Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače.

Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače. 1 Architektura počítačů Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače. Neurčuje jednoznačné definice, schémata či principy. Hovoří o tom, že počítač se skládá z měnších částí

Více

PRAVIDLA PRO ŽADATELE A PŘÍJEMCE DOTACE Z OPERAČNÍHO PROGRAMU PODNIKÁNÍ A INOVACE PRO KONKURENCESCHOPNOST ZVLÁŠTNÍ ČÁST

PRAVIDLA PRO ŽADATELE A PŘÍJEMCE DOTACE Z OPERAČNÍHO PROGRAMU PODNIKÁNÍ A INOVACE PRO KONKURENCESCHOPNOST ZVLÁŠTNÍ ČÁST Ministerstvo průmyslu a obchodu České republiky Sekce fondů EU, výzkumu a vývoje Řídící orgán OP PIK PRAVIDLA PRO ŽADATELE A PŘÍJEMCE DOTACE Z OPERAČNÍHO PROGRAMU PODNIKÁNÍ A INOVACE PRO KONKURENCESCHOPNOST

Více

ORGANIZAČNÍ STRUKTURA INTEGROVANÝCH DOPRAVNÍCH SYSTÉMŮ A KONTROLNÍ SYSTÉM DOPRAVNÍ OBSLUŽNOSTI

ORGANIZAČNÍ STRUKTURA INTEGROVANÝCH DOPRAVNÍCH SYSTÉMŮ A KONTROLNÍ SYSTÉM DOPRAVNÍ OBSLUŽNOSTI ORGANIZAČNÍ STRUKTURA INTEGROVANÝCH DOPRAVNÍCH SYSTÉMŮ A KONTROLNÍ SYSTÉM DOPRAVNÍ OBSLUŽNOSTI AN ORGANIZATIONAL STRUCTURE OF INTEGRATED TRANSPORT SYSTEMS AND A CONTROL SYSTEM OF TRANSPORT SERVICE Jan

Více

Tato norma nahrazuje ČSN 66 6511 z 10. 4. 1987 a ČSN 66 6901 z 10. 4. 1987 a dále nahrazuje článek 1 v ČSN 66 6513 z 3. 5. 1984.

Tato norma nahrazuje ČSN 66 6511 z 10. 4. 1987 a ČSN 66 6901 z 10. 4. 1987 a dále nahrazuje článek 1 v ČSN 66 6513 z 3. 5. 1984. ČESKÁ NORMA ICS 37.040.20 Březen 1997 Fotografie - Film a kazeta typu 135 Požadavky ČSN ISO 1007 66 6511 Photography - 135-Size Film and Magazine - Specifications Photographie - Film et cartouche de format

Více

PRAVIDLA PRO ŽADATELE A PŘÍJEMCE DOTACE Z OPERAČNÍHO PROGRAMU PODNIKÁNÍ A INOVACE PRO KONKURENCESCHOPNOST ZVLÁŠTNÍ ČÁST

PRAVIDLA PRO ŽADATELE A PŘÍJEMCE DOTACE Z OPERAČNÍHO PROGRAMU PODNIKÁNÍ A INOVACE PRO KONKURENCESCHOPNOST ZVLÁŠTNÍ ČÁST Ministerstvo průmyslu a obchodu České republiky Sekce fondů EU, výzkumu a vývoje Řídící orgán OP PIK PRAVIDLA PRO ŽADATELE A PŘÍJEMCE DOTACE Z OPERAČNÍHO PROGRAMU PODNIKÁNÍ A INOVACE PRO KONKURENCESCHOPNOST

Více

ZADÁVACÍ DOKUMENTACE. k veřejné zakázce s názvem: Dodávka ICT

ZADÁVACÍ DOKUMENTACE. k veřejné zakázce s názvem: Dodávka ICT ZADÁVACÍ DOKUMENTACE k veřejné zakázce s názvem: Dodávka ICT Datum vyhlášení zakázky: 14. 4. 2015 Název programu: Operační program Vzdělávání pro konkurenceschopnost Registrační číslo projektu: CZ.1.07/1.3.00/51.0010

Více

Technická dokumentace

Technická dokumentace Příloha č. 1 k veřejné zakázce malého rozsahu Technická dokumentace Obsah 1 Předpoklady... 3 1.1 Účel... 3 1.2 Přínosy pro uživatele... 3 2 Popis předmětu plnění... 3 2.1 Funkční specifikace řešení...

Více

DŮVODOVÁ ZPRÁVA OBECNÁ ČÁST

DŮVODOVÁ ZPRÁVA OBECNÁ ČÁST DŮVODOVÁ ZPRÁVA OBECNÁ ČÁST a) Závěrečná zpráva z hodnocení dopadů regulace podle obecných zásad I. Důvod předložení Návrh zákona, kterým se mění zákon č.185/2001 Sb., o odpadech a o změně některých dalších

Více

1. kolo příjmu žádostí na operaci Programu rozvoje venkova 2014-2020: Operace 4.2.1 Zpracování a uvádění na trh zemědělských produktů

1. kolo příjmu žádostí na operaci Programu rozvoje venkova 2014-2020: Operace 4.2.1 Zpracování a uvádění na trh zemědělských produktů 1. kolo příjmu žádostí na operaci Programu rozvoje venkova 2014-2020: Operace 4.2.1 Zpracování a uvádění na trh zemědělských produktů Návaznost PRV ČR 2014-2020 PRV 2007-2013 PRV 2014-2020 opatření I.1.3

Více

185_2001_Sb. 185/2001 Sb. ZÁKON. ze dne 15. května 2001. o odpadech a o změně některých dalších zákonů. Změna: 477/2001 Sb.

185_2001_Sb. 185/2001 Sb. ZÁKON. ze dne 15. května 2001. o odpadech a o změně některých dalších zákonů. Změna: 477/2001 Sb. 185/2001 Sb. ZÁKON ze dne 15. května 2001 o odpadech a o změně některých dalších zákonů Změna: 477/2001 Sb. Změna: 76/2002 Sb., 275/2002 Sb., 320/2002 Sb. Změna: 188/2004 Sb. Změna: 356/2003 Sb., 167/2004

Více

RŽP D nová edice. Obsah. Základy práce v systému POS

RŽP D nová edice. Obsah. Základy práce v systému POS Základy práce v systému POS zpracovala: vera.dzurekova@uniqa.cz RŽP D nová edice Obsah Popis základní obrazovky systému POS... 2 RŽPD - nová edice... 4 Základní údaje... 4 Pojištěné osoby a jejich pojistná

Více

Notebooky, monitory a grafické terminály

Notebooky, monitory a grafické terminály Výzva k předložení nabídky veřejná zakázka na dodávku Notebooky, monitory a grafické terminály 1. Zadávání zakázky malého rozsahu městem Dvůr Králové nad Labem probíhá podle vnitřního předpisu města Dvůr

Více

GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY

GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY Jiří Šebesta Ústav radioelektroniky, Fakulta elektroniky a komunikačních technologií Vysoké učení technické v Brně

Více

Skenery řady i4x50. Příručka nastavení skenování pro aplikace ISIS. A-61838_cs

Skenery řady i4x50. Příručka nastavení skenování pro aplikace ISIS. A-61838_cs Skenery řady i4x50 Příručka nastavení skenování pro aplikace ISIS A-61838_cs Použití ovladače ISIS Obsah Spuštění nástroje Scan Validation Tool... 2 Dialogové okno nástroje Scan Validation Tool... 3 Konfigurace

Více

Kritéria pro zadávání zelených veřejných zakázek pro infrastrukturu odpadních vod

Kritéria pro zadávání zelených veřejných zakázek pro infrastrukturu odpadních vod Quick appraisal of major project application: Kritéria pro zadávání zelených veřejných zakázek pro infrastrukturu odpadních vod Regionální a městskou politiku červenec 2013 regio-publication@ec.europa.eu

Více

Nastavovací příručka pro snímače CCD

Nastavovací příručka pro snímače CCD Nastavovací příručka pro snímače CCD Obsah Obnovení továrního stavu...1 Ukončit nastavování bez uložení změn...1 Nastavovat přes RS232...1 Výpis aktuálního nastavení...1 Zvuková signalizace...2 Ověření

Více

ČÁST 5. Postupy při odeslání

ČÁST 5. Postupy při odeslání ČÁST 5 Postupy při odeslání KAPITOLA 5.1 VŠEOBECNÁ USTANOVENÍ 5.1.1 Rozsah použití a všeobecná ustanovení Tato část obsahuje ustanovení pro odesílání nebezpečných věcí týkajících se nápisů, bezpečnostních

Více

Mendelova zemědělská a lesnická univerzita v Brně

Mendelova zemědělská a lesnická univerzita v Brně Mendelova zemědělská a lesnická univerzita v Brně Bobtnání dřeva Fyzikální vlastnosti dřeva Protokol č.3 Vypracoval: Pavel Lauko Datum cvičení: 24.9.2002 Obor: DI Datum vyprac.: 10.12.02 Ročník: 2. Skupina:

Více