PROJEKT ININ, 1 ČÁST 1 ORACLE APEX. Martin Šimeček (kruh 258), prosinec 08

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

Download "PROJEKT ININ, 1 ČÁST 1 ORACLE APEX. Martin Šimeček (kruh 258), prosinec 08"

Transkript

1 PROJEKT ININ, 1 ČÁST 1 ORACLE APEX Martin Šimeček (kruh 258), prosinec 08

2 Členění Oracle APEX ČLENĚNÍ Práce je rozdělena na tři části: První, nazvaná Portál Oracle APEX, se týká samotného Application Expressu. Přibližuje pracovní prostředí, shrnuje jeho možnosti a některé běžné postupy vytváření interaktivních online aplikací. Vycházel jsem ze zkušeností získaných při vytváření aplikace a z problémů, které bylo nutno řešit. Z této části lze tedy vyčíst, jak se používají základní komponenty, jaké typy stránek se vytvářejí, jaké možnosti jsou při návrhu databáze apod. Druhá část je protokol o vytvořené aplikaci pro správu seznamu databázových systémů. Je v ní popsáno používání aplikace a postup jejího vytváření. Protokol je vyčleněn do zvláštního dokumentu. Nakonec, třetí součást je již výše zmíněná aplikace. APEX je využit pro záznam a porovnávání základních vlastností databázových serverů. Web je naplněn informacemi o nejznámějších databázových systémech, přičemž lze seznam libovolně rozšiřovat a upravovat. OBSAH ČLENĚNÍ... 2 OBSAH... 2 PORTÁL ORACLE APEX... 4 POŽADAVKY... 5 JAK FUNGUJE?... 6 SAMPLE APPLICATION... 6 SQL WORKSHOP... 7 OBJECT BROWSER... 7 UI DEFAULTS... 8 VLASTNÍ FUNKCE... 8 QUERY BUILDER... 9 APPLICATION BUILDER PRŮVODCI Vytvoření nové stránky Přidání nové oblasti Přidání nové komponenty KOMPONENTY Konfigurace Textová pole Text Field Zaškrtávací pole CheckBox Přepínač Radio Group Seznam Multiple Select Shuttle Pouze text Display Only Komplexní komponenty DEVELOPER TOOLBAR SHARED COMPONENTS SPRÁVA PŘÍSTUPU ~ 2 ~

3 Obsah Oracle APEX DALŠÍ ZDROJE INFORMACÍ SHRNUTÍ ZDROJE OBRÁZKY BIBLIOGRAFIE ~ 3 ~

