Problémy aplikace On-line testů a jejich řešení. Autor: Ing. Lukáš Trombik
|
|
- Jindřiška Dvořáková
- před 8 lety
- Počet zobrazení:
Transkript
1 Problémy aplikace On-line testů a jejich řešení Autor: Ing. Lukáš Trombik Vydalo Gymnázium Františka Živného v rámci projektu číslo 0560P 2005
2 Uvedení do problematiky Tvorba aplikace On-line testu se sebou nese i spoustu úskalí, s kterými je potřeba počítat. Mám zde namysli ošetření dané aplikace, zejména formulářů. Ty, mimo bezesporých výhod, v sobě skrývají i spoustu nešvaru, které je potřeba ošetřit a docílit toho, že IS On-line testů bude ukazovat vždy korektní výsledky, které odpovídají znalostem daného uživatele. Nebudu zde popisovat práci s formuláři jako takovými a jejich následné ověření. Vše je popsáno na řadě veřejných serverů, které se věnují tvorbě www stránek. Omezím se výhradně na ošetření výsledného skriptu, tj. formuláře jenž zobrazuje náhodně vygenerované otázky a po jeho odeslání se danému uživateli zobrazí výsledná statistika. Hlavním problémem těchto aplikací je možnost, po zodpovězení daných otázek a následném vyhodnocení, vrátit se zpět do výchozího stavu a dané otázky poopravit a znovu vyhodnotit. Tím daný uživatel může vylepšit své celkové skóre a danou statistiku. Tento problém není řešen takřka na žádném webu, který se věnuje on-line aplikacím! Na druhou stranu je třeba říci, že ani mé řešení není stoprocentní, jen snižuje pravděpodobnost podvodu. Pro lepší pochopení zde přikládám ukázku daného problému. 1. Výchozí stav bezprostředně po vygenerování otázek.
3 2. Stav po zodpovězení otázek. Pro ilustraci jsem úmyslně zadal u všech otázek špatné odpovědi. 3. Stav, kdy jsem poopravil již vygenerované a vyhodnocené otázky a dal znovu vyhodnotit.
4 Řešení daných problémů 1. Odfiltrování tlačítka Vyhodnotit Pokud vyhodnocení na dané otázky provádíte ve stejném skriptu, na stejné stránce, na které rovněž zobrazujete vygenerované otázky, je potřeba zabránit opětovnému stisku odesílacího tlačítka formuláře. Jednou z možnosti je skrytí, přesněji zneviditelnění tohoto tlačítka ihned po jeho stisknutí nebo při vyhodnocení. Stačí nastavit danému tlačítku vlastnost visibility, která určuje zda daný prvek bude viditelný či nikoliv. <input type="submit" id="odeslat" class="odeslat" value="vyhodnotit"> <style type="text/css" media="all">.odeslat {visibility:hidden; </style> Nevýhody: například v prohlížeči Opera můžeme vypnout kaskádové styly. 2. Odfiltrování pravého tlačítka myši Jednou z možností, jak zabránit alespoň úzké skupině uživatelů, vrátit se k výchozímu stavu a dané otázky znovu poopravit je odfiltrování pravého tlačítka myši. Tím zakážeme i možnost používat místní nabídky v dané aplikaci. Nejlepší možnost, jak toho dosáhnout je přidat skript pro filtraci jako atribut či vlastnost těla dané stránky. Například tímto způsobem: <body onmousedown="if((event.button == 2) (event.button==3)) alert('nepovolená operace!')"> Další možností je tento skript: <script language="javascript"> <!-- var message="nepovolená operace!"; function clickie4(){ if (event.button==2){ alert(message);
5 return false; function clickns4(e){ if (document.layers document.getelementbyid&&!document.all){if (e.which==2 e.which==3){alert(message);return false; if (document.layers){ document.captureevents(event.mousedown); document.onmousedown=clickns4; else if (document.all&&!document.getelementbyid){ document.onmousedown=clickie4; document.oncontextmenu=new Function("alert(message);return false;") // --> </script> Oba výše uvedené způsoby řešení jsou totožné a vedou ke stejnému cílu. Druhy zmiňovaný je o něco preciznější s ohledem na různé variace prohlížečů. Výsledek: Nevýhody: uživatel může mít zakázané spouštění jazyka Javascript.
6 3. Přesměrování koncových otázek do nového okna, nové stránky Další možností, jak je možné snadno se vrátit se do předešlého stavu, je použít navigační lištu v daném prohlížeči. Proto se nabízí možnost přesměrovat vygenerované otázky do nového okna, na které budou uplatněna určitá omezení - restrikce. Novému oknu zakážeme určité volby, hlavně výše uvedenou navigační lištu. Restrikce uplatněny pro nové okno: toolbar=no (označuje panel nástrojů - zpět, vpřed, atd.) location=no (vstupní pole adresy) menubar=no (nabídka soubor, úpravy, atd.) directories=no (speciální panel odkazů) Další vlastnosti se týkají především umístění okna a jeho velikosti. Například volby: scrollbars=yes, resizable=yes, status=yes, top=0, left=0,... Výsledek: Okno bez navigační lišty a hlavního menu.
7 4. Ošetření klávesy backspace I přes všechna vylepšení, existuje jednoduchý recept, jak se vrátit do předešlého stavu, tím je klávesa backspace. Ta umí jednak vymazat znak před kurzorem a ve formulářích plní funkci návratu do předešlého stavu. Kdyby se jednalo o jakýkoliv jiný znak či snad číslo, bylo by možné jej snadno odfiltrovat. Při každém stisku klávesy se nám totiž generuje kód, podle kterého poznáme, která klávesa byla stisknuta. Viz například tento skript, kterým snadno odfiltrujeme čísla. function IsDigit(c) { return ((c >= 48) && (c <= 57)); function IsSpecial(c){ return (((c >= 0) && (c <= 31)) (c == 46) ); function checkonlynumber(e) { var code; if (!e) var e = window.event; if (e.keycode) code = e.keycode; else if (e.which) code = e.which; if (!((IsDigit(code)) (IsSpecial(code)))) { e.returnvalue = false; return false; e.returnvalue = true; return true; <input type="text" name ="cislo" onkeypress="return checkonlynumber(event)" /> U klávesy backspace tomu tak není a není ji možné tímto způsobem odchytit. Takže danou klávesu musíme nechat dál plnit její činnost a je třeba postupovat jinak. Existuje zde více řešení, která vedou k ošetření daného problému. Já zvolil práci se session proměnnými. Nebudu se zde příliš rozepisovat, jak se s takovými superglobálními proměnnými pracuje. Vysvětlení se spoustou řešení je na webu. Jen zde zdůrazním vlastnosti, které v sobě session nesou. Vlastnosti: každému novému uživateli se přiřadí unikátní identifikátor (tzv. session-id) o předává se s každým požadavkem pomocí cookie nebo parametrů v URL, resp. skrytých polí ve formuláři o session-id je konstruováno tak, aby bylo těžko odhadnutelné (většinou náhodné číslo + hashovací funkce MD5 nebo SHA) pro každé session-id má webový server vyhrazen prostor pro ukládání dat (proměnných) o sdílená paměť o soubory o databáze S daných vlastností vyplývá, že běžné globální proměnné jsou platné jen během jednoho klientského dotazu, jednoho běhu skriptu, poté se jejich hodnota nenávratně ztrácí. Zatímco
8 session proměnné byly implementovány tak, že uchovávají svou hodnotu napříč různými dotazy uživatele po celou dobu existence příslušné session. Session proměnnou může být jakákoliv globální proměnná, kterou programátor zaregistruje do aktuální session. Systém sám na počátku zpracování každého dalšího dotazu obnoví její hodnotu a stejně tak na konci zpracování ji opět uloží. Práce se session je i celkem jednoduchá. Bezprostředně po vyhodnocení daného testu si zaregistruji a nastavím danou session. session_start(); $_SESSION['vyplneno'] = 1; Při dalším vyhodnocení si překontroluji jestli už daná session proměnná není nastavena a pokud ano vypíšu hlášku a znepřístupním test. if($_session['vyplneno'] == 1){ echo 'Tento test jste již vyplnil'; exit; Do rodičovské stránky, tj. stránky, kde vybírám počet otázek ještě před samotným nalosováním otázek, vložím následující kód, kterým uvolním danou session. session_start(); if (isset($_session['vyplneno'])) { unset($_session['vyplneno']); Tím bych měl vyřešen problém s klávesou backspace, případně s jiným pokusem o návrat do již zodpovězeného testu, pokud bych počítal s tím, že uživatel si nebude chtít daný test zopakovat. Problém však může nastat, pokud se u jednoho počítače střídá více uživatelů nebo si daný uživatel chce stejný test, byť s jinými otázkami opětovně udělat. Session proměnné, jak už jsem poznamenal, uchovávají svou hodnotu napříč různými dotazy uživatele po celou dobu existence příslušné session, tzn. pokud ji sami nezrušíme, tak je platná po celou dobu, kdy pracujeme s daným prohlížečem. Museli bychom tak, zavřít okno prohlížeče a znovu jej otevřít, tím se nám zaregistruje nová session s jiným identifikátorem. Že se o to postará uživatel, na to spoléhat nelze. Musíme se o to postarat sami. Řešení není nikterak složité. Postačí, když si vytvoříme pomocnou proměnnou, která bude vždy nabývat jiné hodnoty a bude platná jen v koncovém okně s vygenerovanými otázkami, tzn. při opětovném výběru daného testu se nám proměnná a tím i daná session naplní vždy novou - různou hodnotou. V rodičovské stránce, tj. stránce, kde vybírám počet otázek vytvořím proměnnou, která bude nabývat vždy náhodných hodnot user=user+math.random() (například user19, user1250,...) Bezprostředně po vyhodnocení daného testu si zaregistruji a nastavím danou session na hodnotu pomocné proměnné, tj. například user19, user1250, atd. session_start(); $_SESSION['vyplneno'] = $user;
9 Při dalším vyhodnocení si překontroluji jestli už daná session proměnná není nastavena a pokud ano vypíši hlášku a znepřístupním test. session_start(); if($_session['vyplneno'] == $user){ echo 'Tento test jste již vyplnil'; exit; Pomocná proměnná je vždy platná jen v koncovém okně a pokud si například daný test chceme zopakovat, tak se nám hodnota proměnné přepíše vždy novou hodnotou a zaregistrovaná globální proměnná - session nám zanikne se zavřením okna prohlížeče. Takže nemusíme ručně nikde nic promazávat, tj. výhoda oproti variantě ukládat nějaké pomocné hodnoty do databáze či textového souboru, kde bychom dodatečné promazávání museli řešit. Výsledek: Závěr Jak už jsem v úvodu uvedl plnohodnotné vyřešení daného problému není. Je to jako mnohokrát řešený problém se zamezením vícenásobného hlasování v nějaké anketě. Stoprocentně to vyřešit nelze, jen je možné výše uvedenými či dalšími způsoby snížit pravděpodobnost, že se to někomu povede obejít.
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íceInternet cvičení. ZS 2009/10, Cvičení 3.,8.12.2009. Tomáš Pop. DISTRIBUTED SYSTEMS RESEARCH GROUP http://dsrg.mff.cuni.cz
Internet cvičení ZS 2009/10, Cvičení 3.,8.12.2009 Tomáš Pop DISTRIBUTED SYSTEMS RESEARCH GROUP http://dsrg.mff.cuni.cz CHARLES UNIVERSITY PRAGUE Faculty of Mathematics and Physics Java Script obecně Moc
VíceProtokol HTTP 4IZ228 tvorba webových stránek a aplikací
4IZ228 tvorba webových stránek a aplikací Jirka Kosek Poslední modifikace: $Date: 2006/11/23 15:11:51 $ Obsah Úvod... 3 Co je to HTTP... 4 Základní model protokolu... 5 Struktura požadavku v HTTP 1.0 a
VíceMS Excel makra a VBA
Autor: RNDr. Obsah: MS Excel makra a VBA 1 Využití, ukázky, výhody a nevýhody... 2 2 Makra a zabezpečení... 2 2.1 Nastavení zabezpečení Excelu... 2 2.2 Uložení maker do sešitu a osobního sešitu maker...
VíceTřídy a objekty. Třídy a objekty. Vytvoření instance třídy. Přístup k atributům a metodám objektu. $z = new Zlomek(3, 5);
Programovací jazyk PHP doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Obsah Třídy a objekty Výjimky Webové aplikace
VíceEvidence požadavků uživatelů bytů a nebytových prostor
Evidence požadavků uživatelů bytů a nebytových prostor Úvod Pro zjednodušení a zprůhlednění Vaší komunikace se správní firmou (dále jen SF ), která má na starost objekt, v němž se nachází bytový či nebytový
VícePHP tutoriál (základy PHP snadno a rychle)
PHP tutoriál (základy PHP snadno a rychle) Druhá, vylepšená offline verze. Připravil Štěpán Mátl, http://khamos.wz.cz Chceš se naučit základy PHP? V tom případě si prostuduj tento rychlý průvodce. Nejdříve
VíceFormuláře. Aby nám mohli uživatelé něco hezného napsat...... třeba co si o nás myslí!
Formuláře Aby nám mohli uživatelé něco hezného napsat...... třeba co si o nás myslí! HTML formuláře: Formuláře Možnost, jak uživatel může vložit obsah na web - odeslat data na server - zpracovat data ve
VíceSada 1 - PHP. 09. Formuláře
S třední škola stavební Jihlava Sada 1 - PHP 09. Formuláře Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284 Šablona: III/2 - inovace a zkvalitnění
VíceWNC::WebNucleatCreator
Tomáš Dlouhý WNC::WebNucleatCreator Verze: 5.1 1 Obsah Obsah...2 Úvod...3 Novinky...3 Požadavky...4 Instalace...4 Přihlášení se do WNC...6 Moduly...7 Modul Blog...7 Modul Categories...8 Modul News...8
Více3 Makra Příklad 4 Access 2007. Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.
TÉMA: Vytváření a úprava maker Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. Zadání: Otevřete databázi Makra.accdb. 1. Vytvořte makro Objednávky,
VíceOVLÁDÁNÍ PROGRAMU Obsah
OVLÁDÁNÍ PROGRAMU Obsah 1. Všeobecný přehled... 2 2. Základní navigační tlačítka... 2 3. Uživatelské nastavení... 3 3.1. Nastavení seznamu... 3 3.1.1. Nastavení zobrazovaných sloupců... 3 3.1.2. Nastavení
VíceMS SQL Server 2008 Management Studio Tutoriál
MS SQL Server 2008 Management Studio Tutoriál Vytvoření databáze Při otevření management studia a připojením se ke konkrétnímu sql serveru mám v levé části panel s názvem Object Explorer. V tomto panelu
VíceInternet cvičení. ZS 2009/10, Cvičení 4.,15.12.2009 PHP. Tomáš Pop. DISTRIBUTED SYSTEMS RESEARCH GROUP http://dsrg.mff.cuni.cz
Internet cvičení ZS 2009/10, Cvičení 4.,15.12.2009 PHP Tomáš Pop DISTRIBUTED SYSTEMS RESEARCH GROUP http://dsrg.mff.cuni.cz CHARLES UNIVERSITY PRAGUE Faculty of Mathematics and Physics Generování tabulky
VíceInternetové prohlížeče
Internetové prohlížeče Internetový prohlížeč je software (program), který slouží k zobrazování obsahu internetu (webových stránek) a stahování souborů. Některé prohlížeče mohou mít i další funkce jako
VícePopis rozšířujících funkcí JScriptu
Popis rozšířujících funkcí JScriptu Tato příloha obsahuje stručný popis funkcí, které rozšiřují základní funkce JScriptu. Ty usnadňují komunikaci s jádrem programu, takže není potřeba pokaždé sestavovat
VíceUž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íceVstupní požadavky, doporučení a metodické pokyny
Název modulu: Základy PHP Označení: C9 Stručná charakteristika modulu Modul je orientován na tvorbu dynamických stánek aktualizovaných podle kontextu volání. Jazyk PHP umožňuje velmi jednoduchým způsobem
VíceZSF web a intranet manuál
ZSF web a intranet manuál Verze pro školení 11.7.2013. Návody - Jak udělat...? WYSIWYG editor TinyMCE Takto vypadá prostředí WYSIWYG editoru TinyMCE Jak formátovat strukturu stránky? Nadpis, podnadpis,
VíceKoláčky, sezení. Martin Klíma
Koláčky, sezení Martin Klíma UDRŽOVÁNÍ STAVU APLIKACE Udržování stavu aplikace 1. Pomocí skrytých polí (viz příklad wizard) 2. Pomocí obohacování odkazů 3. Pomocí cookies 4. Pomocí sessions Obohacování
VíceZáklady HTML, URL, HTTP, druhy skriptování, formuláře
Základy HTML, URL, HTTP, druhy skriptování, formuláře Skriptování na straně klienta a serveru Skriptování na straně klienta se provádí pomocí programovacího jazyka JavaScript, který je vkládán do HTML
VíceElektronické podání žádosti o udělení výjimky pro použití konvenčních osiv v ekologickém zemědělství prostřednictvím Portálu farmáře MZe
Uživatelská příručka Elektronické podání žádosti o udělení výjimky pro použití konvenčních osiv v ekologickém zemědělství prostřednictvím Portálu farmáře MZe Ministerstvo zemědělství České republiky únor
VíceElektronické podání žádosti o udělení výjimky pro použití konvenčních osiv v ekologickém zemědělství prostřednictvím Portálu farmáře MZe
Uživatelská příručka Elektronické podání žádosti o udělení výjimky pro použití konvenčních osiv v ekologickém zemědělství prostřednictvím Portálu farmáře MZe verze pro mobilní zařízení a čtečky elektronických
VíceObsah. při vyšetření pacienta. GDT souboru do programu COSMED Omnia GDT souboru z programu COSMED Omnia a zobrazení výsledků měření v programu MEDICUS
Obsah Napojení...3 programu COSMED Omnia Nastavení...3 MEDICUS Přidání...3 externího programu COSMED Omnia Přidání...4 ikony do panelu nástrojů Nastavení...5 COSMED Omnia Postup...5 při vyšetření pacienta
VíceINOVACE 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íceWebová stránka. Matěj Klenka
Webová stránka Matěj Klenka Osobní webová stránka Toto je dokumentace k mé webové stránce This is a documentation to my web page Já, Matěj Klenka, prohlašuji, že má webová stránka byla vytvořena mnou a
VíceWebmMenu slouží pro editaci a management položek menu. Pro další informace si prosím vyberte jedno z následujících témat:
uživatelské manuály WebMenu WebmMenu slouží pro editaci a management položek menu. Pro další informace si prosím vyberte jedno z následujících témat: Jak na to aneb snadné vytvoření menu Význam jednotlivých
VíceManuál k e-learningovému vzdělávacímu modulu 1 MODUL HIGH-TECH POTRAVINY. Popularizace zdraví Po.Zdrav (CZ.1.07/3.1.00/37.0104)
2013 Manuál k e-learningovému vzdělávacímu modulu 1 MODUL HIGH-TECH POTRAVINY Popularizace zdraví Po.Zdrav (CZ.1.07/3.1.00/37.0104) Obsah OBSAH... 1 ÚVOD... 2 PŘÍRUČKA PRO ADMINISTRÁTORA... 3 1. VYTVOŘENÍ
VícePřipojení ke vzdálené aplikaci Target 2100
Připojení ke vzdálené aplikaci Target 2100 Pro úspěšné připojení ke vzdálené aplikaci Target 2100 je nutné připojovat se ze stanice s Windows XP SP3, Windows Vista SP1 nebo Windows 7. Žádná VPN není potřeba,
VíceFormuláře. Internetové publikování. Formuláře - příklad
Formuláře Internetové publikování Formuláře - příklad 1 Formuláře - použití Odeslání dat od uživatele Možnosti zpracování dat Webová aplikace na serveru (ASP, PHP) Odeslání e-mailem Lokální script Formuláře
VíceDalší nutný soubor je laydiv.js, ve kterém jsou uloženy funkce pro zobrazování virů na ploše a funkce pro odkaz na Teachers Guide.
ESCAPE OF VIRUSES Hra Escape of viruses je psána pomocí příkazů Javascriptu a standardních příkazů HTML. Hra se spouští tlačítkem Start game. Úkolem hráče je eliminovat viry na hrací ploše kliknutím kurzoru
Více3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.
TÉMA: Vytváření a úprava maker Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. Zadání: Otevřete databázi Makra.accdb. 1. Vytvořte makro Objednávky,
Více1 Administrace systému 3. 1.3 Moduly... 3 1.4 Skupiny atributů... 4 1.5 Atributy... 4 1.6 Hodnoty atributů... 4
CRM SYSTÉM KORMORÁN PŘÍRUČKA ADMINISTRÁTORA Obsah 1 Administrace systému 3 1.1 Uživatelské účty.................................. 3 1.2 Přístupová práva................................. 3 1.3 Moduly.......................................
VíceVyužití OOP v praxi -- Knihovna PHP -- Interval.cz
Page 1 of 6 Knihovna PHP Využití OOP v praxi Po dlouhé teorii přichází na řadu praxe. V následujícím textu si vysvětlíme možnosti přístupu k databázi pomocí různých vzorů objektově orientovaného programování
VíceSystémové elektrické instalace KNX/EIB (16. část) Ing. Josef Kunc
Systémové elektrické instalace KNX/EIB (16. část) Ing. Josef Kunc Projektování systémové elektrické instalace KNX/EIB nastavení ETS a komunikace Dříve, než zahájíme vlastní projektovou činnost, je vhodné
VíceAplikace a služba Money Dnes Publisher v deseti krocích
2 Money Dnes Publisher Uživatelská příručka Aplikace a služba Money Dnes Publisher v deseti krocích Tento step-by-step manuál vás provede korektním nastavením ovladače Money Dnes Publisher pomocí přiloženého
VíceWeb-Exam. Průvodce lektora administrační částí
Web-Exam Průvodce lektora administrační částí Po přihlášení ke svému lektorskému účtu uvidíte rozcestník V sekci Moje předměty zakládáte své vyučované předměty. U předmětu zapíšete název a stisknete Přidat
VíceČERV. Hra Červ je psána pomocí příkazů Javascriptu a standardních příkazů HTML.
ČERV Hra Červ je psána pomocí příkazů Javascriptu a standardních příkazů HTML. Hra napodobuje pohyb viru-červa v počítačové síti. Úkolem hráče je napadat (požírat) počítače a snaží se vyhnout srážce s
VíceČNHP. Příručka pro pacienty. Institut biostatistiky a analýz. Vytvořil:
ČNHP Vytvořil: Institut biostatistiky a analýz OBSAH. VSTUP DO REGISTRU... 3. ZAPOMENUTÉ HESLO... 3 2. ZÁKLADNÍ OKNO REGISTRU... 4 3. VYHLEDÁVÁNÍ PACIENTA... 5 3. NAPOSLEDY OTEVŘENÍ PACIENTI... 5 4. PRÁCE
VícePHP a Large Objecty v PostgreSQL
PHP a Large Objecty v PostgreSQL Pavel Janík ml. http://www.janik.cz PHP a Large Objecty v PostgreSQL 1 Jazyk PHP je velmi mocným jazykem pro vývoj webových aplikací. Má podporu snad všech velkých i menších
VícePrů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ícePravidla a plánování
Administrátorský 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 Datum vydání: 7. května 2013
VíceElektronická třídnice
Obsah Elektronická třídnice 1.Obecný popis...1 1.1.Organizační pokyny...1 1.2.Uzávěrka...1 2.Ovládání aplikace...1 2.1.Přihlášení...1 2.2.Výběr kurzu...2 2.3.Rozpis kurzu...3 2.4.Pořízení nové lekce...4
VíceProgramování v jazyce JavaScript
Programování v jazyce JavaScript Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Pavel Štěpán, 2011 Události (events) BI-JSC Evropský sociální fond
VíceWindows 10 (5. třída)
Windows 10 (5. třída) Pracovní plocha: takto vypadá Pracovní plocha u nás ve škole - pozadí Pracovní plochy - ikony na Pracovní ploše ikona Student 17 (se jménem přihlášeného uživatele) ikona Tento počítač
VíceÚ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íceVAŠE NOVÁ APLIKACE NISSAN GROUP EPC PŘÍRUČKA ZAČÍNÁME
VAŠE NOVÁ APLIKACE NISSAN GROUP EPC PŘÍRUČKA ZAČÍNÁME IDENTIFIKACE VOZIDLA Aplikace Nissan EPC využívající systém Microcat Live vám nabízí špičkový systém prodeje náhradních dílů. Chcete-li začít, podívejte
VícePo 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íceWindows 8.1 (5. třída)
Windows 8.1 (5. třída) Pracovní plocha: takto vypadá Pracovní plocha u nás ve škole - pozadí Pracovní plochy - ikony na pracovní ploše - Hlavní panel - ikony na Hlavním panelu (zvýrazněná ikona spuštěné
VíceINFORMAČNÍ SYSTÉMY NA WEBU
INFORMAČNÍ SYSTÉMY NA WEBU Webový informační systém je systém navržený pro provoz v podmínkách Internetu/intranetu, tzn. přístup na takový systém je realizován přes internetový prohlížeč. Použití internetového
VíceSoftware602 FormApps Server
Software602 FormApps Server Instalace pluginů pro elektronické formuláře Aktualizováno: 13. 1. 2017 Software602 a.s. Hornokrčská 15 140 00 Praha 4 tel: 222 011 602 web: www.602.cz e-mail: info@602.cz ID
VíceOvládání ústředny Visonic přes mobilní telefon
Ovládání ústředny Visonic přes mobilní telefon Zabezpečovací ústřednu Visonic lze monitorovat a ovládat z mobilního telefonu. Lze k tomu použít webový prohlížeč v telefonu, nebo také mobilní aplikaci.
VíceProgramujeme v softwaru Statistica - příklady
Programujeme v softwaru Statistica - příklady Newsletter Statistica ACADEMY Téma: Programování, makra, skripty Typ článku: Návody, příklady V předchozích článcích bylo vyřčeno mnoho teorie k problematice
VícePALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze. 3.00.01.09 Kontakty 08/2010. 1 Obsah
1 Obsah 1 Obsah... 1 2 Úvod a spouštění SW Palstat CAQ... 2 2.1.1 Návaznost na další SW moduly Palstat CAQ... 2 2.2 Přihlášení do programu... 2 2.2.1 Stanovení přístupu a práv uživatele... 2 2.2.2 Spuštění
VíceNávrh a tvorba WWW stránek 1/8. Formuláře
Návrh a tvorba WWW stránek 1/8 Formuláře význam předávání hodnot od uživatele skriptům mezi značkami a základní atributy action definuje obslužný skript, nelze v XHTML method metoda, kterou
VíceRegistr práv a povinností
Registr práv a povinností Doporučené postupy a nastavení internetového prohlížeče pro práci v aplikaci AIS RPP list č.1/20 OBSAH 1 Úvod... 3 2 Doporučené nastavení prohlížeče... 4 2.1 Problém s certifikátem...
VíceProgram Půjčovna sportovních potřeb
Program Půjčovna sportovních potřeb verze 1.67, 3.7.2014 Objednávky V hlavním menu Obchod naleznete dvě nové položky. "Seznam objednávek" a "Přidat objednávku". Obrázek 1: Hlavní menu První z těchto voleb
VíceUživatelský návod pro zpracování geometrických plánů na webu
Uživatelský návod pro zpracování geometrických plánů na webu Webová aplikace pro zpracování výměnného formátu geometrického plánu byla doplněna o nový způsob kreslení geometrického plánu přímo na webu,
VíceAdministrační rozhraní Drupalu
Administrační rozhraní Drupalu Možnosti, flexibilita, uživatelská nastavení Zaměřeno přednostně na Drupal 7 Eva Rázgová, Mojžíš Stupka Výchozí administrační rozhraní, Drupal 7 Pozn.: prezentace vychází
VícePrvní přihlášení do CMS. Po přihlášení
První přihlášení do CMS - Zadejte do prohlížeče Internet Explorer požadovanou webovou adresu ve formátu www.adresa.cz/cms (např. na hlavní web Diakonie by to bylo www.diakonie.cz/cms) - Vyskočí vám okno
Více1 Webový server, instalace PHP a MySQL 13
Úvod 11 1 Webový server, instalace PHP a MySQL 13 Princip funkce webové aplikace 13 PHP 14 Principy tvorby a správy webového serveru a vývojářského počítače 14 Co je nezbytné k instalaci místního vývojářského
VíceUž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íceStudijní průvodce e-learningovými kurzy
Studijní průvodce e-learningovými kurzy Obsah průvodce: 1. METODICKÝ PRŮVODCE... 2 1.1. PRŮBĚŽNÉ TESTY - AUTOTESTY... 2 1.2. ZÁVĚREČNÝ TEST... 2 2. PRŮVODCE OVLÁDÁNÍM UŽIVATELSKÉHO PROSTŘEDÍ... 3 2.1.
VíceZabezpečení webové vrstvy a EJB projektu Část nastavení specifická pro Glassfish, část dána Java EE
X33EJA Security, Realms Zabezpečení webové vrstvy a EJB projektu Část nastavení specifická pro Glassfish, část dána Java EE 'web.xml' 'glassfish-web.xml' dále nutno nastavit realm v admin. konzoli GF 1
VíceProgramování v jazyce JavaScript
Programování v jazyce JavaScript Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Pavel Štěpán, 2011 Skriptovani browseru BI-JSC Evropský sociální
VíceTechnologické postupy práce s aktovkou IS MPP
Technologické postupy práce s aktovkou 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 Technologické postupy práce
VíceOn-line dražební systém EDEN návod k použití
On-line dražební systém EDEN návod k použití Obsah dokumentu 1. Registrace uživatele... 2 2. Verifikace (ověření) e-mailu... 3 3. Zapomenuté heslo... 3 4. Přihlášení uživatele... 4 5. Změna hesla... 5
Více43 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íceRezervační systém Tvorba WWW stránek
2012 Rezervační systém Tvorba WWW stránek Vytvoření rezervačního systému pro rezervaci motokár,ubytování a atrakcí Marek Svoboda Motokáry Motobydlo 30.12.2012 Obsah 1.Základní charakteristika... 3 a) Téma
VíceUživatelská dokumentace
Mendelova univerzita v Brně Softwarové inženýrství 2 Uživatelská dokumentace Bioadresáře Zpracoval: Bc. Martin Ventruba, Bc. Stratos Zerdaloglu 15. leden 2010 1 ÚVOD DO BIOADRESÁŘE 2 1 Úvod do bioadresáře
VíceSTATISTICA Téma 1. Práce s datovým souborem
STATISTICA Téma 1. Práce s datovým souborem 1) Otevření datového souboru Program Statistika.cz otevíráme z ikony Start, nabídka Programy, podnabídka Statistika Cz 6. Ze dvou nabídnutých možností vybereme
VíceModul Ankety verze 1.11 pro redakční systém Marwel 2.8 a 2.7
Modul Ankety verze 1.11 pro redakční systém Marwel 2.8 a 2.7 postupy a doporučení pro práci redaktorů Ivo Vrána, červen 2011 Podpora: e-mail: podpora@qcm.cz tel.: +420 538 702 705 Obsah Modul Ankety...3
Víceaneb velice zjednodušené vysvětlení základních funkcí a možností systému Vypracoval: Tomáš Dluhoš E-mail: tomas.d@centrum.cz
aneb velice zjednodušené vysvětlení základních funkcí a možností systému Vypracoval: Tomáš Dluhoš E-mail: tomas.d@centrum.cz Operační systém Windows - první operační systém Windows byl představen v roce
VíceSMTPServer - Příručka
Obsah Požadavky na systém... 2 Použití... 2 Proč vlastní SMTPServer... 2 Koncepce tohoto SMTPServeru... 2 Instalace SMTPServeru... 2 Odinstalování SMTPServeru... 6 Jak tento SMTPServer pracuje... 7 Stavy
VíceChoose a building block. Znalostní báze Kleos. Kleos 6.5 (březen 2019)
Choose a building block. Znalostní báze Kleos Kleos 6.5 (březen 2019) Novinky a vylepšení Obsah Emaily: nová verze doplňku Kleos pro Outlook 2 Kleos pro Outlook: instalace a spuštění (i pokud není spuštěn
VíceSynchronizace kontaktů z ESO9 do MS Outlook
Synchronizace kontaktů z ESO9 do MS Outlook E S O 9 i n t r a n e t, a. s. U M l ý n a 2 2 1 4 1 0 0, P r a h a Strana 1 (celkem 7) Popis... 3 Instalace a nastavení doplňku klienta... 3 Instalace... 3
VícePrintris. Hra Printris je psána pomocí příkazů Javascriptu a standardních příkazů HTML.
Printris Hra Printris je psána pomocí příkazů Javascriptu a standardních příkazů HTML. Hra je založena ne principu Tetrisu. Úkolem hráče je umístit tři stejné tiskárny vodorovně nebo svisle do jedné řady.
VíceNávod pro použití aplikace crisp [vyjádření]
Návod pro použití aplikace crisp [vyjádření] 2014 Českomoravská telekomunikační s. r. o. 1. Co je crisp [vyjádření] a k čemu slouží? Aplikace slouží k vyřizování Žádostí o vyjádření k existenci sítí zaslaných
VíceAPS 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íce02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox
02. HODINA Obsah: 1. Typy souborů a objektů 2. Ovládací prvky Label a TextBox 3. Základní příkazy a vlastnosti ovládacích prvků 4. Práce s objekty (ovládací prvky a jejich vlastnosti) 2.1 Typy souborů
VícePodrobný postup pro doložení příloh k Finančnímu zdraví žadatele prostřednictvím Portálu Farmáře
Podrobný postup pro doložení příloh k Finančnímu zdraví žadatele prostřednictvím Portálu Farmáře 2. kolo příjmu žádostí Programu rozvoje venkova (2014 2020) Finanční zdraví se vyhodnocuje, pokud kritéria
VíceUživatelský manuál k prodejní aplikaci věrnostního systému Nestlé
Uživatelský manuál k prodejní aplikaci věrnostního systému Nestlé Prodejní aplikace věrnostního systému Nestlé slouží k identifikaci zákazníka na prodejně, který se prokáže věrnostní kartou a k následnému
Více1 Přesun síťového serveru
1 Přesun síťového serveru Zde je popsán případ, kdy máte nainstalovánu síťovou verzi aplikace EVOK a chcete databázový server přesunout na jiný počítač. Aby bylo možné provést přesun dat, musíte mít k
Vícelanguage="javascript">... </script>.
WWW (World Wide Web) je dnes společně s elektronickou poštou nejvyužívanější službou internetu. URL (Uniform Resource Locator) slouží ke kompletní adresaci informace na internetu. Udává jak protokol, který
VícePopis a ovládání. Aplikace 602XML Filler
Popis a ovládání Aplikace 602XML Filler Základní okno aplikace 602XML Filler Nástrojová lišta Otevřený formulář Pracovní panel Stavový řádek Kontextová nápověda k formulářovému poli Nástrojová lišta Otevře
VíceObrázek 1: Struktura programu z hlediska zapojení
MANUÁL K PROGRAMU DBADVOKÁT Program byl vytořený za účelem třídění a uchovávání jednotlivých spisů (elektronické dokumenty [doc, xls, odt, pdf, xml,...], emaily a další důležité soubory) v centralním počítači
VícePráce se souborem EU peníze středním školám Didaktický učební materiál
EU peníze středním školám Didaktický učební materiál Anotace Označení DUMU: VY_32_INOVACE_IT4.02 Předmět: IVT Tematická oblast: Microsoft Office 2007 Autor: Ing. Vladimír Šauer Škola: Gymnázium, Polička,
VícePŘÍRUČKA ZAČÍNÁME IDENTIFIKOVAT VOZIDLO. Obrazovka Identifi kovat vozidlo je první obrazovka, kterou uvidíte při přihlášení k systému Microcat.
PŘÍRUČKA ZAČÍNÁME Microcat je ultimativní systém prodeje náhradních dílů. Chcete-li začít, podívejte se na hlavní obrazovky. Hledání vozidla Panel Hledání vozidla umožňuje vyhledávat vozidlo podle čísla
VíceNávod k práci s programem MMPI-2
Návod k práci s programem MMPI-2 Výchozím vstupním heslem je název programu psaný malými písmeny, tedy mmpi-2. Po zadání hesla stiskněte Enter nebo tlačítko Dále. Hlavní obrazovka programu zobrazuje přehled
VíceAKUTNÍ LEUKEMIE KLINICKÝ REGISTR. Uživatelský manuál k registru
Institut biostatistiky a analýz LF a PřF MU v Brně Česká hematologická společnost ČLS JEP Projekt ALERT. AKUTNÍ LEUKEMIE KLINICKÝ REGISTR Uživatelský manuál k registru. Realizační tým Odborná garance projektu:
VíceÚ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íceAplikace objednávání svozů
GE MONEY Aplikace objednávání svozů Uživatelská dokumentace IMP spol. s r.o. 14.1.2011 Uživatelská dokumentace k systému pro objednávání a evidenci svozů z poboček GE Money. 1 Přihlášení do aplikace K
VíceEIS JASU CS. Název souboru: Dokumentace EIS - Dokumentace EIS - Kontrola odběratelů v ISIR 1_7
Název: EIS JASU CS Kontrola odběratelů v insolvenčním rejstříku (ISIR) Verze: 1.7 Datum vydání: 18.11.2014 Název souboru: Dokumentace EIS - Dokumentace EIS - Kontrola odběratelů v ISIR 1_7 Popis: Popis,
Více1. Obsah. 2. Úvod. 1. Obsah... 1. 2. Úvod... 1. 3. Přihlášení... 2. 4. Přizpůsobení prostoru... 3. 5. Sdílení fotografií... 5. 6. Moduly...
1. Obsah 1. Obsah... 1 2. Úvod... 1 3. Přihlášení... 2 4. Přizpůsobení prostoru... 3 5. Sdílení fotografií... 5 6. Moduly... 11 7. Popis některých modulů... 12 8. Rozložení modulů... 14 2. Úvod Vlastní
Více4. Nastavení programu
4. Nastavení programu Tato kapitola má za úkol Vás seznámit s možnostmi uživatelského nastavení programu Podání PVS. Formulář "Nastavení" naleznete v části programu "Nastavení a ostatní", otevřete jej
VíceNávod k obsluze portálu pro obchodníky
Návod k obsluze portálu pro obchodníky Úvod Tento manuál obsahuje informace a postupy potřebné k obsluze Portálu pro obchodníky. V manuálu je uveden postup, jak se správně přihlásit do systému a náležitosti
VíceSvolávací systém Uživatelský manuál
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 Datum vydání: 14. srpna 2013 Číslo
VíceAktuální výběr, nad kterým je kurzor myši
Hlavní okno Po přihlášení do aplikace se vám zobrazí Hlavní okno. Zde můžete vidět stav vašeho účtu pro hlavní i australské konto. Stav účtů se ve výchozím nastavení automaticky aktualizuje každých 5 sekund
VíceGymnázium Jana Pivečky a Střední odborná škola Slavičín. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT. Informační a komunikační technologie
Název projektu Číslo projektu Název školy Autor Název šablony Název DUMu Inovace výuky prostřednictvím šablon pro SŠ CZ.1.07/1.5.00/34.0748 Gymnázium Jana Pivečky a Střední odborná škola Slavičín Ing.
Více