MATURITNÍ PRÁCE. Dokumentace. Inventární systém. Knapo Dominik. Školní rok: 2013/2014 Obor: Elektronické Počítačové Systémy

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

Download "MATURITNÍ PRÁCE. Dokumentace. Inventární systém. Knapo Dominik. Školní rok: 2013/2014 Obor: Elektronické Počítačové Systémy"

Transkript

1 MATURITNÍ PRÁCE Dokumentace Inventární systém Knapo Dominik Školní rok: 2013/2014 Obor: Elektronické Počítačové Systémy Třída: PS4.

2

3 Nejprve bych chtěl poděkovat svému vedoucímu práce, Bc. Martinu Kovářovi, za přijetí mé práce pod své vedení, dále za poskytnuté konzultace a pomoc při tvorbě této maturitní práce. Chtěl bych také poděkovat svým přátelům za psychickou podporu při tvorbě samotné práce a také této dokumentace, zvláště pak Kamilu Jurkovi za korekturu chyb. Prohlašuji, že odevzdaná verze dokumentace maturitní práce a verze elektronická, nahraná do systému MATPRAC, jsou totožné. Při zpracování jsem vycházel z informačních zdrojů uvedených v seznamu na konci dokumentace a také prohlašuji, že je tato práce původní. Podpis žáka

4 ABSTRAKT Autor se v této práci zabývá tvorbou aplikace pro zařízení s operačním systémem Android. Aplikace se stará o inventury, výdaje a příjmy jednotlivých přidaných podniků. Každý podnik je možno spravovat přes tři inventární knihy, které obsahují vždy své funkce pro zpracování dat z databáze. Pro vytvoření aplikace bylo využito programu Android Developer Tools běžícího pod záštitou vývojového prostředí Eclipse společně s kompilátorem webového kódu, PhoneGap. Jako nadstavba kompilátoru je použito nového frameworku vyvinutého společností Intel, Intel Framework 2.0.

5 OBSAH ÚVOD CÍLE PRÁCE VÝBĚR TECHNOLOGIÍ PRO ŘEŠENÍ Programovací Jazyk Intel s App Framework Eclipse Android Developer Tools PSPad PhoneGap / Cordova Reálné zařízení ZPŮSOBY ŘEŠENÍ A POUŽITÉ POSTUPY Nastudování zadání práce Podklady pro vypracování Tvorba ikonky Založení a vygenerování projektu Struktura projektu Zdrojové kódy aplikace Index.html Hlavička Základní tělo projektu Javascriptové funkce Vyskytnuté problémy při programování Testování aplikace ZHODNOCENÍ DOSAŽENÝCH VÝSLEDKŮ Splněné cíle Nesplněné cíle... 19

6 5 PŘÍRUČKA UŽIVATELE Verze operačního systému Instalace aplikace První použití aplikace Přidání baru (podniku) Přidání produktu Nastavení Záložka Produkty Záložka Bary Záložka týdne SHRNUTÍ SEZNAM POUŽITÝCH INFORMAČNÍCH ZDROJŮ SEZNAM POUŽITÝCH SYMBOLŮ A ZKRATEK SEZNAM OBRÁZŮ SEZNAM PŘÍLOH... 31

7 ÚVOD Aplikace je navržena jako inventární systém pro barové podniky, které mají možnost spravovat příjmy a výdaje za jednotlivé týdenní období. Pro tvorbu Inventární aplikace se autor rozhodl po konzultaci se zaměstnavatelem a vlastníkem řetězce podniků, pro které je tato aplikace určena. Po dohodě se zaměstnavatelem byla tato práce navržena a následně schválena vybraným vedoucím jako maturitní téma. Dle autora byla nejtěžší část této práce navržení základních dotazovacích funkcí pro práci s databází v jazyce Javascript. Mezi další náročnější úkony práce patřilo vytvoření systematického rozvržení celé aplikace, pro její správnou a optimalizovanou funkci v systémovém jádru systému Android. K naprogramování aplikace byl vybrán program Android Developer Tools, který umožňuje snadnou kompilaci s přidaným kompilátorem PhoneGap. Program umožňuje kontrolu výstupu konzolového logu přímo z připojeného či virtualizovaného zařízení s operačním systémem Android. Přestože program lze využít jako editor kódu, autor se rozhodl využívat program pouze ke kompilaci a kontrole konzolových dat. K programování byl vybrán uživatelsky přívětivější program PSPad. 6

8 1 CÍLE PRÁCE Cílem této práce je tvorba aplikace pro operační systém Android. Aplikace se bude starat o kontrolu inventury, výdajů a příjmů. V aplikaci budou implementované inventární knihy, které budou mít své funkce. Vytvořte aplikaci pro operační systém android Navrhněte strukturu databáze, která bude společná pro všechny podniky Implementujte možnost přidání podniků Implementujte inventární knihy s požadovanými funkcemi Implementujte funkce pro práci s databází (výčty vstupních dat a položek pro případné vytištění všech inventárních knih) 7

9 2 VÝBĚR TECHNOLOGIÍ PRO ŘEŠENÍ 2. 1 Programovac í Jazyk Jako programovací jazyk pro tuto aplikaci byl zvolen stále se rozšiřující a vyvíjející jazyk Javascript. Jedná se o multiplatformní, objektově orientovaný jazyk, který se převážně používá k vývoji interaktivních webových stránek. K použití tohoto jazyka se autor rozhodl na základě předchozích zkušeností se syntaxí a funkcemi. Jako podpora při programování byl použit framework a API vyvíjené společností Intel, Intel s App Framework Intel s App Framework 2.0 App Framework se skládá ze tří částí, (App Framework, AF UI, Pluginy) které společně tvoří v současné době nejrychlejší a zároveň nejmenší knihovny pro vývoj mobilních aplikací v jazyce Javascript. Framework využívá výhod nových funkcí prohlížečů a podporuje platné W3C CSS selektory. Obr. 1. : App Framework UI 2. 3 Eclipse Eclipse je open source vývojové prostředí, které je určeno primárně k programování v jazyce Java. Vývojové prostředí je však díky množství přídavných pluginů možno rozšířit o podporu více jazyků. V základní verzi Eclipse však neobsahuje podporu pro grafický návrh aplikací. Vývojové prostředí však nabízí pomocí pluginů modifikovat kompilátor a výstup debuggeru či konzolového výstupu. Pro tvorbu Inventárního Systému autor použil 8

10 nadstavby tohoto vývojového prostředí Android Developer Tools, nabízeného striktně pro vývoj aplikací operační systém Android Android Developer Tools Android Developer Tools (ADT) je nadstavbovým pluginem pro vývojové prostředí Eclipse. ADT využívá podpůrných programů pro kompilaci kódu, možnost vytvoření virtuálního testovacího zařízení či log pro zobrazení výstupu z debuggeru. Přestože ADT nabízí bohaté funkce a možnost rozšíření o množství pluginů, které usnadňují práci při vytváření aplikace, autor se rozhodl k využití běžnějšího textového editoru PSPad. ADT bylo použito pro kompilaci kódu a ke kontrole konzolového výstupu z debuggeru. Obr. 2. : Program Eclipse s pluginem Android Developer Tools 2. 4 PSPad Je program, vyvíjený českým programátorem Janem Fialou. Program nabízí rozsáhlé funkce pro práci s textem, proto je vhodný nejen pro programátory. Mezi přednosti programu patří zvýraznňování syntaxe jednotlivých programovacích jazyků. Autor si tento program vybral z důvodu kladných zkušeností z předchozího používání. 9