4 Portál Oracle APEX PORTÁL ORACLE APEX Společnost Oracle přibaluje ke svým databázím zdarma webový systém zvaný Application Express (APEX), který je určen pro snadné vytváření databázových aplikací jejich postupným navrhováním v připraveném rozhraní. Vytváření těchto aplikací vyžaduje pouze webový prohlížeč a minimální znalosti programování. To je na jednu stranu pozitivní, protože tvořit může kdekdo a rychle, na stranu druhou ovšem limitující nelze si nastavit stránky přesně podle svých představ. Obrázek 1: Titulní strana APEXu. Na adrese pak Oracle zdarma umožňuje vyzkoušet Application Express pro hostované aplikace přístupné z internetu. APEX není portál, ale technologie. Přihlášení nás přesune pouze na jednu z aplikací (konkrétně z čehož mimo jiné plyne, že cokoliv vidíme ve vývojovém prostředí, můžeme vytvořit /použít i sami. Při registraci je nutno specifikovat kromě názvu workspace a kontaktních údajů i záměr, proč žádáme o vytvoření účtu, a počkat na schválení. Na nakonec dorazí přihlašovací údaje a je možno směle začít. Aplikace takto vytvořené: jsou zabezpečené, mají ošetřeny chybové stavy, automaticky validují vstupy/výstupy, mohou být vícejazyčné, hostuje Oracle u sebe, nebo se dají stáhnout a aplikovat na vlastní server. Následující diagram ukazuje členění APEXu: ~ 4 ~

5 Portál Oracle APEX APEX Application Builder SQL Workshop Utilities Supporting Objects Shared Components Object Browser Messages Logic SQL Commands Installation / Deinstallation Security SQL Scripts Upgrade Navigation Query Builder User Interface Globalization Reports Files Application Diagram 1: Organizační schéma APEXu Application Builder slouží k návrhu rozhraní aplikace a k definici její funkcionality. Zabývá se jí podkapitola na straně 10. SQL Workshop zapouzdřuje nástroje pro práci s databází. Z umístění v hierarchii je patrné, že je nezávislý na vytvářené aplikaci. Týká se jí část na straně 7. Utilities je sekce sdružující nástroje pro hromadné načítání a ukládání dat ze/do souborů (XML, CSV ), vytváření přehledů tabulek, sledování výkonu databází (pro administrátory) apod. POŽADAVKY Application Express používá kromě čistého HTML také hodně JavaScriptu. Dokumentace říká, že pro prohlížení či vývoj aplikací je nutné použít prohlížeč podporující HTML 4.0, JavaScript a CSS 1.0. Jmenovitě jsou pak doporučeny prohlížeče Internet Explorer 6.0 nebo vyšší a Firefox 1.0 nebo vyšší. Osobně jsem zjistil, že ~ 5 ~

6 Portál Oracle APEX alternativní prohlížeče mají potíže s Database Explorerem. V Opeře nefunguje takřka vůbec (nedají se například vytvářet databázové tabulky). Na editor kódu vlastních funkcí (str. 8) je pak dokonce nutné použít výhradně IE. JAK FUNGUJE? APEX představuje rozhraní mezi Oracle databází a prohlížečem uživatele. Překládá požadavky předané protokolem HTTP do PL/SQL 1 kódu. Ten databáze zpracuje a APEX vrátí HTML odpověď. Obrázek 2: Architektura APEXu Jak praví (1), není od verze 11.1 nutné používat Apache HTTP server databáze má vlastní PL/SQL Gateway. APEX tedy bez našeho přičinění automaticky spravuje relace (sessions), verifikuje uživatele (a rozhoduje o právech přístupu dle nastavených rolí), zpracovává vstupy a výstupy (ošetření nebezpečných znaků apod.) a odchytává chybové situace. SAMPLE APPLICATION Velice vhod přichází možnost nechat si vygenerovat ukázkovou aplikaci. Vývojář tak může při seznamování se s prostředím využít již hotového projektu a okoukat, jak se které operace realizují. Obrázek 3: Sample Application Obrázek 3 ukazuje, že vygenerovaná aplikace disponuje velkým množstvím stránek nejpoužívanějších typů. Je zde přítomen graf, reporty, interaktivní reporty, stránky pro editaci atd. Kromě toho obsahuje i vlastní správu uživatelů a dává možnost inspirovat se při omezování přístupu ke stránkám. To vše v plně funkčním celku se skutečnou databázovou strukturou. 1 Procedural Language/Structured Query Language rozšíření jazyka SQL pro Oracle databáze ~ 6 ~

7 SQL Workshop SQL WORKSHOP Vždy, než začneme stavět aplikaci, musíme mít navrženou databázi, z které pak formuláře a reporty čerpají data. K práci s daty tabulkami, indexy, pohledy atd. slouží tzv. SQL Workshop. V něm je možné buď přímo zadávat SQL příkazy, nebo použít Object Browser (Obrázek 5) a přehledně procházet / vytvářet / upravovat tabulky a data v nich uložená. Oracle databáze podporuje triggery a uložené procedury, proto tato možnost nechybí ani v Browseru. Obrázek 4: SQL Workshop Při návrhu je velmi výhodné vytvořit si v tabulkách, které spolu souvisejí, patřičné cizí klíče (Foreign keys FK), protože APEX pak při návrhu aplikace umožňuje v průvodcích čerpat data z relevantních tabulek víceméně automaticky. OBJECT BROWSER Obrázek 5: Object Browser V Object Browseru lze prohlížet objekty v rámci databáze (rozbalovací nabídka Schema, viz Obrázek 5), upravovat je a vytvářet nové. Editace probíhá v duchu celého systému prostřednictvím průvodců, kde se postupně nadefinuje vše potřebné název tabulky, sloupce, podmínky vkládaných dat (např. plat > 0), primární klíč a cizí klíče atd Tato součást je velmi podobná nástroji SQL Developer rovněž od Oracle. ~ 7 ~

8 SQL Workshop Obrázek 6: Oracle SQL Developer Kromě samotných tabulek, indexů, cizích klíčů, podmínek, triggerů, lze definovat i tzv. UI Defaults. UI DEFAULTS Vyplatí se rozmyslet si hned po vytvoření tabulky způsob jejího použití. Nejspíš budeme chtít v aplikaci data nějakým způsobem upravovat k tomu slouží formuláře. Jak se budou ve formulářích jednotlivá pole jevit? Jaké budou vracet hodnoty? A co když půjde o prostý výpis? Jakmile známe odpovědi na tyto otázky, můžeme definovat vzhled a chování jednotlivých položek na formulářích a v reportech. Obrázek 7: UI Defaults Obrázek 7 ukazuje pouze přehled viditelný v SQL Workshop. Celý nástroj se ve skutečnosti nachází v Shared Components -> User Interface -> User Interface Defaults. VLASTNÍ FUNKCE Pro tvorbu uložených procedur a funkcí je v Object Browseru přítomen editor, který dokáže napsaný kód ihned zkompilovat a upozornit na chyby. Funguje pouze v Internet Exploreru, Opera ani Firefox pole pro úpravy nezobrazí správně. ~ 8 ~

9 SQL Workshop Obrázek 8: Tvorba funkcí Editoru chybí hlavně napojení na nápovědu nebo alespoň přehled syntaxe PL/SQL. Člověk tohoto jazyka neznalý při psaní poněkud tápe. Pro tvorbu vlastních funkcí je tedy nezbytné si nejdříve základní postupy osvojit. Na webu Oracle je k dispozici kompletní dokumentace i ukázky hotových funkcí (viz Další zdroje informací, str. 19). Nicméně pro vývoj složitější funkcionality se editor příliš nehodí. QUERY BUILDER V SQL Workshop se SQL dotazy tvoří dvěma způsoby: buď je rovnou napíšeme do příslušného editačního políčka, nebo použijeme vizuální nástroj Query Builder. Obrázek 9: Query Builder Obrázek 9 ukazuje, jakým způsobem tvorba probíhá. Výběrem tabulky ze seznamu vlevo se tato objeví na ploše uprostřed. Zvolíme pole, která bude výsledek dotazu obsahovat a jednoduše nadefinujeme i propojení tabulek. Vytvořený dotaz je pak vidět dole na kartě SQL. ~ 9 ~

10 Application Builder APPLICATION BUILDER Po vytvoření zdroje dat můžeme přikročit k návrhu samotné aplikace. Tato kapitola popisuje součásti, jimž se nemůžeme vyhnout. PRŮVODCI APEX jako takový stojí na systému průvodců. Přidávání a úpravy jakékoliv součásti se provádějí prostřednictvím sad stránek s tlačítky Next, Previous a Cancel. Průvodce se nás postupně zeptá na základní vlastnosti prvku a nabízí i ukázky možných nastavení. Díky tomuto přístupu jsme nuceni přímo zadat jen minimum informací většinu lze vybrat z nabídek. Pomocí průvodců intuitivně vytváříme stránky, oblasti a interaktivní prvky na nich (stejně jako tabulky, pohledy, uložené procedury a triggery v SQL Workshop). Navíc je možné vytvářet i průvodce vlastní, které pak používá naše aplikace. Následují ukázky několika průvodců, jimž se v podstatě nelze při tvorbě vyhnout. Zároveň hezky znázorňují, co a jak se v APEXu vytváří. VYTVOŘENÍ NOVÉ STRÁNKY Obrázek 10: Průvodce vytvořením stránky Na výběr je několik základních typů, podle nichž se pak odvíjí pokračování průvodce. Zvolíte-li například Form, následuje rozhodnutí, zda se bude jednat o formulář nad tabulkou / pohledem či SQL dotazem, tabulku pro úpravu více záznamů apod. Typ Wizard se zeptá na počet stránek nového průvodce, zda má na každé stránce vytvořit informační oblast, jaké informace budou pro každou stránku společné atd. Zajímavá je stránka Chart. Lze vybrat, zda graf bude ve formátu Flash, SVG nebo HTML. Po specifikaci vzhledu a výběru dat se ukáže náhled grafu. Flashové grafy jsou efektní a oživí prezentaci dat. Bezesporu je užitečné nechat APEX automaticky vytvořit správu přístupu. K tomu slouží stránka typu Access Control. Více o oprávněních v podkapitole Správa přístupu na straně 16. ~ 10 ~

11 Application Builder PŘIDÁNÍ NOVÉ OBLASTI Obrázek 11: Průvodce vytvořením oblasti Na existující stránku lze přidávat oblasti, do nichž se následně umisťují komponenty. Slouží k tomu tento průvodce. Je velmi podobný tomu pro vytváření stránky a opět usnadňuje přidání základních komponent, s kterými se v aplikaci pracuje grafy, formuláře, výpisy apod. PŘIDÁNÍ NOVÉ KOMPONENTY Obrázek 12: Průvodce přidáním nové komponenty Jako poslední vrstva nad samotným PL/SQL kódem se dají představit komponenty (více o nich v kapitole Komponenty na straně 12). Základní průvodce nepřináší nic zvláštního, povšimněte si ale dvou odkazů dole (Obrázek 12) : Create multiple items using tabular form a Create multiple items using Drag and Drop Layout. ~ 11 ~

12 Application Builder Oracle zapracoval s AJAX 2 em a umožnil skládat stránku velmi efektním stylem přetahování komponent na jejich místo myší. Jakmile ovládací prvek umístíte, nahoře pouze zadáte jeho název a můžete pracovat s dalším. Nakonec se změny uloží jediným tlačítkem. Obrázek 13: Drag and Drop layout Tento koncept je použit i u úpravy položek na již hotové stránce a velmi zefektivňuje práci. KOMPONENTY Pojmem komponenty se rozumí prvky uvnitř jednotlivých oblastí (regionů), jež uživatel používá pro interakci s daty. Jedná se tedy většinou o formulářová pole nejrůznějších typů. V APEXu lze stránky plnit standardními komponentami, které známe z webových stránek. Výhodou je, že se nemusíme vůbec starat o jejich zpracování. V průvodci pouze definujeme typ, název, zdroj dat a několik detailů. Následně je možné komponentu upravit a to velmi intuitivním způsobem. KONFIGURACE Všechny komponenty sdílejí základní konfigurační bloky: Name název a typ (editbox, textarea, select list ). Pod nastavením typu je šikovný odkaz, který nás okamžitě přesune na definici seznamu hodnot. Displayed nastavení sekvence (určuje, v jakém pořadí se komponenty zpracují) a hlavně umístění komponenty do oblasti na stránce. Label popisek, který se zobrazí u komponenty. Jeho detailní specifikace (bude vlevo, vpravo, nad, pod?; bude mít vlastní nápovědu?, atd.). 2 AJAX Asynchronous JavaScript And XML, technologie umožňující provádět asynchronní požadavky na server (na pozadí) a dynamicky měnit stránku na základě došlých výsledků. Typickou ukázkou jsou mapy.cz nebo Windows Live Hotmail. ~ 12 ~

13 Application Builder Element podrobnější nastavení vzhledu okolí komponenty. Nastavují se zde HTML atributy buňky tabulky a formuláře, kde se položka nachází. Source zdroj dat. Lze použít statické nastavení, ale častěji se prostě načte buňka z tabulky. Mezi dalšími alternativami jsou pak SQL (nebo PL/SQL) dotaz a PL/SQL funkce. Default výchozí hodnota, která se zobrazí v komponentě, je-li Source null. LOV 3 - seznam hodnot, z nichž je možno vybírat. Týká se pouze komponent, u kterých má smysl (listbox, checkbox ). Security definuje podmínky pro zobrazení / zpracování komponenty. Lze vybírat bezpečnostní schéma a určit, zda bude hodnota vázaná na relaci, případně že zdrojem požadavku nesmí být prohlížeč (jako parametr v URL nebo metoda POST). Tato možnost výrazně zjednodušuje zabezpečení aplikace a zaručuje ochranu formuláře před zneužitím. Conditions, Read Only podmínky zobrazení komponenty. Help Text nápověda, která se zobrazí po kliknutí na popisek (je-li tak nastaven v sekci Label). Podporuje HTML formátování. Šikovná je pak možnost editovat několik základních parametrů všem komponentám najednou. Často přijde vhod u popisků (prompt), naopak chybí třeba výběr typu položky. Obrázek 14: Úprava více komponent najednou A nyní již krátce k nejpoužívanějším prvkům stránek. TEXTOVÁ POLE TEXT FIELD Slouží k zobrazení a úpravě řetězce. Nejčastěji je zdrojem pole z tabulky. Lze zvolit z několika typů (např. rozšířit o popup s kalkulačkou). ZAŠKRTÁVACÍ POLE CHECKBOX Dávají uživateli na výběr z několika možností, které mohou nabývat hodnot ANO/NE. K definici se používá LOV 3, jehož zdrojem může být SQL dotaz, PL/SQL dotaz, pole tabulky, či ruční (statické) zadání. Pro vytvoření seznamu hodnot je možné použít pomocné průvodce Create or edit static List of Values, příp. Create Dynamic List of Values, díky nimž nemusíme vůbec znát syntaxi (např. STATIC2:Hodnota 1;0,Hodnota 2;1). 3 List of Values seznam hodnot. ~ 13 ~

14 Application Builder PŘEPÍNAČ RADIO GROUP Podobný checkboxu, nutí uživatele zvolit jednu možnost z několika variant. SEZNAM MULTIPLE SELECT Umožňuje výběr jedné nebo několika hodnot z předem připraveného seznamu. Zdrojem může být i SQL dotaz, v kterém jsou stanoveny display_value a return_value (tedy hodnota, která se zobrazí typicky název a hodnota, která bude vrácena typicky ID). Vybraná data se pak odešlou jako text, kde jednotlivé položky jsou odděleny dvojtečkou (např. 1:5:12). APEX s tímto formátem pracuje velmi rád, takže lze jednoduše takto získané hodnoty uložit do databáze a nechat komponenty je automaticky zpracovávat. SHUTTLE Zobrazí dva seznamy, mezi nimiž jsou ovládací prvky pro přesun položek. Od Multiple selectu se liší tím, že je třeba stanovit dva okruhy hodnot: LOV seznam hodnot, z kterých se vybírá; zobrazí se vlevo zdroj tedy informace z příslušné tabulky o vybraných položkách (hodnoty oddělené dvojtečkou); zobrazí se vpravo Komponenta je inteligentní pozná, které hodnoty jsou již vybrány (obsahuje je box vpravo) a vyjme je ze seznamu dostupných vlevo. Z hlediska zpracování odeslaných údajů se chová stejně jako Multiple select tedy return_value položek oddělené dvojtečkou. POUZE TEXT DISPLAY ONLY Chceme-li pouze vypsat informaci a neumožnit její editaci, použijeme tuto komponentu. Dá se vybrat, aby byly automaticky ošetřeny (escapovány) zvláštní znaky, které by mohly ovlivnit výslednou stránku a způsobit i kompromitaci databáze (mezi tyto znaky patří třeba < a > značící HTML tagy). Další nastavení jsou stejná jako například u Text field. KOMPLEXNÍ KOMPONENTY Date Picker. Napsat vlastní implementaci kalendáře pro výběr data není zrovna triviální záležitost. APEX takovou komponentu přímo integruje. File Browse. Umožní výběr souboru z disku pro upload na server. Supluje HTML input type= file. DEVELOPER TOOLBAR ~ 14 ~

15 Application Builder Při vývoji se na každé stránce vznikající aplikace dole zobrazuje tzv. Developer Toolbar. Obrázek 15: Developer Toolbar Nejpoužívanějšími odkazy na něm jsou pochopitelně Edit page xx a Application xx, které nás přenesou přímo na úpravy dané stránky, případně na seznam stránek právě prohlížené aplikace. Při návrhu může být užitečná i možnost zapnout si rychlé odkazy pro úpravy (Show Edit Links) v podobě šipek u editovatelných částí stránky (regiony, komponenty, breadcrumbs ). Při zkoumání potíží pak přijde vhod výpis proměnných relace (Session) nebo kompletní oznamování činnosti systému při zpracovávání stránky (Debug). Obrázek 16: Debug mode SHARED COMPONENTS Každá aplikace má nespočet rysů, které jsou společné pro všechny stránky v ní. Application Express jim věnuje celou jednu rozsáhlou sekci nazvanou Shared Components, neboli sdílené součásti. Nejviditelnější je pochopitelně Theme motiv vzhledu sdílený celou aplikací. Na několik kliknutí lze změnit kompletní vzhled pouze tím, že nastavíme jiné téma. V rámci tématu pak můžeme upravovat vzhled jednotlivých součástí zvlášť. Část seznamu ukazuje Obrázek 17. ~ 15 ~

16 Application Builder Obrázek 17: Šablony Dále umožňuje část User Interface nastavovat předvolby uživatelského rozhraní a seznamy hodnot. K navigaci napříč aplikací slouží několik prvků. Předně jsou to Tabs neboli pomyslná ouška představující nabídku a dělící web na sekce. Jak uživatel prochází mezi stránkami a noří se hlouběji, pomáhají mu najít cestu zpět tzv. drobky (breadcrumbs) v podobě odkazů na předchozí stránky v hierarchii (např. Seznam systémů >> Detail systému >> Editace). Potřebujeme-li zobrazit nějakou další navigaci v závislosti na kontextu, můžeme si předpřipravit seznamy (lists) odkazů. Ty lze pak přiřadit jen některým stránkám a zvolit, jak budou vypadat. Případné změny se tak provádějí na jednom místě a není nutné procházet všechny stránky, které seznam obsahují, a ručně je upravovat. Mezi další sdílené komponenty se řadí autentikační schémata a řízení přístupu, správa relací, překlad aplikace, obrázky v ní používané, CSS styly, reporty atd SPRÁVA PŘÍSTUPU Rozhodně je žádoucí, aby nebyly všechny součásti systému přístupné všem bez omezení. Kupříkladu běžný uživatel internetového obchodu může prohlížet zboží, ale až po registraci má dovoleno přidávat položky do košíku. Pouze pracovník obchodu má pak právo věci upravovat a teprve administrátor smí delegovat oprávnění uživatelům. V APEXu se tento model realizuje velmi snadno prostým vytvořením nové stránky typu Access Control. Spolu s ní se vytvoří také dvě tabulky: APEX_ACCESS_CONTROL a APEX_ACCESS_SETUP ( Obrázek 20), a dál základní autorizační schémata: Administrator, View a Edit ( Obrázek 21). ~ 16 ~

17 Application Builder Obrázek 18: Access Control Na stránce s UAC 4 můžeme přidávat a odebírat uživatelská jména. Aby fungovala, je nutné vytvořit příslušné uživatele i v rámci aplikace. To se zařídí z nabídky Application Builderu položkou Application Administration -> Manage Application Express Users (Obrázek 19). Každému jménu se pak přiřadí úroveň oprávnění (dle schématu). Kromě toho je nahoře v části Application Mode třeba nastavit metodu, jakou bude kontrola přístupu probíhat. Obrázek 19: Nabídka - správa uživatelů APEXu 4 User Account Control, správa uživatelských účtů termín převzatý z Windows Vista ~ 17 ~

18 Application Builder Obrázek 20: Tabulky pro správu oprávnění Obrázek 21: Výběr autorizačního schématu Každá stránka, region i komponenta obsahují jako jednu z vlastností Authorization. V ní můžeme nyní vybrat jedno z čerstvě vytvořených autorizačních schémat. K dispozici je administrator, edit a view. Dle předpokladů jsou oprávnění kaskádní (administrator smí totéž, co edit a view, plus něco navíc; edit přidává možnosti k view). V drtivé většině případů si lze s těmito třemi vystačit. Administrátorovi přidělíme správu uživatelů, nějakým dalším správcům umožníme editovat položky a návštěvníkovi dovolíme aplikaci pouze prohlížet (ovšem pod heslem). ~ 18 ~

19 Další zdroje informací DALŠÍ ZDROJE INFORMACÍ Jako vynikající zdroj inspirace se dají použít tzv. Packaged applications. d_apps.html Rychlý (a neúplný) přehled jazyka PL/SQL spolu s odkazy na další reference je k dispozici na Wikipedii. Oficiální dokumentace jazyka PL/SQL je na webu Oracle Verba movent, exempla trahunt, proto rozhodně doporučuji projít si i Advanced Tutorials, které prozradí jak například pracovat se seznamy, či jak nastavit v aplikaci práva přístupu. SHRNUTÍ APEX vytváří zabezpečené relační webové aplikace nad Oracle databází bez znalosti PL/SQL kódu a s minimální znalostí jazyka SQL na straně vývojáře. (Portál Oracle APEX, str. 4) Práce je usnadněna množstvím průvodců, kteří některé akce automatizují. Návrhář není nucen zadávat volby přímo, ale vybírá z nabídnutých hodnot. (Průvodci, str. 10) Application Builder sdružuje všechny nástroje potřebné pro vývoj aplikace. Spravuje se v něm vzhled, navigace i jednotlivé stránky. (Application Builder, str. 10) SQL Workshop je sada pro návrh a úpravy databáze. Píší se v něm i uložené procedury, definují pohledy Data lze vkládat přímo z klávesnice nebo importovat z několika formátů (XML, CSV ). (SQL Workshop, str. 7) Stránky se osazují komponentami známými z webových formulářů. Každá z nich má odpovídající vlastnosti pro řízení přístupu a podmíněné zobrazení. Komponenty se vkládají do oblastí (regionů) těmi lze stránku rozdělit i neviditelně na logické celky. (Komponenty, str. 12) Pro omezení přístupu je k dispozici zvláštní typ stránky, který zajistí vytvoření potřebných tabulek a autentikačních schémat. Ta lze poté přiřazovat jednotlivým prvkům stránek a omezovat jejich přístupnost. (Správa přístupu, str. 16) ~ 19 ~

20 Zdroje ZDROJE OBRÁZKY TITULNÍ STRANA APEXU ARCHITEKTURA APEXU... 6 SAMPLE APPLICATION... 6 SQL WORKSHOP... 7 OBJECT BROWSER... 7 ORACLE SQL DEVELOPER... 8 UI DEFAULTS... 8 TVORBA FUNKCÍ... 9 QUERY BUILDER... 9 PRŮVODCE VYTVOŘENÍM STRÁNKY PRŮVODCE VYTVOŘENÍM OBLASTI PRŮVODCE PŘIDÁNÍM NOVÉ KOMPONENTY DRAG AND DROP LAYOUT ÚPRAVA VÍCE KOMPONENT NAJEDNOU DEVELOPER TOOLBAR DEBUG MODE ŠABLONY ACCESS CONTROL NABÍDKA - SPRÁVA UŽIVATELŮ APEXU TABULKY PRO SPRÁVU OPRÁVNĚN, VÝBĚR AUTORIZAČNÍHO SCHÉMATU BIBLIOGRAFIE 1. Oracle. Introducing Oracle Application Express. Web Oracle. [Online] [Citace: ] What is Oracle Application Express? Oracle Website. [Online] Oracle, [Citace: ] ~ 20 ~

VAR-NET INTEGRAL Manuál správce VNI 5.1 VAR-NET INTEGRAL. verze 0.2. Manuál správce VNI 5.1

VAR-NET INTEGRAL Manuál správce VNI 5.1 VAR-NET INTEGRAL. verze 0.2. Manuál správce VNI 5.1 Manuál správce VNI 5.1 verze 0.2 Manuál správce VNI 5.1 VARIANT plus, spol. s.r.o., U Obůrky 5, 674 01 TŘEBÍČ, tel.: 565 659 600 technická linka 565 659 655 (pracovní doba 7:30 15:00) www.variant.cz isb@variant.cz

Více

Nástroj WebMaker TXV 003 28.01 první vydání Únor 2009 změny vyhrazeny

Nástroj WebMaker TXV 003 28.01 první vydání Únor 2009 změny vyhrazeny Nástroj WebMaker TXV 003 28.01 první vydání Únor 2009 změny vyhrazeny 1 TXV 003 28.01 Historie změn Datum Vydání Popis změn Únor 2009 1 První verze (odpovídá stavu nástroje ve verzi 1.6.2) Obsah 1 Úvod...3

Více

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress www.webdevel.cz Webdevel s.r.o. IČ 285 97 192 DIČ CZ28597192 W www.webdevel.cz E info@webdevel.cz Ostrava Obránců míru 863/7 703 00 Ostrava Vítkovice M 603

Více

Uživatelský manuál Radekce-Online.cz

Uživatelský manuál Radekce-Online.cz Uživatelský manuál Radekce-Online.cz (revize 06/2011) V prvním kroku třeba vstoupit do administrace na adrese www.redakce-online.cz kterou naleznete na záložce Administrace / Vstup do Administrace, pro

Více

KAPITOLA 3. Architektura aplikací na frameworku Rails. V této kapitole: modely, pohledy, řadiče.

KAPITOLA 3. Architektura aplikací na frameworku Rails. V této kapitole: modely, pohledy, řadiče. KAPITOLA 3 Architektura aplikací na frameworku Rails V této kapitole: modely, pohledy, řadiče. 58 Část I: Začínáme Jedna ze zajímavých vlastností frameworku Rails spočívá v tom, že klade docela závažná

Více

Helios RED a Internetový obchod

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

Více

POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE

POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE INTERPI Interoperabilita v paměťových institucích Program aplikovaného výzkumu a vývoje národní kulturní identity (NAKI) (DF11P01OVV023) Zpracovali: Marie

Více

E-ZAK, verze M-2 jednoduchý elektronický nástroj pro veřejné zakázky

E-ZAK, verze M-2 jednoduchý elektronický nástroj pro veřejné zakázky E-ZAK, verze M-2 jednoduchý elektronický nástroj pro veřejné zakázky uživatelská příručka pro zadavatele, verze 1.2 2008 QCM, s.r.o. Obsah Úvod......5 Požadavky na provoz......6 Přihlášení......6 Odhlášení......7

Více

Minebot manuál (v 1.2)

Minebot manuál (v 1.2) Minebot manuál (v 1.2) Pro Váš rychlý start s nástrojem Minebot jsme připravili tohoto stručného průvodce, který by Vám měl být pomocníkem při spuštění a používání služby. Tento stručný průvodce by vám

Více

Tvorba aplikací v Oracle Application Express

Tvorba aplikací v Oracle Application Express DBS 4. ročník APEX Tvorba aplikací v Oracle Application Express Cílem této lekce je vytvořit kompletní aplikaci v Apexu, postavenou na vzorových tabulkách společnosti Oracle. Postup: 1. Otevřete lekci

Více

Popis úprav SQL verze ProBaze Majetek a Nářadí

Popis úprav SQL verze ProBaze Majetek a Nářadí Popis úprav SQL verze ProBaze Majetek a Nářadí Karta majetku a nářadí Byla provedena úprava týkající se uživatelského definování sloupců a výběrových seznamů dalších polí k zobrazení. Karta majetku nově

Více

DATA ARTICLE. AiP Beroun s.r.o.

DATA ARTICLE. AiP Beroun s.r.o. DATA ARTICLE AiP Beroun s.r.o. OBSAH 1 Úvod... 1 2 Vlastnosti Data Article... 1 2.1 Požadavky koncových uživatelů... 1 2.2 Požadavky na zajištění bezpečnosti a důvěryhodnosti obsahu... 1 3 Implementace

Více

NOVÁ VERZE OBD A JEJÍ VYUŽÍVÁNÍ Ing. Martina Valášková

NOVÁ VERZE OBD A JEJÍ VYUŽÍVÁNÍ Ing. Martina Valášková NOVÁ VERZE OBD A JEJÍ VYUŽÍVÁNÍ Ing. Martina Valášková studijní materiál ke kurzu Odborné publikování, citační etika a autorské právo s podporou ICT Fakulta informatiky a managementu Univerzity Hradec

Více

Uživatelská příručka systému pro administrátory obcí a manuál pro správce portálu

Uživatelská příručka systému pro administrátory obcí a manuál pro správce portálu Softwarová podpora tvorby rozvojových dokumentů obcí Uživatelská příručka systému pro administrátory obcí a manuál pro správce portálu Verze 1.3 Zpracováno v rámci projektu CZ.1.04/4.1.00/62.00008 ELEKTRONICKÁ

Více

Část 1 Moderní JavaScript

Část 1 Moderní JavaScript Obsah Část 1 Moderní JavaScript Kapitola 1 Moderní programování v JavaScriptuh.................... 13 Objektově orientovaný JavaScript................................13 Testování zdrojového kódu......................................

Více

Manuál administrátora FMS...2

Manuál administrátora FMS...2 Manuál administrátora Manuál administrátora FMS...2 Úvod... 2 Schéma aplikace Form Management System... 2 Úvod do správy FMS... 3 Správa uživatelů... 3 Práva uživatelů a skupin... 3 Zástupci... 4 Avíza

Více

Maturitní témata z předmětu PROGRAMOVÉ VYBAVENÍ pro šk. rok 2012/2013

Maturitní témata z předmětu PROGRAMOVÉ VYBAVENÍ pro šk. rok 2012/2013 Maturitní témata z předmětu PROGRAMOVÉ VYBAVENÍ pro šk. rok 2012/2013 1. Nástroje programu MS Word a) vysvětlete pojmy šablona, styl (druhy stylů) význam a užití, b) vysvětlete pojem oddíl (druhy oddílů),