11 Obr. 3. : Textový editor PSPad 2. 5 PhoneGap / Cordova Apache Cordova či PhoneGap je multiplatformní sada rozhraní API, která umožňuje developerům mobilních aplikací přístup k nativním funkcím zařízení, jako je kamera nebo akcelerometr, pomocí programovacího jazyku Javascript. V kombinaci s frameworkem jako třeba jquery Mobile, Dojo Mobile nebo Intel s App Framework umožňuje aplikacím chytrých zařízení vyvíjet aplikace jen za použití HTML5 CSS3 a Javascriptu. V případě používání Cordova API, lze aplikaci vytvořit bez použití programovacích jazyků běžných pro vývoj v jednotlivých operačních systémech. Namísto použití těchto jazyků je užito webových technologií Díky tomu, že tyto technologie jsou podporovány v různých platformách a jsou postaveny na webových standardech, aplikace by měla být jednoduše přenositelná na jiná zařízení s žádnými nebo minimálními úpravami.[1] 2. 6 Reálné zařízení K vývoji, testování a korektuře chyb v reálném čase bylo použito mobilní zařízení s operačním systémem Android, Samsung Galaxy S II (GT-I9100). Zařízení disponuje verzí Androidu s právy root a aktivním vývojářským módem. 10

12 Obr. 4. : Samsung Galaxy S II [2] Obr. 5. : Aktivovaný vývojářský mód 11

13 3 ZPŮSOBY ŘEŠENÍ A POUŽITÉ POSTUPY Řešení a použité postupy jsou voleny na základě stanovených cílů práce zadavatele Nastudování zadání práce Autor byl seznámen se základní problematikou a požadovanou strukturou aplikace. Rozhodl se pro řešení pomocí nadstavby PhoneGap a opensource frameworku poskytovaného firmou Intel. Po nastudování byl vytvořen návrh grafického rozhraní pro aplikaci, tak aby odpovídala co nejvíce nativním aplikacím. Obr. 6. : Nativní rozvržení hlavního menu Podklady pro vypracování Jako podklady pro vypracování základního návrhu posloužila rozsáhlá dokumentace AF UI, která nabízí náhledy zdrojových kódů pro vypracování grafického vzhledu aplikace. Samotná grafická struktura AF UI je psána v HTML5. 12

14 Obr. 7. : Struktura App Framework UI[3] 3. 2 Tvorba ikonky Pro tvorbu hlavní ikonky aplikace bylo využito zkřížení dvou ikon, které byly zdarma staženy z free sekce webových stránek Ke zkřížení ikonek byl použit grafický program GIMP, který podporuje řadu funkcí pro práci s grafikou. Ikonka je tvořena ze dvou vrstev, v každé se nachází jedna ze stažených ikonek, svrchní vrstva obsahující dvě šipky byla zmenšena na poloviční velikost (32x32) a následně zarovnána do pravého dolního rohu. Poté byly vrstvy sloučeny do jedné a vyexportovány ve formátu png do jednotného návrhu finální ikonky. Formát PNG byl zvolen na základě možnosti použití alfa kanálu čili transparentnosti ikony. Obr. 8. : Vytvoření ikonky ze dvou původních 3. 3 Založení a vygenerová ní projektu Pro vytvoření projektu a případných dalších prací autor vytvořil jednoduchou aplikaci, která generuje základní zdrojové kódy nadstavby PhoneGap. Aplikace se stará o vytvoření projektu, vytvoření ikonek aplikace a smazání nepotřebných kódů. Následný vygenerovaný projekt se spouští jako nový Android projekt s existujícím kódem v prostředí ADT, ve kterém se také kompiluje. 13

15 Obr. 9. : Nový projekt z existujícího kódu 3. 4 Struktura projektu Projekt inventárního systému byl ve zkratce nazván InvSys. Struktura celého projektu je rozdělena do podložek, které obsahují jednotlivé části android aplikace. Mezi hlavní složky projektu patří assets, ve které se v podsložce www nachází celá aplikace, dále složka bin, která obsahuje zkompilované kódy v podobě InvSys.apk. Mezi další hlavní položky projektu určitě patří cordova, která obsahuje veškeré knihovny, přídavné aplikační vrstvy a kompilátor projektu. Obr. 10. : Struktura projektu InvSys 14

16 3. 5 Zdrojové kódy aplikace Zdrojové kódy aplikace se nachází, jak již bylo zmíněno v podsložce www. Tato složka obsahuje hierarchicky roztříděné podsložky v závislosti na typu souboru, tedy soubory obsahující kaskádové styly jsou uloženy v podsložce css a soubory obsahující Javascriptové kódy jsou uloženy v podsložce js. Ostatní HTML zdrojové kódy jsou obsaženy v kořenovém adresáři www Index.html V souboru index je obsažena tělo a hlavička projektu, ve které jsou obsaženy hlavní údaje projektu, jako jsou například metadata, kódování, cesty ke kaskádovým stylům a Javascriptovým knihovnám, frameworku a naprogramovanou aplikační vrstvu Hlavička Hlavička souboru obsahuje mimo cest k souborům také metadata, ve kterých je uvedeno jak se má aplikace chovat na různých zařízeních, od mobilních telefonů po desktopově orientovaná zařízení s OS Android. Do hlavičky je také přidán javascriptový kód, který se stará o obsluhu programu po startu aplikace. Javascript v hlavičce naslouchá startu aplikace, poté co se aplikace nastartuje, vytvoří se propojení s databází a je zavolána funkce ondeviceready. V této funkci jsou přidány úkony, které jsou následně vykonávány. Mezi první tyto funkce patří vytvoření databází, pokud již neexistují. Po úplném načtení UI je vykonána funkce pro schování nepotřebné patičky a následně načtení přídavných panelů z databáze. Obr. 11. : Hlavička dokumentu index.html 15

17 Základní tělo projektu Tělo projektu začíná tagem div s přidaným id afui, který se stará o přidělení kaskádových stylů samotnému dokumentu. V tomto celku se nachází podtřídy a prvky opět s určenými id, které se starají o zobrazení dat v aplikaci a jejich správné umístění. Jednotlivá menu jsou dělena do tzv. panelů, které v sobě uchovávají nahraná statická nebo dynamická data získaná z databáze. Hlavní panel zobrazovaný po startu aplikace má navíc proměnnou selected s hodnotou true. Ostatní panely lze načítat z externího souboru nebo přímo v hlavním dokumentu, případně je lze postupně připínat ke statickým tagům s určeným id pomocí Javascriptové funkce append. V případě že je nutné pozměnit název titulku, lze tohoto docílit dvěma způsoby a to buď umístěním do panelu proměnnou title s hodnotou, kterou chceme zobrazovat nebo pomocí tagu header, ve kterém přidáme tag h1 opět s hodnotou, která bude zobrazována. Rozdíl mezi těmito dvěma způsoby je v možnosti do tagu header přidávat více tagů s různými funkcemi. Obr. 12. : Panel s tagem header pro změnu title Javascriptové funkce Všechny hlavní funkce programu jsou obsaženy v souboru inv.sys.index.js, jedná se o autorem vytvořený soubor. Mezi hlavní funkce obsažené v tomto souboru patří databázové dotazovací modely. Tyto modely obstarávají SQL databázi, přidávání, odebírání, obnovování a výběr dat z této databáze. Každá funkce je napsána tak, aby po vykonání dotazu SQL obnovila data v určených panelech UI. Mezi nejsložitější funkce se řadí výběr z databáze. Tato funkce je navržena tak, aby každý řádek z databáze, který vybere, přiřadila do pole, které je následně pomocí funkce push přiřazeno do pole dalšího. Tímto vzniká dvoudimenzionální pole, které je následně převedeno na JSON řetězec a uloženo do lokálního uložiště, se kterým je dále pracováno. 16

18 Obr. 13. : Funkce pro vybrání z databáze produktů 3. 6 Vyskytnuté problémy při programová ní Při vytváření aplikace se autor setkal jen s jedním větším problémem a to právě u funkce pro výběr z databáze. Problém se vyskytoval při navrácení dat z této funkce. Jelikož se jedná o funkci, která má další podfunkce, které využívá pro zjednodušení úkonu, nebylo možné navracet data zpětně pomocí proměnné. Nepodařilo se však navracet data ani z globální proměnné, proto se autor rozhodl k využití lokálního uložiště. Lokální uložiště však přijímá pouze data v podobě textového řetězce, proto je nutné tato data převést do formátu JSON a teprve poté uložit v lokálním uložišti. Při výpisu dat je nutné data opět převést z formátu JSON. Jako jeden z dalších problémů se ukázalo být přepisování dat v panelech, v případě, že byla data v databázi obnovena, je zavolána funkce, která tato data přepíše také v určitém panelu. Problém se podařilo vyřešit dvojitým zavoláním funkce. Toto řešení však není plně optimální a tak se jim autor bude i nadále v budoucnu zaobírat. Problém, který se však vyřešit nepodařilo, je vytištění inventárních knih. Naneštěstí PhoneGap nenabízí žádné rozšíření, které by bylo schopné komunikovat s tiskárnou, proto byl autor nucen od tohoto bodu práce upustit. Druhým problémem, který nebyl autor schopen vyřešit je dynamické vykreslování grafiky. V aplikaci je občas problém s posunem některých inputů, vykreslovací jádro poté nezvládá správně vykreslit rámečky a vznikají nevzhledné posuny mezi čárami rámce. V tomto 17

19 případě se jedná o vykreslovací jádro PhoneGapu, do kterého však autor nemá přístup, proto zůstává tento problém nevyřešen. Obr. 14. : Chybné vykreslení rámce 3. 7 Testování aplikace Testování aplikace probíhalo na reálném mobilním zařízení s OS Android. O kompilaci a výstup se stará vývojové prostředí Eclipse společně s ADT, které nabízí přehledný konzolový log pro potřebný debugging. Jelikož se jedná o aplikaci používající webové technologie, je možnost zobrazení také ve webovém prohlížeči, kde však nelze používat funkce nadstavby PhoneGap. Pro jednodušší debugging autor využil opensource funkci dump, naprogramovanou v souboru inv.sys.debug.js. Funkce dump slouží k rozkouskování vloženého objektu, pole nebo řetězce, který následně vypíše do logu. Obr. 15. : ADT se spuštěným konzolovým logem 18

20 4 ZHODNOCENÍ DOSAŽENÝCH VÝSLEDKŮ 4. 1 Splněné cíle Vytvořte aplikaci pro operační systém Android Navrhněte strukturu databáze, která bude společná pro všechny podniky Implementujte možnost přidání podniku Implementujte inventární knihy s požadovanými funkcemi Implementujte funkce pro práci s databází 4. 2 Nesplněné cíle Zajištění případného vytištění všech inventárních knih 19

21 5 PŘÍRUČKA UŽIVATELE 5. 1 Verze operačního systému Aplikace InvSys je tvořena pro Android 4.0 a vyšší. Je potřeba dbát na tuto skutečnost, kompatibilita s nižšími verzemi není zajištěna avšak ani vyloučena Instalace aplikace Pro první použití aplikace je potřeba instalace, tudíž je potřeba zajistit přenesení InvSys.spk do zařízení, například pomocí Bluetooth čí přes USB kabel. Poté co byl balíček apk přetažen do zařízení, jej pomocí interního file manageru najdeme ve složce, do které jsme jej umístili. Pro instalaci stačí InvSys.apk pouze otevřít. Aplikace se nainstaluje sama. Po instalaci aplikaci najdeme v menu svého zařízení. Obr. 16. : Nainstalovaná aplikace 20

22 5. 3 První použití aplikace Po instalaci aplikaci otevřeme kliknutím na její ikonu. Před námi se zobrazí menu, ve kterém nalezneme položky pro správu Inventárního systému. Inventární systém nabízí možnost přidání barů, které následně naleznete v záložce Bary. Případně přidání produktů, které po přidání naleznete v záložce Produkty. V případě, že vám nesedí temné prostředí aplikace, je možnost jeho změny v záložce Nastavení. Pokud se chcete dozvědět více O Aplikaci, je možnost nalézt tyto údaje ve stejnojmenné záložce. V celé aplikaci jsou v levém horním rohu přítomny šipky Zpět pro navrácení na předchozí stránku Přidání baru (podniku) Pro přidání podniku klikneme v menu na záložku Přidat bar, v této záložce naleznete pouze jedno textové pole, do kterého po kliknutí můžete vepsat název vašeho podniku. Po napsání jména klikněte na tlačítko Přidat, tím přidáte váš podnik do databáze. Po přidání vyskočí hláška, potvrzující, že opravdu k přidání do databáze došlo. V případě, že chcete přidání podniku zrušit, klikněte na tlačítko Zrušit, případně na šipku Zpět v levém horním rohu. Obr. 17. : Záložka pro přidání podniku 21

23 5.3.2 Přidání produktu K přidání produktu do databáze, se dostanete přes záložku v hlavním menu, Přidat produkt, po kliknutí na tuto záložku se zobrazí formulář se třemi textovými poli. Pro přidán produktu je tedy nutné znát jeho název, cenu a případně množství. Cenu do pole uvádějte pouze číselně! Množství slouží pro informaci, můžete vepsat například 100g nebo 0,75l v jakém formátu množství zadáte, je jen na vás. Aby se produkt do databáze přidal, je nutné kliknout na tlačítko Přidat. O tom, že byl produkt přidán, budete informováni varovnou hláškou. V případě, že chcete přidání produktu zrušit, klikněte na tlačítko Zrušit nebo případně na šipku Zpět v levém horním rohu. Obr. 18. : Přidání produktu do databáze 22

24 5.3.3 Nastavení V případě, že nejste spokojeni s temným zobrazením aplikace, je možnost v záložce Nastavení změnit vzhled kliknutím na záložku Změnit vzhled. Obr. 19. : Světlý vzhled aplikace Záložka Produkty Po kliknutí v hlavním menu na záložku Produkty, se zobrazí výčet produktu zapsaných v databázi. Po kliknutí na jednotlivé položky se zobrazí možnost editace produktu. Textová pole jsou stejná jako u přidání produktu. V případě, že chcete produkt editovat, pozměňte patřičná data v textových polích a klikněte na tlačítko Editovat. O provedení editace vás informuje hláška. Produkt [jméno produktu] byl editován!. V případě že chcete produkt smazat, je pod formulářem tlačítko Smazat pro vymazání z databáze, smazání však musíte potvrdit Pro zrušení editace klikneme v levém horním rohu na šipku Zpět. 23

25 Obr. 20. : Zobrazení přidaných produktů Obr. 21. : Editace produktu 24