Více

Rámcový manuál pro práci s programem TopoL pro Windows

Rámcový manuál pro práci s programem TopoL pro Windows Rámcový manuál pro práci s programem TopoL pro Windows Příkazy v nabídce Předmět Volba rastru rychlá klávesa F4 Příkaz otevře vybraný rastr; tj. zobrazí ho v předmětu zájmu. Po vyvolání příkazu se objeví

Více

Úvod do PHP s přihlédnutím k MySQL

Úvod do PHP s přihlédnutím k MySQL Root.cz - Úvod do PHP s přihlédnutím k MySQL Stránka č. 1 z 5 Úvod do PHP s přihlédnutím k MySQL 07.04.2000 Vhodná kombinace PHP a MySQL na dostatečně výkonném serveru poskytuje hodně možností. Hitem poslední

Více

Fotogalerie pro redakční systém Marwel Obscura v. 2.0

Fotogalerie pro redakční systém Marwel Obscura v. 2.0 Fotogalerie pro redakční systém Marwel Obscura v. 2.0 postupy a doporučení pro práci redaktorů verze manuálu: 1.1 QCM, s. r. o., březen 2011 Podpora: e-mail: podpora@qcm.cz tel.: +420 538 702 705 Obsah

Více

Veřejné. Aplikace EP2W. Uživatelská příručka pro externího uživatele