26 5.3.5 Záložka Bary V záložce Bary, naleznete přidané podniky z databáze. Přes tyto záložky podniků, se dostanete k výpisu jednotlivých inventárních týdnů. Po kliknutí na Přidat Týden se přidá k záložkám nový týden. V jednotlivých týdnech naleznete inventární knihy FAS, HAUS a Inventura. Obr. 22. : Záložka baru Klub Kotva" Záložka týdne Každá záložka týdne obsahuje jednotlivé inventární knihy (HAUS, FAS a Inventura), ve kterých je možno dynamicky přidávat produkty. Uživatel si tak může vést jednotlivé vydané a přijaté položky do podniku. Na stejném principu funguje také Inventární kniha, do které uživatel vkládá produkty na základě jejich inventury v podniku. Do budoucna se plánuje v aplikaci zprovoznění jednoduchého ekonomického systému, který se podle požadavků přizpůsobí uživateli. 25

27 Obr. 23. : Ukázka záložky 1. Týden Obr. 24. : Ukázka inventární knihy HAUS 26

28 6 SHRNUTÍ Aplikace inventárního systému byla navržena, aby mohla být použita v praxi pro malé podniky či bary. V praxi bude používána pro řetězce malých barů, ve kterých poslouží k přehlednosti vydaného, prodaného, nakoupeného a zbylého zboží. Naprogramování aplikace zabralo nemalé množství času, které však již jen z učebního hlediska může být zúročeno v budoucnu. Začátku programování předcházelo naučení se syntaxí a funkcí, které poskytuje nadstavba PhoneGap a Intel App Framework. Tyto znalosti se dají využít pro pokračování ve vývoji aplikace. Vývoj aplikace bude i nadále pokračovat podle požadavků zadávajícího práce. Do budoucna bude implementován malý ekonomický systém, který bude dále zpracovávat data umístěna v databázi. 27

29 SEZNAM POUŽITÝCH INFORMAČNÍCH ZDROJŮ [1] Apache Cordova [online] [cit ]. Dostupné z: [2] Samsung Galaxy S II GT-I9100 [online] [cit ]. Dostupné z: [3] App Framework User Interface [online] [cit ]. Dostupné z: [4] INTEL. Intel's App Framework 2.0 [online] [cit ]. Dostupné z: [5] ADOBE SYSTEMS INC. PhoneGap [online] [cit ]. Dostupné z: [6] STACK EXCHANGE. StackOverflow [online] [cit ]. Dostupné z: [7] HTML5 Input Types. W3Schools.com [online] [cit ]. Dostupné z: 28

30 SEZNAM POUŽITÝCH SYMBOLŮ A ZKRATEK API Application Programming Interface App UI AF UI HTML CSS W3C ADT SQL JSON USB APK Application User Interface App Framework User Interface HyperText Markup Language Cascading Style Sheets The World Wide Web Consortium Android Developer Tools Structured Query Language JavaScrip Object Notation Universal Seriál Bus Android Application Package 29

31 SEZNAM OBRÁZŮ Obr. 1. : App Framework UI... 8 Obr. 2. : Program Eclipse s pluginem Android Developer Tools... 9 Obr. 3. : Textový editor PSPad Obr. 4. : Samsung Galaxy S II [2] Obr. 5. : Aktivovaný vývojářský mód Obr. 6. : Nativní rozvržení hlavního menu Obr. 7. : Struktura App Framework UI[3] Obr. 8. : Vytvoření ikonky ze dvou původních Obr. 9. : Nový projekt z existujícího kódu Obr. 10. : Struktura projektu InvSys Obr. 11. : Hlavička dokumentu index.html Obr. 12. : Panel s tagem header pro změnu title Obr. 13. : Funkce pro vybrání z databáze produktů Obr. 14. : Chybné vykreslení rámce Obr. 15. : ADT se spuštěným konzolovým logem Obr. 16. : Nainstalovaná aplikace Obr. 17. : Záložka pro přidání podniku Obr. 18. : Přidání produktu do databáze Obr. 19. : Světlý vzhled aplikace Obr. 20. : Zobrazení přidaných produktů Obr. 21. : Editace produktu Obr. 22. : Záložka baru Klub Kotva" Obr. 23. : Ukázka záložky 1. Týden Obr. 24. : Ukázka inventární knihy HAUS

32 SEZNAM PŘÍLOH Příloha č.1: CD s dokumentací, zdrojovými kódy a zkompilovanou aplikací 31

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE WEBOWÉ STRÁNKY TŘÍD KAMIL POPELKA ZÁVĚREČNÁ MATURITNÍ PRÁCE BRNO 2011 Prohlášení Prohlašuji, že maturitní práce je mým původním autorským dílem, které

Více

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý Uživatelský manuál Aplikace GraphViewer Vytvořil: Viktor Dlouhý Obsah 1. Obecně... 3 2. Co aplikace umí... 3 3. Struktura aplikace... 4 4. Mobilní verze aplikace... 5 5. Vytvoření projektu... 6 6. Části

Více

Uživatelská příručka 6.A6. (obr.1.)

Uživatelská příručka 6.A6. (obr.1.) Uživatelská příručka 6.A6 Na stránky se dostanete zadáním URL adresy: http://sestasest.tym.cz do vašeho prohlížeče. Teď jste se dostali na úvodní stránku, na které vidíte fotku, přivítání, odkaz na Uživatelskou

Více

Individuální projekt z předmětu webových stránek 2012/2013 - Anketa

Individuální projekt z předmětu webových stránek 2012/2013 - Anketa Individuální projekt z předmětu webových stránek 2012/2013 - Anketa Daniel Beznoskov, 2 IT A Skupina 1 Úvod Prohlášení o autorství Prohlašuji, že jsem individuální projekt z předmětu webových stránek na

Více

Redakční systém Joomla. Prokop Zelený

Redakční systém Joomla. Prokop Zelený Redakční systém Joomla Prokop Zelený 1 Co jsou to red. systémy? Redakční systémy (anglicky Content Management System - CMS) jsou webové aplikace používané pro snadnou správu obsahu stránek. Hlavním cílem

Více

NAS 232 Aplikace AiFoto pro mobilní zařízení. Správa fotografií na vašem NAS z mobilního zařízení

NAS 232 Aplikace AiFoto pro mobilní zařízení. Správa fotografií na vašem NAS z mobilního zařízení NAS 232 Aplikace AiFoto pro mobilní zařízení Správa fotografií na vašem NAS z mobilního zařízení A S U S T O R C O L L E G E CÍLE KURZU V tomto kurzu se naučíte: 1. Používat AiFoto pro správu fotografií

Více

Správa obsahu webové platformy

Správa obsahu webové platformy Správa obsahu webové platformy www.dobrovolnik.net Bc. Irina Kushnareva PRAHA 2019 Tento dokument byl vypracován v rámci projektu Dobrovolnictví ve veřejné správě, reg. č. CZ.03.3.X/0.0/0.0/15_018/0005458,

Více

DIPL 2. Stručný manuál pro vysokoškolské kvalifikační práce.

DIPL 2. Stručný manuál pro vysokoškolské kvalifikační práce. DIPL 2 Stručný manuál pro vysokoškolské kvalifikační práce. Obsah STUDENTI VYTVOŘENÍ VOLNÉHO TÉMATU VŠKP VÝBĚR TÉMATU VŠKP Z VOLNÝCH TÉMAT KONTROLA ZADÁNÍ TÉMATU FORMÁLNÍ ÚPRAVA VYPLNĚNÍ ÚDAJŮ ELEKTRONICKÉ

Více

CUZAK. Uživatelská příručka. Verze 2.0 2015

CUZAK. Uživatelská příručka. Verze 2.0 2015 CUZAK Uživatelská příručka Verze 2.0 2015 Copyright 2015 Altair CUZAK s.r.o. Všechna práva vyhrazena. Všechna práva vyhrazena. Všechna informace, jež jsou publikována na v tomto dokumentu, jsou chráněna

Více

Uživatelský manuál aplikace. Dental MAXweb

Uživatelský manuál aplikace. Dental MAXweb Uživatelský manuál aplikace Dental MAXweb Obsah Obsah... 2 1. Základní operace... 3 1.1. Přihlášení do aplikace... 3 1.2. Odhlášení z aplikace... 3 1.3. Náhled aplikace v jiné úrovni... 3 1.4. Změna barevné

Více

Instalace a od-instalace aplikace Google / Android

Instalace a od-instalace aplikace Google / Android Instalace a od-instalace aplikace Google / Android Petr Novák (Ing., Ph.D.) novakpe@labe.felk.cvut.cz 28.06.2017 Obsah 1 Úvod... 1 2 Povolení instalace aplikace... 2 3 Stažení aplikace... 3 4 Instalace

Více

WORKWATCH ON-LINE EVIDENCE PRÁCE A ZAKÁZEK

WORKWATCH ON-LINE EVIDENCE PRÁCE A ZAKÁZEK WORKWATCH ON-LINE EVIDENCE PRÁCE A ZAKÁZEK Systém WorkWatch je určen pro malé a střední firmy, které se zabývají službami nebo zakázkovou výrobou. Zajistí dokonalý přehled o všech zakázkách a jejich rozpracovanosti.

Více

Uživatelská příručka administrativního rozhraní Vědecké knihovny v Olomouci

Uživatelská příručka administrativního rozhraní Vědecké knihovny v Olomouci Držitel certifikátu jakosti ISO 9001:2001 Uživatelská příručka administrativního rozhraní Vědecké knihovny v Olomouci Stránka 1/44 Obsah 1.Redakční systém...4 1.1. Povolené jazykové mutace...4 5.2.1 Překlad

Více

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator APS Web Panel Rozšiřující webový modul pro APS Administrator Webové rozhraní pro vybrané funkce programového balíku APS Administrator Instalační a uživatelská příručka 2004 2016,TECH FASS s.r.o., Věštínská

Více

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE KAPITOLA 1 Vývojové prostředí a výběr frameworku 15 PhoneGap 15 jquery

Více

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace Obsah HLEDEJCENY.mobi Mezi Vodami 1952/9 e-mail: info@hledejceny.cz HLEDEJCENY.mobi... 1 Mobilní verze e-shopu... 1 Důvody instalace... 1 Výhody... 2 Co je k mobilní verzi potřeba... 2 Objednávka služby...

Více

Nápověda k aplikaci EA Script Engine

Nápověda k aplikaci EA Script Engine Nápověda k aplikaci EA Script Engine Object Consulting s.r.o. 2006 Obsah Nápověda k aplikaci EA Script Engine...1 1. Co je EA Script Engine...2 2. Důležité upozornění pro uživatele aplikace EA Script Engine...3

Více

NÁVOD NA OBSLUHU INTERNETOVÉ PREZENTACE. Ataxo Czech s.r.o.

NÁVOD NA OBSLUHU INTERNETOVÉ PREZENTACE. Ataxo Czech s.r.o. NÁVOD NA OBSLUHU INTERNETOVÉ PREZENTACE Ataxo Czech s.r.o. ÚVOD Internetové stránky vytvořené společností Ataxo v rámci produktu Mini web můžete jednoduše a rychle upravovat prostřednictvím on-line administrace.

Více

Obsah. O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10. Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12

Obsah. O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10. Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12 O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10 Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12 Poděkování 15 Earle Castledine 15 Myles Eftos 15 Max Wheeler

Více

Dokumentace pro správu zlínských DUM

Dokumentace pro správu zlínských DUM Dokumentace pro správu zlínských DUM Obsah 1 Správa administrátorů... 3 1.1 Přidávání administrátorů... 3 1.2 Nastavování práv administrátorů... 3 1.3 Upravení detailů administrátora... 5 1.4 Aktivování,

Více

Jak používat program P-touch Transfer Manager

Jak používat program P-touch Transfer Manager Jak používat program P-touch Transfer Manager Verze 0 CZE Úvod Důležité upozornění Obsah tohoto dokumentu a technické parametry příslušného výrobku podléhají změnám bez předchozího upozornění. Společnost

Více

Manuál pro obsluhu Webových stránek

Manuál pro obsluhu Webových stránek ResMaster Systems s.r.o. Truhlářská 1119/20, 110 00 Praha 1 Manuál pro obsluhu Webových stránek (Prosinec 2018) Jana Vítová, +420 225 388 130 2018 Obsah Úvod Webové stránky... 3 Slovník pojmů... 3 URL

Více

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM Manuál pro editaci ŽS Verze 1.0 2012 AutoCont CZ a.s. Veškerá práva vyhrazena. Tento dokument

Více

První kroky s METEL IEC IDE

První kroky s METEL IEC IDE První kroky s poskytuje programování v IEC 61131-3 jazycích, podporuje jak grafickou tak textovou podobu. Umožňuje vytvářet, upravovat a ladit IEC 61131-3 (ST, LD, IL, FBD) programy pro řídicí jednotky

Více

Postupy práce se šablonami IS MPP

Postupy práce se šablonami IS MPP Postupy práce se šablonami IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Postupy práce se šablonami IS MPP Modul

Více

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13 Obsah Úvodem 9 1. Úvod do Ajaxu 11 Jak Ajax funguje? 13 Popis 13 Ukázky 13 Jaké jsou možnosti tvorby interaktivních webových aplikací? 15 Co je třeba znát? 16 Jak fungují technologie Ajaxu 16 Jak funguje

Více

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika Vyšší odborná škola ekonomická a zdravotnická a Střední škola, Boskovice INOVACE PŘEDMĚTŮ ICT MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika Zpracoval: Jaroslav Kotlán srpen 2009s Úvod Modul Programování

Více

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída: DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP Maturitní projekt Vypracoval: Denis Ptáček Třída: 4B Rok: 2014/2015 Obsah 1. Použité nástroje... 3 1.1 NetBeans

Více

CUZAK. Uživatelská příručka. Verze 2.0 2014

CUZAK. Uživatelská příručka. Verze 2.0 2014 CUZAK Uživatelská příručka Verze 2.0 2014 Copyright 2014 Altair Software s.r.o. Všechna práva vyhrazena. Všechna práva vyhrazena. Všechna informace, jež jsou publikována na v tomto dokumentu, jsou chráněna

Více

DLS V v1.2. Nové funkce. Používání programu DLS V

DLS V v1.2. Nové funkce. Používání programu DLS V DLS V v1.2 Nové funkce Nahrazuje SW DLS IV stáhne se sám přes DLS IV Updater, nebo ho lze nainstalovat ručně Existuje DLS V pro instalační firmy a DLS V SA pro uživatele Databáze místo MS SQL serveru se

Více

Programátorská příručka