Veřejné. Aplikace EP2W. Uživatelská příručka pro externího uživatele Aplikace EP2W Uživatelská příručka pro externího uživatele Verze: 1.04 Datum: 14.8.2012 Upozornění V dokumentu bylo použito názvů firem a produktů, které mohou být chráněny patentovými a autorskými právy

Více

Tabulkové processory MS Excel (OpenOffice Calc)

Tabulkové processory MS Excel (OpenOffice Calc) Maturitní téma: Tabulkové processory MS Excel (OpenOffice Calc) Charakteristika tabulkového editoru Tabulkový editor (sprematuritníadsheet) se používá všude tam, kde je třeba zpracovávat data uspořádaná

Více

Statistica, kdo je kdo?

Statistica, kdo je kdo? Statistica, kdo je kdo? Newsletter Statistica ACADEMY Téma: Typy instalací Typ článku: Teorie Někteří z vás používají univerzitní licence, někteří síťové, podnikové atd. V tomto článku Vám představíme,

Více

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

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

Více

Databázové systémy trocha teorie

Databázové systémy trocha teorie Databázové systémy trocha teorie Základní pojmy Historie vývoje zpracování dat: 50. Léta vše v programu nevýhody poměrně jasné Aplikace1 alg.1 Aplikace2 alg.2 typy1 data1 typy2 data2 vytvoření systémů