Programátorská příručka KAPITOLA 1. PROGRAMÁTORSKÁ PŘÍRUČKA Kapitola 1 Programátorská příručka 1.1 Úvod 1.1.1 Technologie Program je psaný v jazyce Java 1.7. GUI je vytvářeno pomocí knihovny SWT. (http://eclipse.org/swt/) Pro

Více

43 HTML šablony. Záložka Šablony v systému

43 HTML šablony. Záložka Šablony v systému 43 HTML šablony Modul HTML šablony slouží ke správě šablon pro výstupy z informačního systému modularis ve formátu HTML. Modul umožňuje k šablonám doplňovat patičku, dokumentaci a vázat šablony na konkrétní

Více

Bc. Martin Majer, AiP Beroun s.r.o.

Bc. Martin Majer, AiP Beroun s.r.o. REGISTR DIGITALIZACE HISTORICKÝCH FONDŮ (RDHF) A DIGITÁLNÍCH KONKORDANCÍ (DK) Návrh uživatelského rozhraní klientských aplikací verze 1.0 Bc. Martin Majer, AiP Beroun s.r.o. 28.11.2016-1 - Obsah 1 Seznam

Více

eretail.cz MANUÁL PRO PARTNERY

eretail.cz MANUÁL PRO PARTNERY eretail.cz MANUÁL PRO PARTNERY Základní příručka pro partnery v síti eretail.cz Obsah dokumentu: 1. Jak umístit reklamní prvek na web 2. Měření výkonu - přehledy, reporty, statistiky 3. Propojení přes

Více

Efektivní vývoj mobilních aplikací na více platforem současně. Mgr. David Gešvindr MCT MSP MCPD MCITP gesvindr@mail.muni.cz

Efektivní vývoj mobilních aplikací na více platforem současně. Mgr. David Gešvindr MCT MSP MCPD MCITP gesvindr@mail.muni.cz Efektivní vývoj mobilních aplikací na více platforem současně Mgr. David Gešvindr MCT MSP MCPD MCITP gesvindr@mail.muni.cz Osnova 1. Kam míří platforma Windows Phone 2. Seznámení s univerzálními Windows

Více

Grantové projekty. V současné době jsou zpracovány tyto části:

Grantové projekty. V současné době jsou zpracovány tyto části: Grantové projekty V současné době jsou zpracovány tyto části: - konzultace záměru grantového projektu - registrace grantového projektu - zahájeni realizace grantového projektu 1. Schéma konzultace záměru

Více

Maturitní projekt do IVT Pavel Doleček

Maturitní projekt do IVT Pavel Doleček Maturitní projekt do IVT Pavel Doleček CO FILMBOOK JE Filmbook je uzavřená webová aplikace pro celkovou správu informací a dat souvisejících se sledováním filmů. Primárně je zaměřen na uchovávání a spravování

Více

Výtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup

Výtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup ÚZIS ČR Palackého nám. 4 128 01 Praha 2 - Nové Město Výtisk č.: Počet listů 19 Přílohy: 0 ÚZIS ČR Role žadatel - postup Projekt - ereg - Úprava rezortních registrů a konsolidace rezortních dat v návaznosti

Více

FORTANNS. havlicekv@fzp.czu.cz 22. února 2010

FORTANNS. havlicekv@fzp.czu.cz 22. února 2010 FORTANNS manuál Vojtěch Havlíček havlicekv@fzp.czu.cz 22. února 2010 1 Úvod Program FORTANNS je software určený k modelování časových řad. Kód programu má 1800 řádek a je napsán v programovacím jazyku

Více

E-learningovýsystém Moodle

E-learningovýsystém Moodle E-learningovýsystém Moodle Jan Povolný Název projektu: Věda pro život, život pro vědu Registrační číslo: CZ.1.07/2.3.00/45.0029 Co je to Moodle? - systém pro tvorbu a správu elektronických výukových kurzů

Více

Hlavní okno aplikace

Hlavní okno aplikace Hlavní okno aplikace Ovládací prvky mapy Základní ovládací panel Panely pro ovládání jednotlivých funkcí aplikace jsou zobrazeny/skryty po kliknutí na záhlaví příslušného panelu. Vrstvy Seznam vrstev slouží

Více

MATURITNÍ PRÁCE dokumentace

MATURITNÍ PRÁCE dokumentace MATURITNÍ PRÁCE dokumentace Jídelníček SŠIEŘ pro Android Martin Bartoň školní rok: 2012/2013 obor: třída: Počítačové systémy PS4.A ABSTRAKT Práce je zaměřená na problematiku tvorby Android aplikací,

Více

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky 1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky 1. Nainstalujte ovladač na připojení NXJ přes USB rozhraní. Pokud jste nainstalovali software od LEGO Mindstorms, který se k legu

Více

SignEditor 1 - návod k použití

SignEditor 1 - návod k použití SignEditor 1 - návod k použití Tomáš Ryba tryba@kky.zcu.cz Zdeněk Krňoul zdkrnoul@kky.zcu.cz Jakub Kanis jkanis@kky.zcu.cz 27. března 2012 1 Vznik za podpory projektu Pojabr - Potlačení jazykové bariéry

Více

Uživatelská příručka

Uživatelská příručka Tel.: 558 646 913 Fax: 558 6626 500 Webové stránky města Kolín Uživatelská příručka Vypracovala Kateřina Klichová 28. 4. 2011 Obsah 1 Přílohy... 1 1.1 Vložení přílohy... 1 1.2 Smazání přílohy... 2 1.3

Více

Free and open source v geoinformatice. Příloha 3 - Praktické cvičení R Studio

Free and open source v geoinformatice. Příloha 3 - Praktické cvičení R Studio Free and open source v geoinformatice Příloha 3 - Praktické cvičení R Studio Data: online vrstva Google Maps (data ke stažení na http://www.geoinformatics.upol.cz/foss/) Krok 1: Zapněte program R Studio

Více

Po prvním spuštění Chrome Vás prohlížeč vyzve, aby jste zadali své přihlašovací údaje do účtu Google. Proč to udělat? Máte několik výhod:

Po prvním spuštění Chrome Vás prohlížeč vyzve, aby jste zadali své přihlašovací údaje do účtu Google. Proč to udělat? Máte několik výhod: Internetový prohlížeč CHROME Pro správné fungování veškerých funkcionalit, které nám nástroje společnosti Google nabízí, je dobré používat prohlížeč Chrome. Jeho instalaci je možné provést z webové adresy:

Více

Jednoduchý uživatelský manuál k programu Cat s Paradise

Jednoduchý uživatelský manuál k programu Cat s Paradise Jednoduchý uživatelský manuál k programu Cat s Paradise Program spustíte pomocí souboru CatsParadise.jar ze složky kam jste jej nainstalovali. V úvodním okně naleznete 7 tlačítek. Klepnutím na jakékoliv

Více

První kapitola úvod do problematiky

První kapitola úvod do problematiky První kapitola úvod do problematiky Co je to Flex Adobe Flex je ActionSript (AS) framework pro tvorbu Rich Internet Aplications (RIA), tedy knihovna AS tříd pro Flash. Flex používáme k vytvoření SWF souboru

Více

Manuál k programu KaraokeEditor

Manuál k programu KaraokeEditor Manuál k programu KaraokeEditor Co je KaraokeEditor? Program slouží pro editaci tagů v hudebních souborech formátu mp3. Tagy jsou doprovodné informace o písni, uložené přímo v mp3. Aplikace umí pracovat

Více

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě PHP PHP původně znamenalo Personal Home Page a vzniklo v roce 1996, od té doby prošlo velkými změnami a nyní tato zkratka znamená Hypertext Preprocessor. PHP je skriptovací programovací jazyk, určený především

Více

Karel Bittner bittner@humusoft.com. HUMUSOFT s.r.o. HUMUSOFT s.r.o.

Karel Bittner bittner@humusoft.com. HUMUSOFT s.r.o. HUMUSOFT s.r.o. Karel Bittner bittner@humusoft.com COMSOL Multiphysics Co je COMSOL Multiphysics? - sw určený k simulaci fyzikálních modelů, na něž působí jeden nebo několik fyzikálních vlivů - sw úlohy řeší metodou konečných

Více

Příručka pro editaci kontaktů na eagri

Příručka pro editaci kontaktů na eagri Obsah Úvod... 1 Uživatel a subjekt... 1 Kontakty... 1 Validace hodnoty kontaktu... 2 GPS souřadnice... 3 Datová schránka... 3 Adresy... 3 Speciální PSČ... 4 Adresy s P.O. Box... 4 Klíč pro WS... 4 Uživatelé...

Více

Redakční systém IPO manuál

Redakční systém IPO manuál Redakční systém IPO manuál 1 Obsah 1 Základní informace...3 1.1 Co je IPO...3 1.2 Kde najít IPO na internetu...3 1.3 IPO oddělení pro zákaznickou podporu...3 2 Příhlášení do systému...4 2.1 Vzhled systému

Více

Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows

Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows Tento návod popisuje možnost provozovat Docházku 3000 pod zdarma dostupným operačním

Více

Úvod do aplikací internetu a přehled možností při tvorbě webu

Úvod do aplikací internetu a přehled možností při tvorbě webu CVT6 01a Úvod do aplikací internetu a přehled možností při tvorbě webu Internet a www Internet? Služby www ftp e-mail telnet NetNews konference IM komunikace Chaty Remote Access P2P aplikace Online games

Více

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11 Obsah Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10 Kapitola 1 Než začneme 11 Dynamické vs. statické stránky 11 Co je a k čemu slouží PHP 12 Instalace potřebného softwarového

Více

Personální evidence zaměstnanců

Personální evidence zaměstnanců Mendelova univerzita v Brně Provozně ekonomická fakulta Personální evidence zaměstnanců Uživatelská dokumentace Bc. Petr Koucký Bc. Lukáš Maňas Bc. Anna Marková Brno 2015 1 Popis funkcionality Námi řešená

Více

Nápověda k systému CCS Carnet Mini

Nápověda k systému CCS Carnet Mini Nápověda k systému CCS Carnet Mini Manuál k aplikaci pro evidenci knihy jízd Vážený zákazníku, vítejte v našem nejnovějším systému pro evidenci knihy jízd - CCS Carnet Mini. V následujících kapitolách

Více

Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací.

Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací. Přednáška 5 1. Stručný přehled vývoje html H T m l (HTML...XML... html5), (Web API, JSON, REST,AJAX) 2. Některé související IT IP adresa, doménová adresa, name servery JavaScritp, Jquery, Angular PHP vs

Více

Aplikační profily v PLC Tecomat

Aplikační profily v PLC Tecomat Aplikační profily v PLC Tecomat TXV 003 39.01 první vydání září 2012 změny vyhrazeny 1 TXV 003 39.01 Historie změn Datum Vydání Popis změn Září 2012 1 První vydání OBSAH 1 Úvod...3 2 Kontrola aplikačních

Více

WEBOVÉ STRÁNKY www.krestanskevanoce.cz

WEBOVÉ STRÁNKY www.krestanskevanoce.cz WEBOVÉ STRÁNKY www.krestanskevanoce.cz Domovská stránka Křesťanských Vánoc je založena na databázi, která vedle běžných funkcí redakčního systému internetové prezentace umožňuje též uložit údaje o jednotlivých

Více

Práce s administračním systémem internetových stránek Podaných rukou

Práce s administračním systémem internetových stránek Podaných rukou Práce s administračním systémem internetových stránek Podaných rukou 2011 Ing. Jakub Matas Přihlášení a uživatelský účet Přihlášení Přihlášení do aplikace lze dvěma způsoby: 1. Pomocí panelu ve vrchní

Více

ipodatelna Uživatelská příručka

ipodatelna Uživatelská příručka Uživatelská příručka 1 Obsah Obsah 1 I Úvod 2 II Práce s aplikací 3 III Podání 4 1 Nové podání... 5 IV Informace o Uživateli 11 V Podatelna 13 1 Přijmout... a odmítnout podání 13 2 Seznam... došlých podání

Více

Už ivatelska dokumentace

Už ivatelska dokumentace Už ivatelska dokumentace Aplikace Portál úspěšných projektů je určena k publikování informací o projektech realizovaných za přispění některého z Operačních programů v gesci Ministerstva vnitra České republiky.

Více

Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC a MAC

Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC a MAC Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC a MAC - 1 - ereading Jaromír Frič Obsah O tomto dokumentu... 3 1. Registrace na portálu ereading.cz... 4 2. Instalace Adobe Digital

Více

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější 1 Vytvoření profilu zadavatele... 2 1.1 Doplnění identifikátoru profilu zadavatele ve VVZ... 2 2 Správa profilu... 3 2.1 Vytvoření

Více

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632

Více

Obsah. Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14

Obsah. Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14 Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14 KAPITOLA 1 Nové rysy Windows 8 a 8.1 15 Nové uživatelské rozhraní 15 Rychlý náběh po zapnutí 16 Informace v prvním sledu 16 Nové prezentační

Více

Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC i čtečkách s E-Ink technologií (Sony, Nook, a další)

Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC i čtečkách s E-Ink technologií (Sony, Nook, a další) Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC i čtečkách s E-Ink technologií (Sony, Nook, a další) - 1 - ereading Jaromír Frič Obsah O tomto dokumentu... 3 1. Instalace čtečky...

Více

PHP framework Nette. Kapitola 1. 1.1 Úvod. 1.2 Architektura Nette

PHP framework Nette. Kapitola 1. 1.1 Úvod. 1.2 Architektura Nette Kapitola 1 PHP framework Nette 1.1 Úvod Zkratka PHP (z anglického PHP: Hypertext Preprocessor) označuje populární skriptovací jazyk primárně navržený pro vývoj webových aplikací. Jeho oblíbenost vyplývá

Více

Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA

Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA 2005 Lukáš Trombik OBSAH ÚVOD... 1 SPUŠTĚNÍ... 1 POPIS OVLÁDÁNÍ INFORMAČNÍHO SYSTÉMU... 1 POPIS KLIENTSKÉ ČÁSTI... 1 POPIS ADMINISTRÁTORSKÉ ČÁSTI...

Více

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu 2013 Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu Czechiatour.eu 1.2.2013 Vážení zákazníci portálu Czechiatour.eu. Abychom Vám co nejvíce usnadnili orientaci v administraci

Více

Nástrojová lišta v editačním poli

Nástrojová lišta v editačním poli Nástrojová lišta v editačním poli Název projektu PŘEJÍT NA konkrétní sekci webu ZOBRAZIT zobrazí a) pracovní verzi webu (tj. nepublikovanou) b) publikovanou verzi webu a) Odstranit odstraní zobrazenou

Více

Stručný manuál pro webový editor. Ukládáni základních informací, tvorba menu

Stručný manuál pro webový editor. Ukládáni základních informací, tvorba menu Stručný manuál pro webový editor Ukládáni základních informací, tvorba menu Po přihlášení ( zadejte zaslané přihlašovací jméno a heslo ) se Vám zobrazí stránka, kde jsou následující údaje: 1. blok, který

Více

Proces editace JOSM. Tato příručka může být stažena jako josm_more-about-josm_en.odt or josm_more-aboutjosm_en.pdf

Proces editace JOSM. Tato příručka může být stažena jako josm_more-about-josm_en.odt or josm_more-aboutjosm_en.pdf Proces editace JOSM Tato příručka může být stažena jako josm_more-about-josm_en.odt or josm_more-aboutjosm_en.pdf Zkontrolováno 12.7.2015 V předchozí části jste nainstalovali JOSM a začali kreslit své

Více

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL Jaromír Křížek OBSAH 1 ÚVOD... 3 2 INSTALACE... 4 2.1 SYSTÉMOVÉ POŽADAVKY... 5 2.2 SPUŠTĚNÍ IBRIDGE 1.0... 5 3 HLAVNÍ MENU... 6 3.1 MENU FILE... 6 3.2 MENU SETTINGS... 6