Více

Instalujeme a zakládáme databázi Oracle Database 11g

Instalujeme a zakládáme databázi Oracle Database 11g KAPITOLA 2 Instalujeme a zakládáme databázi Oracle Database 11g Protože se instalace systému Oracle s každou novou verzí zjednodušuje, stojí uživatel před pokušením otevřít krabici s médii a ihned začít

Více

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

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

Více

TouchGuard Online pochůzkový systém

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

Více

Manuál k aplikaci SDO PILOT v.0.2

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

Více

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky ze sady: 02 tematický okruh sady: Tabulkový editor ze šablony: 07 KANCELÁŘSKÝ SOFTWARE určeno pro: 1-4. ročník

Více

Obsah. Úvod... 2. Co je KORG KONTROL Editor?... 2 Požadavky na systém... 2 Instalace... 3

Obsah. Úvod... 2. Co je KORG KONTROL Editor?... 2 Požadavky na systém... 2 Instalace... 3 Obsah Úvod... 2 Co je KORG KONTROL Editor?... 2 Požadavky na systém... 2 Instalace... 3 Instalace pro uživatele Windows... 3 Instalace pro uživatele Mac OS X... 3 Quick start... 4 Spuštění KORG KONTROL

Více

Práce s velkými sestavami

Práce s velkými sestavami Práce s velkými sestavami Číslo publikace spse01650 Práce s velkými sestavami Číslo publikace spse01650 Poznámky a omezení vlastnických práv Tento software a související dokumentace je majetkem společnosti

Více

Vzdělávání v egoncentru ORP Louny

Vzdělávání v egoncentru ORP Louny Zpracováno v rámci projektu č. CZ.1.04/4.1.00/40.00067 Vzdělávání v egoncentru ORP Louny Město Louny Obsah 1. Databáze... 4 2. Třídění pomocí filtrů... 5 3. Ukotvení a uvolnění příček... 6 3.1 Ukotvení

Více

- 1 - Smlouva o dílo. uzavřená podle 536 a násl. obchodního zákoníku v účinném znění

- 1 - Smlouva o dílo. uzavřená podle 536 a násl. obchodního zákoníku v účinném znění - 1 - Smlouva o dílo uzavřená podle 536 a násl. obchodního zákoníku v účinném znění Přílohy : A Technická dokumentace a popis díla B Kalkulace ceny díla 1. Účastníci smlouvy Smluvní strany této smlouvy,

Více

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

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

Více

Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů. Docházka 3000 Personalistika

Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů. Docházka 3000 Personalistika BM Software, Němčičky 84, 69107 Němčičky u Břeclavi Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů Tel: 519 430 765, Mobil: 608 447 546 e-mail: bmsoft@seznam.cz web: http://www.dochazka.eu

Více

5.1 Vyhledávací portál uživatelské rozhraní

5.1 Vyhledávací portál uživatelské rozhraní Uživatelská příručka Uživatelské rozhraní aplikace DoserFindIT se dělí na dvě části vyhledávací portál a administrační rozhraní. Vyhledávácí portál umožňuje základní a rozšířené vyhledávání článků a vyhledávání

Více

VYTVÁŘENÍ OBSAHU KURZŮ

VYTVÁŘENÍ OBSAHU KURZŮ VYTVÁŘENÍ OBSAHU KURZŮ Mgr. Hana Rohrová Mgr. Linda Huzlíková Ing. Martina Husáková Fakulta informatiky a managementu Univerzity Hradec Králové Projekt je spolufinancován Evropským sociálním fondem a státním

Více

MapleCloud a jeho použ ití. Vladimír Žák

MapleCloud a jeho použ ití. Vladimír Žák MapleCloud a jeho použ ití Vladimír Žák Brno, 2015 Obsah 1 Úvod... 4 2 Novinky v MapleCloud pro Maple 2015... 5 3 MapleCloud a registrace... 6 4 Použití MapleCloud přímo z Maple 2015... 7 4.1 Popis jednotlivých

Více

Microsoft Office Project 2003 Základní informace 1. Úvod Projektem časem zdrojů rozsahem kvalita úkoly souhrnné úkoly podprojektem

Microsoft Office Project 2003 Základní informace 1. Úvod Projektem časem zdrojů rozsahem kvalita úkoly souhrnné úkoly podprojektem 1. Úvod Plánování a řízení projektů není jednoduchou činností. Je třeba sledovat množství souběžně probíhajících či navazujících úloh, sledovat a plánovat finanční zdroje a správně přidělovat lidské či

Více

Uživatelská příručka Evidence příchozí a odchozí pošty a elektronický archiv. V prostředí společnosti. Pražská vodohospodářská společnost a.s.

Uživatelská příručka Evidence příchozí a odchozí pošty a elektronický archiv. V prostředí společnosti. Pražská vodohospodářská společnost a.s. Uživatelská příručka Evidence příchozí a odchozí pošty a elektronický archiv V prostředí společnosti Pražská vodohospodářská společnost a.s. Obsah 1. ÚVOD... 5 2. PROSTŘEDÍ WORKSPACE... 5 2.1 TECHNOLOGIE

Více

Anglická slovíčka http://www.ajslovicka.cz/

Anglická slovíčka http://www.ajslovicka.cz/ Anglická slovíčka http://www.ajslovicka.cz/ Uživatelská dokumentace Revize 1.1 platná ke dni 14. 4. 2013 Napsal: MUDr. Ing. Martin Krejčí Obsah Úvod...4 Konvence a značení...4 Základní informace o aplikaci...5

Více

MAPOVÉ APLIKACE A WEBOVÉ SLUŽBY MAWES NAŠE MAPY

MAPOVÉ APLIKACE A WEBOVÉ SLUŽBY MAWES NAŠE MAPY MAWES NAŠE MAPY Systém mapových aplikací a webových služeb MAWES umožňuje zpřístupnění geografických informací širokému okruhu uživatelů. Aktuální verze systému (MAWES 4) je nabízena pod obchodním názvem

Více

ESTATIX INFORMAČNÍ SYSTÉM REALITNÍCH KANCELÁŘÍ UŽIVATELSKÁ PŘÍRUČKA UŽIVATELSKÁ PŘÍRUČKA STRANA 1 / 23

ESTATIX INFORMAČNÍ SYSTÉM REALITNÍCH KANCELÁŘÍ UŽIVATELSKÁ PŘÍRUČKA UŽIVATELSKÁ PŘÍRUČKA STRANA 1 / 23 ESTATIX INFORMAČNÍ SYSTÉM REALITNÍCH KANCELÁŘÍ UŽIVATELSKÁ PŘÍRUČKA STRANA 1 / 23 OBSAH 1 Zabezpečení systému... 3 1.1 Přístup do systému... 3 1.2 První přihlášení... 3 1.3 Heslo nefunguje nebo jej uživatel

Více

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97 Vybrané části Excelu Ing. Petr Adamec Brno 2010 Cílem předmětu je seznámení se s programem Excel

Více

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework Web Jaroslav Nečas Obsah přednášky Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework Co to je web HTTP protokol bezstavový GET POST HEAD Cookies Session HTTPS

Více

M I S Y S - W E B. Intranet řešení systému MISYS. Verze 9.00. Příručka uživatele

M I S Y S - W E B. Intranet řešení systému MISYS. Verze 9.00. Příručka uživatele M I S Y S - W E B Intranet řešení systému MISYS Verze 9.00 Příručka uživatele GEPRO s.r.o. Září 2008 Copyright GEPRO s.r.o. 2008 Ochranné známky GEPRO spol. s r.o. KOKEŠ, MISYS Ochranné známky Microsoft

Více

Metodika. Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009. Sb., o základních registrech. Verze 1.6

Metodika. Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009. Sb., o základních registrech. Verze 1.6 Metodika Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009 Sb., o základních registrech Verze 1.6 AIS RPP Působnostní určeno pro oznamovatele Oznámení o vykonávání působností č. 111/2009

Více

Správa online kurzů v moodlu na příkladu e-learningové platformy Vodní hospodářství

Správa online kurzů v moodlu na příkladu e-learningové platformy Vodní hospodářství Projekt Nové cesty pro ekologickou výchovu v Sasku a Česku Správa online kurzů v moodlu na příkladu e-learningové platformy Vodní hospodářství Vypracováno: Datum: 15.02.2013 Zpracoval: Dipl.-Ing. F. Jakobs

Více

Aktualizační systém Progres

Aktualizační systém Progres Aktualizační systém Progres Obecně o systému Celý obsah webu se skládá z článků, fotogalerii, novinek, systémových bloků atd., které jsou vždy vloženy do nějaké rubriky položky v menu, podmenu, přip. mimo

Více

Uživatelská příručka

Uživatelská příručka OM-Link Uživatelská příručka Verze: 2.1 Prosinec 2006 Copyright 2005, 2006 ORBIT MERRET, s r.o. I Nápověda k programu OM-Link Obsah Část I Úvod 3 Část II Základní pojmy a informace 3 1 Připojení... 3 2

Více

Zranitelnosti webových aplikací. Vlastimil Pečínka, Seznam.cz Roman Kümmel, Soom.cz

Zranitelnosti webových aplikací. Vlastimil Pečínka, Seznam.cz Roman Kümmel, Soom.cz Zranitelnosti webových aplikací Vlastimil Pečínka, Seznam.cz Roman Kümmel, Soom.cz Terminologie Zranitelnost (vulnerability) Slabina, která umožní utočníkovi snížit/obejít ochranu dat a informací Security