Více

Návod na web Klánovice

Návod na web Klánovice Návod na web Klánovice www.tenisklanovice.cz Verze: 3.0 Datum: 6.6.2019 Vytvořil: Fan4Cloud.cz Obsah: 1. VEŘEJNÁ ČÁST... 3 1.1. POPIS ÚVODNÍ STRANY... 3 1.2. POPIS DALŠÍCH STRÁNEK (MIMO REZERVACE KURTŮ)...

Více

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější 1 Vytvoření profilu zadavatele... 2 1.1 Doplnění identifikátoru profilu zadavatele ve VVZ... 2 2 Správa profilu... 3 2.1 Vytvoření

Více

Plugin TIS pro SketchUp. Návod k použití

Plugin TIS pro SketchUp. Návod k použití Plugin TIS pro SketchUp Návod k použití Pavel Tobiáš ČVUT v Praze Fakulta stavební Obor Geodézie a kartografie 27. listopadu 2013 Obsah 1 Popis programu 2 2 Systémové požadavky 2 3 Instalace programu 2

Více

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Rejstřík Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Úvod Správcovská aplikace slouží k vytvoření vstupního a zašifrovaného souboru pro odečtovou

Více

Seznámení s prostředím dot.net Framework

Seznámení s prostředím dot.net Framework Základy programování v jazyce C# Seznámení s prostředím dot.net Framework PL-Prostředí dot.net - NET Framework Je základním stavebním prvkem, na kterém lze vytvářet software. Jeho součásti a jádro je založené

Více

Uživatelská příručka. Vlastnoruční digitální podpis

Uživatelská příručka. Vlastnoruční digitální podpis Uživatelská příručka Vlastnoruční digitální podpis 1. Úvod Tato příručka obsahuje návod jak pracovat s vlastnoručním digitálním podpisem v prostředí KNZ společnosti Kooperativa. Věříme, že Vám tato příručka

Více

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či. 1 Úvod Aplikace XPERA Projects, která je určena pro sběr a řešení požadavků, přináší nový rozměr a efektivity mobilního klienta. Aplikace Xpera Projects pro ios znamená mít řešené případy stále s sebou.

Více

Manuál pro mobilní aplikaci Patron-Pro. verze pro operační systém Symbian

Manuál pro mobilní aplikaci Patron-Pro. verze pro operační systém Symbian Manuál pro mobilní aplikaci Patron-Pro verze pro operační systém Symbian 1 1. Popis Aplikace je určena pro mobilní telefony NOKIA s operačním Symbian a vybavené technologií NFC. Slouží pro správu identifikačních

Více

Tvorba kurzu v LMS Moodle

Tvorba kurzu v LMS Moodle Tvorba kurzu v LMS Moodle Před počátkem práce na tvorbě základního kurzu znovu připomínám, že pro vytvoření kurzu musí být profil uživatele nastaven administrátorem systému minimálně na hodnotu tvůrce

Více

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců. Přehledy pro Tabulky V programu CONTACT Professional 5 naleznete u firem, osob a obchodních případů záložku Tabulka. Tuto záložku lze rozmnožit, přejmenovat a sloupce je možné definovat dle vlastních požadavků

Více

E-NABÍDKA PARTNER.REDA.CZ

E-NABÍDKA PARTNER.REDA.CZ E-NABÍDKA PARTNER.REDA.CZ Reda e-nabídka představuje mocný nástroj, díky kterému mohou naši registrovaní klienti přímo z prostředí e-shopu partner.reda.cz vytvářet vlastní produktové nabídky pro své zákazníky.

Více

Formátování pomocí stylů

Formátování pomocí stylů Styly a šablony Styly, šablony a témata Formátování dokumentu pomocí standardních nástrojů (přímé formátování) (Podokno úloh Zobrazit formátování): textu jsou přiřazeny parametry (font, velikost, barva,

Více

BENCHMARKING VENKOVA. Uživatelská příručka nástroje ehomer.cz. Verze dokumentu: 1.1

BENCHMARKING VENKOVA. Uživatelská příručka nástroje ehomer.cz. Verze dokumentu: 1.1 BENCHMARKING VENKOVA Uživatelská příručka nástroje ehomer.cz V této uživatelské příručce jsou popsány funkcionality webového nástroje ehomer.cz Verze dokumentu: 1.1 OBSAH 1. Popis struktury stránek 2.

Více

Aplikace BSMS. Uživatelská příručka - 1 -

Aplikace BSMS. Uživatelská příručka - 1 - Aplikace BSMS Uživatelská příručka - 1 - Obsah 1. O aplikaci BSMS... 3 2. Základní předpoklady pro používání BSMS... 3 3. Instalace aplikace... 3 3.1. Samotná instalace... 3 3.2. Možné problémy při instalaci...

Více

Desktopová aplikace pro tvorbu kartografických výstupů

Desktopová aplikace pro tvorbu kartografických výstupů Desktopová aplikace pro tvorbu kartografických výstupů Manuál na tvorbu kartografického výstupu 1. Aplikace po startu 2. Přiblížení na zájmovou oblast www.omapy.cz 3. Přepnutí mód aplikace na editaci www.omapy.cz

Více

Uzávěrka časopisu PEXeso

Uzávěrka časopisu PEXeso Uzávěrka časopisu PEXeso Uživatelský manuál Verze 1.0.1. Vytvořeno: 20. 3. 2013 1 1. Úvod... 3 1.1. Technické požadavky... 3 2. Uzávěrka... 3 2.1. Kde provést uzávěrku časopisu?... 3 2.2. Postup tvorby

Více

Uživatelská příručka Autor: Martin Fiala

Uživatelská příručka Autor: Martin Fiala 1 Uživatelská příručka Autor: Martin Fiala Vzhledem k tomu, že navržený program nefunguje samostatně a jedná se pouze o část implementovanou do pluginu BJ2NB vyvíjeného na Vysoké škole ekonomické, je nutné

Více

Průvodce instalací modulu Offline VetShop verze 3.4

Průvodce instalací modulu Offline VetShop verze 3.4 Průvodce instalací modulu Offline VetShop verze 3.4 Úvod k instalaci Tato instalační příručka je určena uživatelům objednávkového modulu Offline VetShop verze 3.4. Obsah 1. Instalace modulu Offline VetShop...

Více

Postup obnovy a nastavení nového připojovacího certifikátu pro úložiště SÚKL

Postup obnovy a nastavení nového připojovacího certifikátu pro úložiště SÚKL Postup obnovy a nastavení nového připojovacího certifikátu pro úložiště SÚKL I. Postup pro rychlou automatickou obnovu certifikátu pomocí formuláře v Medioxu SÚKL implementoval rozhraní pro automatickou

Více

NÁVOD K POUŽÍVÁNÍ DIGITÁLNÍ PENĚŽENKY MASTERCARD MOBILE

NÁVOD K POUŽÍVÁNÍ DIGITÁLNÍ PENĚŽENKY MASTERCARD MOBILE 1 Podporované platformy Aplikace MC Mobile je podporovaná na zařízeních: iphone (iphone 3GS, iphone 4, iphone 4S, iphone 5) ipad (ipad, ipad 2, ipad 3rd generation) Android. Pozn.: minimální podporované

Více