Více

Obrázek 6.14: Prohlížec nápovedy

Obrázek 6.14: Prohlížec nápovedy JavaHelp Základní popis systému JavaHelp Soucástí vetšiny interaktivních aplikací je nápoveda (help) aplikace v Jave nejsou výjimkou. Systém JavaHelp je napsaný v Jave a je urcený pro aplikace vytvárené

Více

Manuál k aplikaci WANAS

Manuál k aplikaci WANAS Manuál k aplikaci WANAS OBSAH 1 DŮLEŽITÉ INFORMACE PRO PRÁCI V NOVÉ VERZI APLIKACE WANAS.. 2 2 PROSTOROVÁ DATA... 3 2.1 POPIS HLAVNÍCH FUNKCÍ... 3 2.2 PRÁCE S DEFINIČNÍM BODEM SEGMENTU... 4 2.3 PRÁCE S

Více

KIV/PIA Semestrální práce

KIV/PIA Semestrální práce KIV/PIA Semestrální práce Diskuzní fórum Tomáš Časta(A10N0057P) casta@students.zcu.cz 1. Architektura aplikace 1.1 MVC Model-view-controller (MVC) je softwarová architektura, která rozděluje datový model

Více

Analýza dat na PC I.

Analýza dat na PC I. Lékařská a Přírodovědecká fakulta, Masarykova univerzita Analýza dat na PC I. Základy programu STATISTICA IBA výuka 2008/2009 StatSoft, Inc., http://www.statsoft.com/, http://www.statsoft.cz Verze pro

Více

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Stručný obsah Část 1 Základy aplikace Microsoft Access Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Část 2 Vytváření

Více

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

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

Více

Naučte se víc... Metodická příručka pro školy k aplikaci Microsoft Office Access 2007

Naučte se víc... Metodická příručka pro školy k aplikaci Microsoft Office Access 2007 Naučte se víc... Metodická příručka pro školy k aplikaci Microsoft Office Access 2007 Microsoft pro školství 1 Autoři: Jiří Chytil & Boris Chytil Metodická příručka pro školy k aplikaci Microsoft Office

Více

Rozdílová dokumentace k ovládání IS KARAT.net

Rozdílová dokumentace k ovládání IS KARAT.net Dokumentace k IS KARAT.net Rozdílová dokumentace k ovládání IS KARAT.net programový modul: Rozdílová dokumentace k ovládání IS KARAT.net OBSAH: 1 ÚVOD... 3 2 PŘIHLAŠOVACÍ DIALOG... 4 3 NAVIGACE... 5 3.1

Více

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

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

Více

10. Editor databází dotazy a relace

10. Editor databází dotazy a relace 10. Editor databází dotazy a relace Dotazy Dotazy tvoří velkou samostatnou kapitolu Accessu, která je svým významem téměř stejně důležitá jako oblast návrhu a úpravy tabulek. Svým rozsahem je to ale oblast

Více

Manuál aplikace Inkaso pohledávek

Manuál aplikace Inkaso pohledávek Manuál aplikace Inkaso pohledávek Obsah Manuál aplikace Inkaso pohledávek... 1 Obsah... 1 Úvod... 4 Podpora... 4 Moduly aplikace... 5 Nastavení Internet Exploreru IE 8 a IE 9... 5 Volby na přihlašovací

Více

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12 Obsah Úvod 9 Poděkování 12 1 Základy práce s databází 13 Microsoft Access úvodní teoretické informace 14 Co je Microsoft Access 14 Kdy je vhodné použít Access 14 Jednoduché vysvětlení, co je databáze 15

Více

Databázové systémy I. 1. přednáška

Databázové systémy I. 1. přednáška Databázové systémy I. 1. přednáška Vyučující a cvičení St 13:00 15:50 Q09 Pavel Turčínek St 16:00 18:50 Q09 Oldřich Faldík Čt 10:00 12:50 Q09 Jan Turčínek Pá 7:00 9:50 Q08 Pavel Turčínek Pá 10:00 12:50

Více

BankKlient. FAQs. verze 9.50

BankKlient. FAQs. verze 9.50 BankKlient FAQs verze 9.50 2 BankKlient Obsah: Úvod... 3 Instalace BankKlient možné problémy... 3 1. Nejsou instalovány požadované aktualizace systému Windows... 3 2. Instalační program hlásí, že nemáte

Více

Oracle Application Express

Oracle Application Express Bankovní institut vysoká škola Praha Katedra informačních technologií a elektronického obchodování Oracle Application Express Nástroj pro menší podnikové aplikace Diplomová práce Autor: Bc. Tomáš Roubal

Více

12. Základy HTML a formuláře v HTML

12. Základy HTML a formuláře v HTML 12. Základy HTML a formuláře v HTML 1) Co je to HTML a historie HTML 2) Termíny v HTML a. tag b. značka c. element d. atribut e. entita 3) specifikace a. html, xhtmll b. rozdíly xhtml a html 4) struktura

Více

Formulář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í! 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íce

SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL

SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL SYSTEM FOR CONFIGURATION OF COMMUNICATION TERMINALS AND VISUALIZATION OF STATE INFORMATION FROM RAIL VEHICLES

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ávod na obsluhu softwaru Repsale pro WM6.x objednávkový a prodejní software pro PDA a mobilní terminály.

Návod na obsluhu softwaru Repsale pro WM6.x objednávkový a prodejní software pro PDA a mobilní terminály. Návod na obsluhu softwaru Repsale pro WM6.x objednávkový a prodejní software pro PDA a mobilní terminály. Úvod popis funkcí softwaru Repsale. Nový doklad tvorba nových dokladů v PDA (Faktura / Návštěva

Více

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

Office 2013. podrobný průvodce. Tomáš Šimek Office 2013 podrobný průvodce Tomáš Šimek Seznámení se společnými postupy při práci s dokumenty Office Popis základních a pokročilejších postupů při práci s Wordem, Excelem, PowerPointem a OneNote Možnosti

Více

ÚVOD 3 SEZNÁMENÍ SE SYSTÉMEM 4

ÚVOD 3 SEZNÁMENÍ SE SYSTÉMEM 4 ÚVOD 3 SEZNÁMENÍ SE SYSTÉMEM 4 JEDNODUCHÉ PŘIHLÁŠENÍ 4 ADMINISTRAČNÍ PROSTŘEDÍ 5 PŘEPÍNÁNÍ JAZYKOVÉ VERZE 5 POLOŽKY HORNÍHO MENU 5 DOPLŇKOVÉ POLOŽKY MENU: 6 STROM SE STRÁNKAMI, RUBRIKAMI A ČLÁNKY 7 TITULNÍ

Více

Word 2007 Word 2007 egon. Spuštění, vzhled, zobrazení dokumentu

Word 2007 Word 2007 egon. Spuštění, vzhled, zobrazení dokumentu Word 2007 Word 2007 egon Spuštění, vzhled, zobrazení dokumentu Jan Málek 30.4.2010 Word 2007 V roce 2007 přichází firma Microsoft s novou verzí kancelářského balíku MS Office 2007 a tedy i textového editoru

Více

1. vydání příručky 2009, Národní památkový ústav, Ing. Martin Lazák

1. vydání příručky 2009, Národní památkový ústav, Ing. Martin Lazák Manažer akcí (pro kastelány) květen 2009 1. vydání příručky 2009, Národní památkový ústav, Ing. Martin Lazák Obsah: 1. ÚVODNÍ INFORMACE...2 1.1. ÚČEL APLIKACE...2 1.1.1. Editor údajů o akcích...2 1.1.2.

Více

INTERNET SERVIS MANUÁL

INTERNET SERVIS MANUÁL INTERNET SERVIS MANUÁL VÍTÁME VÁS! Právě jste otevřeli manuál Raiffeisen stavební spořitelny a.s. (dále jen RSTS ) pro práci s první aplikací internetového servisu s aktivními operacemi pro stavební spoření

Více

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS 1. 2. 3. 4. 5. 6. 7. 8. 9. Instalace Oracle verze 11.02. 64 bit... 2 Instalace Listeneru... 8 Vytvoření instance databáze... 10 Úprava konfigurace

Více

MAWIS. Uživatelská dokumentace

MAWIS. Uživatelská dokumentace MAWIS Uživatelská dokumentace Verze 27-11-2008 OBSAH OBSAH... 2 1) O MAPOVÉM SERVERU... 3 2) POTŘEBNÁ NASTAVENÍ... 3 Hardwarové požadavky... 3 Softwarové požadavky... 3 Nastavení Internet Exploreru:...

Více

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora krizového řízení

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora krizového řízení Provozní dokumentace Seznam orgánů veřejné moci Příručka pro administrátora krizového řízení Vytvořeno dne: 15. 6. 2011 Aktualizováno: 22. 10. 2014 Verze: 2.2 2014 MVČR Obsah Příručka pro administrátora

Více

Uživatelská příručka pro program

Uživatelská příručka pro program NEWARE Uživatelský manuál Uživatelská příručka pro program ve spojení se zabezpečovacím systémem strana 1 Uživatelský manuál NEWARE strana 2 NEWARE Uživatelský manuál Vaše zabezpečovací ústředna DIGIPLEX

Více

O nás. To vše a mnohem více Vám je schopna nabídnout již základní verze publikačního systému bravaweb.

O nás. To vše a mnohem více Vám je schopna nabídnout již základní verze publikačního systému bravaweb. O nás Internetová prezentace je často první vizitkou Vaší společnosti, se kterou se setkává potenciální zákazník či případný obchodní partner. Kvalitní prezentaci nestačí však pouze vytvořit. Prezentace

Více

MUI (Medium User Interface) Střední uživatelské rozhraní

MUI (Medium User Interface) Střední uživatelské rozhraní MUI (Medium User Interface) Střední uživatelské rozhraní Sekce katalogu Elektronické regulátory Informace o výrobku MUI Datum vydání 00/00CZ Střední uživatelské rozhraní (MUI) je vzdálený displej pro regulátory

Více

Manuál k aplikaci FieldGIS v.2.27

Manuál k aplikaci FieldGIS v.2.27 Manuál k aplikaci FieldGIS v.2.27 Petr Pala Copyright 2008 CENIA, laboratoř GIS 1. Úvod 1. Systémové požadavky 2. Části základního okna aplikace 1. Menu 1.1. File 1.2. Tools 1.3. Hlavní lišta 2. Editor

Více

Pokročilé techniky tvorby sestav v Caché. ZENové Reporty

Pokročilé techniky tvorby sestav v Caché. ZENové Reporty Pokročilé techniky tvorby sestav v Caché ZENové Reporty Úvodem Jednoduché sestavy Pokročilé sestavy Ladění Historie ZEN reporty sdílejí podobný princip definování obsahu jako ZENové stránky Byly uvedeny

Více

PODPORA PRÁCE S FORMULÁŘI VE WEBOVÉM PROHLÍŽEČI SUPPORT FOR FORM FILLING IN WEB BROWSER

PODPORA PRÁCE S FORMULÁŘI VE WEBOVÉM PROHLÍŽEČI SUPPORT FOR FORM FILLING IN WEB BROWSER VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS PODPORA PRÁCE

Více

UŽIV ATELSKÁ PŘÍRUČKA

UŽIV ATELSKÁ PŘÍRUČKA UŽIVATELSKÁ PŘÍRUČKA Autor: Marek Klimša Úprava: Stanislav Chromý Verze dokumentu: 1.1 Poslední aktualizace: 11. května 2012 Obsah 1. Začínáme 3 1.1 Co je to ADVOKÁTNÍ SPIS 3 1.2 Po prvním spuštění 3 1.3

Více

UZ modul VVISION poslední změna 1. 3. 2013

UZ modul VVISION poslední změna 1. 3. 2013 UZ modul VVISION poslední změna 1. 3. 2013 Obsah 1 Základní popis... - 2-1.1 Popis aplikace... - 2-1.2 Zdroje obrazových dat... - 2-1.3 Uložení dat... - 2-1.4 Funkcionalita... - 2-1.4.1 Základní soubor

Více

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23 Stručný obsah 1. Stručný úvod do relačních databází 13 2. Platforma 10g 23 3. Instalace, první přihlášení, start a zastavení databázového serveru 33 4. Nástroje pro administraci a práci s daty 69 5. Úvod

Více

Mobilní aplikace Novell Filr Stručný úvod

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

Více

Malý průvodce Internetem

Malý průvodce Internetem Malý průvodce Internetem Úvod Toto povídání by mělo sloužit jako užitečný zdroj informací pro ty, co o Internetu zatím mnoho neví nebo o něm jen slyšeli a neví, co si pod tím slovem představit. Klade si

Více

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL 4 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Jazyk SQL, datové typy, klauzule SELECT, WHERE, a ORDER BY. Doporučená

Více

Projekt Atlasu znečištění ovzduší

Projekt Atlasu znečištění ovzduší Projekt Atlasu znečištění ovzduší Tak jak bylo zmíněno na konci první kapitoly, budeme v následujících cvičeních pracovat na samostatném projektu. Cílem projektu je vytvořit jednoduchý atlas znečištění

Více

Stored Procedures & Database Triggers, Tiskové sestavy v Oracle Reports

Stored Procedures & Database Triggers, Tiskové sestavy v Oracle Reports , Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Demo-cvičení pro IDS 9. dubna 2014 Marek Rychlý Stored Procedures & Database Triggers, Demo-cvičení

Více

Parametrizace, harmonogram

Parametrizace, harmonogram Parametrizace, harmonogram Modul slouží pro parametrizování informačního systému a pro vytváření časového plánu akademického roku na fakultě. Fakulty si v něm zadávají a specifikují potřebné "časové značky"

Více

Databázový systém Matylda

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

Více

TaskPool 2.9 administrátorský manuál

TaskPool 2.9 administrátorský manuál TaskPool 2.9 administrátorský manuál TaskPool 2.9 TaskPool 2.9: administrátorský manuál 2 TaskPool 2.9 iii Obsah 1. Úvod... 1 1.1. Vysvětlení pojmů... 1 1.2. Role v systému TaskPool... 2 1.3. Administrátorská

Více

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami Marek Laurenčík Excel práce s databázemi a kontingenčními tabulkami 2010 Upozornění pro čtenáře a uživatele této knihy Všechna práva vyhrazena. Žádná část této tištěné či elektronické knihy nesmí být reprodukována

Více

Program pro flexibilní tvorbu evidencí. VIKLAN - Evidence. Uživatelská příručka. pro seznámení se základními možnostmi programu

Program pro flexibilní tvorbu evidencí. VIKLAN - Evidence. Uživatelská příručka. pro seznámení se základními možnostmi programu Program pro flexibilní tvorbu evidencí VIKLAN - Evidence Uživatelská příručka pro seznámení se základními možnostmi programu Vlastimil Kubínek, Ing. Josef Spilka VIKLAN - Evidence Verse 1.11.8.1 Copyright

Více

Rezervační systém TROJHŘIŠTĚ hriste.pist.cz

Rezervační systém TROJHŘIŠTĚ hriste.pist.cz Rezervační systém TROJHŘIŠTĚ hriste.pist.cz Základní uživatelský manuál OBSAH 1. Úvod 2. Základní nastavení 3. Administrátorské nastavení 4. Rezervace 4.1 Registrace do rezervačního systému 4.2 Přihlášení

Více