KIV/PIA Semestrální práce
|
|
- Michaela Navrátilová
- před 8 lety
- Počet zobrazení:
Transkript
1 KIV/PIA Semestrální práce Diskuzní fórum Tomáš Časta(A10N0057P)
2 1. Architektura aplikace 1.1 MVC Model-view-controller (MVC) je softwarová architektura, která rozděluje datový model aplikace, uživatelské rozhraní a řídící logiku do tří nezávislých komponent tak, že modifikace některé z nich má minimální vliv na ostatní. Obrázek 1: MVC (převzato ze zdrojak.root.cz) Model představují třídy uložené v balíčku beans, jsou to třídy ForumBean, UserBean, MessageBean, které odpovídají třem tabulkám v databázi MySQL. View vrstu tvoří JSP stránky umísteně v adresáři jsp. Vrstvu Controller tvoří třídy Servletu, v tomto případě při použití frameworku Stripes se jedná o třídy umístěné v balíčku actions, další pomocné třídy jsou v balíčku db a jsou to třídy pro práci s databázi, Forum, User, Message, které poskytují potřebné operace nad databází, jako jsou výběr, vkládání, editace a mazání řádků v tabulkách. 1.2 Diagram tříd Diagram tříd je velký a kdyby byl přidán do tohoto dokumentu, bylo by to nečitelné, tři odpovídající obrázky jsou umístěny ve stejném složce, jako tato dokumentace. Jsou to soubory beans.png, user.png, action.png, které odpovídají diagramu tříd v jednotlivých balíčcích.
3 1.3 Diagram případů užití Ukazuje jednotlivé uživatelské role a co mohou daní uživatele provádět za operace v aplikaci. Obrázek 2: Diagram případů užití
4 1.4 Databázový model Představuje struktura tabulek v databázi. Význam jednotlivých položek je zřejmý z jejich názvu, každá tabulka obsahuje unikátní id a mezi tabulkami casta_message, casta_forum a casta_message, casta_user jsou vytvoření relace 1:N. První slouží k tomu, aby bylo poznat, do jakého fóra vzkaz patří a druhá k tomu, aby se dle id_user, tedy id autora příspěvku daly dohledat další informace o něm. Obrázek 3: Databázový model 1.5 Framework Stripes Pro aplikaci jsem použil framework Stripes, vývoj s ním přináší určité změny oproti čistým Servletům, proto zde popíšu jak to funguje ve vytvořené aplikaci. První změna je v souboru web.xml, kde jsou nejdůležitější následující nastavení. <init-param> <param-name>actionresolver.packages</param-name> <param-value>action</param-value> </init-param> <init-param> <param-name>localepicker.locales</param-name> <param-value>en_us:utf-8,cs_cz:utf-8</param-value> </init-param> <init-param>... Kde parametr ActionResolver.Package je důležitý pro nastavení jména balíčku, kde jsou třídy, které provádějí akce na stránce, jako je například mazání, editace, či zobrazování příspěvků, v podstatě
5 jsou to třídy, kde by bez použití Stripes byly třídy Servletu implementující metody, jako je doget() a dopost(). Parametr LocalePicker.Locales je důležitý pro nastavené kódování a správného zobrazování češtiny v aplikaci. Jinak je soubor web.xml nastaven dle Třídy umístěné v balíčku action pak implementuji rozhraní ActionBean a místo implementace metod doget(), dopost() a jiný implementujeme metody dle svého uvážení s tím, že jejich volání na stránce nám zajišťují anotace jako která se zavolá vždy. K přesměrování se používá metody ForwarResolution. Další věcí, kterou Stripes provádí v aplikaci je validace vstupních dat. Ta se provádí = true, minlength = 2, maxlength = 20) private String login Takto nadefinovaná anotace znamená, že položku login je nutno zadat a a musí být dlouhá od 2 do 20 znaků, pokud tomu tak není, nedojde k odeslání dat z formuláře, ani spuštění metody z ActionBean třídy. Aby vše fungovalo jak má, je nutné v jsp stránce použit Stripes tady, v tom případě následující. <stripes:form beanclass="action.registrationactionbean" focus="" > <stripes:text name="login" class="border"/></td> <stripes:errors field="login" />... Tag stripes:error se pak stará o vypsání chyby, v případě, že zadaná data neodpovídají požadavků ve validaci. Text chyby je uložen v souboru StripesResources.properties v následujícím formátu. action.loginactionbean.login.valuenotpresent=musíte zadat login. action.loginactionbean.login.valuetooshort=login musí mít minimálně 2 znaky. action.loginactionbean.login.valuetoolong=login muí mít maximálně 20 znaků. Tyto věci z frameworku Stripes jsem použil, samozřejmě tomu umí ještě mnohem více, ale na to je třeba použít další externí knihovny. 1.6 Specifikace implementace Při rozhodování o problému, když dojde ke smazání uživatele zůstanou po něm příspěvky, jsem se rozhodl, je nemazat ale nastavit jako autora příspěvku uživatele s id=1 (lze změnit konstantu DEFAULT_USER), který se jmenuje uživatel_vymazán, přijde mi to lepší, než vymazat všechny jeho příspěvky, protože to by mohlo vadit při čtení fóra, když by čtenář vlastně nevěděl, jestli tam nechybí nějaké příspěvky, či jaký byl jejich obsah. Problémem by bylo, kdyby byl tento uživatel vymazán, ale ani administrátor by měl vědět, co dělá, stejně jako ten kdo se dostane do databáze a může tam libovolně mazat by měl vědět, co dělá. 2. Instalace 2.1 Přeložení
6 Pro přeložení je připraven antový skript build.xml. Ten se stará o samotný překlad a připojení všech použitých knihoven. 2.2 Nasazení na server Pro nasezení na server je připraven antový skript deploy.xml, který nahraje překompilované soubory a potřebné knihovny na server Tomcat. Před spuštěním aplikace je ještě nutné pustit antový skript db.xml, který vytvoří potřebné tabulky v databázi a naplní je daty. Ještě je nutné v souboru web.xml nastavit správné údaje pro připojení k databázi. 3. Uživatelská příručka 3.1 Nepřihlášený uživatel Používání aplikace je velmi jednoduché. Po zobrazení hlavní stránky můžete libovolně listovat seznamem všech fór a číst si všechny odpovědi k nim. Po kliknutí na jméno autora příspěvku se zobrazí informace o něm, spolu s vypočítaným věkem uživatele, pokud uživatel zadal datum svého narození. Pro využívání dalších funkcí, je nutné vytvořit účet (položka Registrovat v menu), nebo se přihlásit (položka Přihlásit se v menu) 3.2 Registrace Pro vytvoření uživatelské účtu musíte zadat požadované informace, jako je uživatelské jméno, heslo, , krátké info o vás a vaše pohlaví. Můžete také zadat datum svého narození, pak bude ve vašem profilu zobrazen váš věk, tato volba není povinná, datum zadávejte ve formátu mm.dd.yyyy. Uživatelské jméno musí být být dlouhé 2 až 20 znaků a nesmí již být použito, heslo pak musí být dlouhé minimálně 6 znaků. Poslední co je nutné vyplnit je ochrana proti spamu, které spočívá v jednoduchém početním příkladu. 3.3 Přihlášený uživatel Jako přihlášený uživatel můžete provádět vše, co nepřihlášený uživatel a můžete navíc vytváře nová fóra a přidávat k nim vaše odpovědi. Po ukončení činnosti se odhlašte (položka Odhlásit se v menu). 3.4 Administrátor Jako administrátor máte všechny výše popsané možnosti a může navíc libovolný vzkaz smazat (kliknutím na smaž), nebo editovat (kliknutím na edituj). V případě, že mazaný příspěvek ve fóru bude poslední, bude smazáno i celé fórum. Další možnosti je smazání celého fóra, včetně všechny příspěvků v němu. Administrátor může také vidět profily všech uživatelů a mazat je, po smazání uživatele nedojde ke smazání jeho příspěvků, ale bude jako autor u nich uvedeno uživatel vymazán. 4.Závěr Semestrální práce mi pomohla seznámit s vývojem webových aplikací v Javě, s čímž jsem doposud neměl zkušenost. Ze začátku jsem měl problémy s nastavením frameworku Stripes a chvíli mi trvalo, než jsem do něj proniknul, ale v konečném důsledku mi určitě ušetřil práci. Práce dle mě splňuje požadavky určené v zadání a je plně funkční.
Architektura aplikace
Architektura aplikace MARBES-JIRA plugin Tým: GRSS Členové: František Schneider Jaroslav Ráb Lukáš Gemela Jaromír Staněk Upravil Verze dokumentu Datum F. Schneider 1.0 25.3.2012 F. Schneider 2.0 25.4.2012
VíceManuál pro administrátory. Manuál. Verze 1.0.11. pro administrátory
Manuál Verze 1.0.11 pro administrátory Obsah 1 Přihlášení do administračního rozhraní... 3 2 Administrační rozhraní... 5 2.1. Hlavní stránka... 5 2.2. Společnost... 6 2.2.1 Stav online... 6 2.2.2 Uživatelé...
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íceServlety a JSP. Petr Adámek, petr.adamek@ibacz.eu
Servlety a JSP Petr Adámek, petr.adamek@ibacz.eu Úvod Rekapitulace vstupních znalostí Standardy Nástroje (Běhové prostředí, nástroje pro vývoj) Servlety JSP JSP značky EL (Expression Language) Internacionalizace
VíceE-aukce. Funkční požadavky. Nefunkční požadavky. 1. Realizace internetové aukce v reálném čase. 2. Vkládání nových aukcí. 2.1. Volba počáteční ceny
Funkční požadavky 1. Realizace internetové aukce v reálném čase 2. Vkládání nových aukcí 2.1. Volba počáteční ceny 2.2. Volba minimální výše příhozů 2.3. Volba vzájemné viditelnosti účastníků 2.4. Volba
VíceVý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íceVIDEOPŮJČOVNA. TomášStrnad, Petr Filas, Štěpán Urban, Martin Panáček, Pavel Pokorný
VIDEOPŮJČOVNA TomášStrnad, Petr Filas, Štěpán Urban, Martin Panáček, Pavel Pokorný SRS 1. Filmy 1. Přidánínového filmu se všemi parametry automatické vytvoření alespoň jedné kopie 2. Editace parametrů
VíceDATA 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íce1. Distribuce Javy. 2. Vlastnosti J2EE aplikace. 3. Fyzická architektura J2EE aplikace. Distribuce Javy se liší podle jejího zamýšleného použití:
Architektura webové aplikace, funkce jednotlivých vrstev, životní cyklus standardizovaných komponent Java EE, Servlety, JSP, frameworky, návrhové vzory 1. Distribuce Javy Distribuce Javy se liší podle
VíceMapleCloud 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íceKIV/PIA 2013 Jan Tichava
KIV/PIA 2013 Jan Tichava Java EE JSF, PrimeFaces Spring JPA, EclipseLink Java Platform, Enterprise Edition Persistence Zobrazovací vrstva Interakce aplikací Deployment Java Persistence API Enterprise
VíceKAPITOLA 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ícePopis ovládání dokumentu s přiloženými obrázky
Popis ovládání dokumentu s přiloženými obrázky V dokumentu se můžeme orientovat a) pomocí záložky (lišta vlevo), kde jsou odkazy přímo na názvy jednotlivých kapitol příručky b) nebo lze dokument číst stránkováním
VíceNástroje a frameworky pro automatizovaný vývoj. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/
Nástroje a frameworky pro automatizovaný vývoj Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Proces vývoje webové aplikace Předepsaná adresářová struktura. Kompilace zdrojových kódů.
VíceMANUÁ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íceVeř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íceKAPITOLA 1 SOCIÁLNÍ SÍTĚ A PHP...17
Obsah ÚVODEM..............................................11 Co v této knize najdete................................... 12 Co budete v této knize potřebovat.......................... 13 Pro koho je tato
VíceUž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íceSMART GATE webové a aplikační ovládací rozhraní zařízení ESIM120
ALARM PRODEJ.CZ OFICIÁLNÍ DISTRIBUTOR VÝROBKŮ ELDES PRO ČESKOU REPUBLIKU UVÁDÍ INSTRUKTÁŽNÍ PREZENTACI SMART GATE webové a aplikační ovládací rozhraní zařízení ESIM120 ALARM PRODEJ.CZ je součástí CENTR
VíceTvorba informačních systémů
Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2007/2008 c 2006 2008 Michal Krátký, Miroslav Beneš Tvorba informačních
Více2. Začínáme. Uživatelský manuál
Uživatelský manuál V dokumentu je popsán stručný uživatelský popis ovládání zařízení s černobílým displejem, registrace a ověření uživatele otiskem prstu, systém ověřování a další funkce. Je určen pro
VíceNápověda pro systém itesting.cz
Nápověda pro systém itesting.cz Obsah 1. Základní informace... 2 2. Příručka pro uživatele admin.itesting.cz... 2 2.1 Registrace do aplikace... 2 2.2 Základní menu aplikace... 2 2.3 Moje testy a Naše testy...
VíceČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ Předmět: Řízení softwarových projektů (A7B36SI2) Vyučující předmětu: Ing. Martin Komárek, Ing. Ondřej Macek Vedoucí práce: Ing. Martin Komárek
Více(Enterprise) JavaBeans. Lekce 7
(Enterprise) JavaBeans Lekce 7 JavaBeans vs. Enterprise JavaBeans (EJB) JavaBeans technologie: jedná se o tzv. komponentní architekturu určenou pro JSE platformu určená pro tvorbu JSE GUI programů pomocí
Více[APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI]
[APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI] [Aktualizace dokumentu: 3.9.2011 9:49:00 Verze dokumentu: 2.2 Obsah Obsah... 2 1. Struktura aplikace... 3 2. Registrace aplikace na serveru a první start
VíceDatabáze EMS podacích lístků
Databáze EMS podacích lístků Semestrální práce ------------------------------ 1 / 30 Obsah Obsah...2 Obsah...2 Záměr projektu...3 Uživatele...6 Katalog požadavků...7 Use case...8 Konceptuální datový model...9
VíceMS WINDOWS UŽIVATELÉ
uživatelské účty uživatelský profil práce s uživateli Maturitní otázka z POS - č. 16 MS WINDOWS UŽIVATELÉ Úvod Pro práci s počítačem v operačním systému MS Windows musíme mít založený účet, pod kterým
VíceUživatelská příručka IS KP14+: Pokyny pro vyplnění formuláře žádosti o podporu
Uživatelská příručka IS KP14+: Pokyny pro vyplnění formuláře žádosti o podporu Verze: 2.0 Březen 2015 1 Obsah 1. Portál IS KP14+... 4 1.1. Stručné představení... 4 1.2. Obecné funkcionality formuláře žádosti
Více5.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íceUŽ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íceRezervač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íceDětské GPS hodinky (SeTracker)
Dětské GPS hodinky (SeTracker) Návod k obsluze Kontakt na dodavatele: SHX Trading s.r.o. Týmlova 8, Praha 4, 140 00 Tel: 244 472 125, email: info@spyobchod.cz www.spyobchod.cz Stránka 1 1. Zobrazení přístroje
VíceIndividuální projekt z předmětu webových stránek 2012 - Anketa Jan Livora
UŽIVATELSKÁ TECHNICKÁ DOKUMENTACE ANKETA : Individuální projekt z předmětu webových stránek 2012 - Anketa Jan Livora [2ITa] [sk1] 1 Obsah DŮLEŽITÉ UPOZORNĚNÍ!!!... 3 PROHLÁŠENÍ O AUTORSTVÍ:... 3 ANOTACE:...
VíceObsah 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íceOstatní portálové aplikace
Univerzitní informační systém Slovenská zemědělská univerzita v Nitře Ostatní portálové aplikace Svazek 9 Verze: 1.20 Datum: 10. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 5 1
VíceZÁVĚREČNÁ STUDIJNÍ PRÁCE dokumentace
ZÁVĚREČNÁ STUDIJNÍ PRÁCE dokumentace Dokumentační systém pro Android Marek Kovalčík Obor: Třída: Školní rok: 18-20-M/01 INFORMAČNÍ TECHNOLOGIE se zaměřením na počítačové sítě a programování IT4 2015/2016
VíceTechnologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011
Technologie Java Enterprise Edition Přemek Brada, KIV ZČU 8.6.2011 Přehled tématu Motivace a úvod Infrastruktura pro velké Java aplikace (Java základní přehled) Části třívrstvé struktury servlety, JSP
VíceProgram 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íce1 of 14 14.12.2004 14:27
1 of 14 14.12.2004 14:27 Popis systému EDOX je systém vyvinutý ve společnosti Evektor spol. s r.o. určený pro bezpečné sdílení technické dokumentace a dalších dokumentů. Systém je umístěn na webovém serveru
VíceEvropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí IZR. Vedení evidence léčení a evidence léků. Podklady pro školení
Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí IZR Vedení evidence léčení a evidence léků Podklady pro školení Říjen 2011 PV-Agri s.r.o. 2011 http://www.pvagri.cz
VíceMANUÁ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íceDatabáze produktů ESF. Postup pro vkládání produktů pro příjemce (realizátory projektů)
Databáze produktů ESF Postup pro vkládání produktů pro příjemce (realizátory projektů) Obsah 1. Registrace a přihlášení... 1 Vyplnění registračních údajů... 1 Potvrzení registračních údajů... 3 Přihlášení...
VíceWiFiS Uživatelská příručka Obsah
WiFiS Uživatelská příručka Obsah Nastavení aplikace Popis jednotlivých číselníků Agenda ISP internet service provider Obecné Nastavení Nastavení jednotlivých číselníků Skupiny číselníku Agenda, ISP a Obecné
VíceWebové služby a XML. Obsah přednášky. Co jsou to webové služby. Co jsou to webové služby. Webové služby a XML
Obsah přednášky Webové služby a XML Miroslav Beneš Co jsou to webové služby Architektura webových služeb SOAP SOAP a Java SOAP a PHP SOAP a C# Webové služby a XML 2 Co jsou to webové služby rozhraní k
VíceStručný průvodce uživatele pro externí organizaci
Stručný průvodce uživatele pro externí organizaci únor 2010 Radek Maca Obsah Obsah... 2 1. Filosofie práce... 3 Účel aplikace... 3 Možnosti využití... 3 Základní funkcionality... 4 Výstupy... 4 Výstupy
VíceCTUGuide (XXX-KOS) D1
CTUGuide (XXX-KOS) D1 Verze: 1.0 Předmět: PDA Mentor: Zdeněk Míkovec Autor: Petr Tarant, Martin Štajner, Petr Husák Datum: 14. 02. 2013 Obsah CTUGUIDE verze 1.0 1. Úvod... 3 1.1. Úvod do problematiky...
VícePostup pro vyplnění žádosti o dotaci v aplikaci Benefit
Krajský úřad Královéhradeckého kraje Odbor životního prostředí a zemědělství Postup pro vyplnění žádosti o dotaci v aplikaci Benefit 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
VícePHP framework Nette. Kapitola 1. 1.1 Úvod. 1.2 Architektura Nette
Kapitola 1 PHP framework Nette 1.1 Úvod Zkratka PHP (z anglického PHP: Hypertext Preprocessor) označuje populární skriptovací jazyk primárně navržený pro vývoj webových aplikací. Jeho oblíbenost vyplývá
VíceNa vybraném serveru vytvoříme MySQL databázi. Soubory scratch.jpa, kickstart.php a en-gb.kickstart.ini nahrajeme na vybraný server.
1 Práce se systémem Tento dokument popíše způsob instalace a základy práce se systémem Joomla!, ve kterém je učebnice jazyka Scratch vytvořena. Podrobný návod k systému Joomla! je popsán v dokumentaci
VíceREGISTR VINIC VÍNO ORIGINÁLNÍ CERTIFIKACE NA PORTÁLU FARMÁŘE (UŽIVATELSKÁ PŘÍRUČKA) CCV Informační systémy 2014 1
REGISTR VINIC VÍNO ORIGINÁLNÍ CERTIFIKACE NA PORTÁLU FARMÁŘE (UŽIVATELSKÁ PŘÍRUČKA) CCV Informační systémy 2014 1 TABULKA VERZÍ Verze Datum Popis 1.0 15.3.2012 Založení dokumentu 2.0 15.5.2014 Nové funkčnosti
VíceUlozto.cz. Český server pro sdílení dat na internetu. 1. semestrální práce na předmět Testování uživatelských rozhraní A7B36TUR. zavrekar@fel.cvut.
Ulozto.cz Český server pro sdílení dat na internetu 1. semestrální práce na předmět Testování uživatelských rozhraní A7B36TUR Vypracoval: Kontakt: Karel Zavřel zavrekar@fel.cvut.cz 1 Obsah 1 Úvod... 3
VíceÚvod do databázových systémů
Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Úvod do databázových systémů Cvičení 7 Ing. Petr Lukáš petr.lukas@vsb.cz Ostrava, 2014 Modelování databází Modelování
VíceCentrální evidence závětí NK ČR
CIS NK ČR Centrální evidence závětí NK ČR Uživatelská příručka Dodavatel: Corpus Solutions a.s. V Praze dne 15. 4. 2005 Pod Pekařkou 1 Praha 4 Podolí Verze: 1.0 Obsah 1 Úvod...3 1.1 Přístup do aplikace...3
VíceNá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íceBRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS STANISLAV SEHNAL
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 WEBOVÉ ROZHRANÍ
VíceTechnologie Java. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/
Technologie Java Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Trocha historie Java vznikla v roce 1995 jak minimalistický programovací jazyk (211 tříd). Syntaxe vycházela z C/C++. V
VíceAKUSTIKA. Základy práce s aplikací. Verze 1.0.0
AKUSTIKA Základy práce s aplikací Verze 1.0.0 OBSAH 1. Přehled verzí aplikace... 4 2. Spuštění... 5 2.1. Ze stránek www.stavebni-fyzika.cz... 5 2.2. Z jiné aplikace... 6 3. Princip jednoho souboru... 6
VíceTvorba informačních systémů
Tvorba informačních systémů Michal Krátký 1, Miroslav Beneš 1 1 Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2005/2006 c 2006 Michal Krátký, Miroslav Beneš Tvorba informačních
VíceRedakční systém. SimpleAdmin Beta. Jan Shimi Šimonek shimi@quick.cz jan.simonek@quick.cz http://www.shimi.webz.cz/
Redakční systém SimpleAdmin Beta Jan Shimi Šimonek shimi@quick.cz jan.simonek@quick.cz http://www.shimi.webz.cz/ Obsah Obsah... 2 Co je to SimpleAdmin Beta?... 3 Ovládání Administrace... 3 Články... 3
VíceTouchGuard 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íceUživatelský manuál JIB jednotná informační databáze
Uživatelský manuál JIB jednotná informační databáze Jednotná informační brána (JIB) nabízí jednotný a snadný přístup k různým informačním zdrojům, např. katalogům knihoven (včetně souborných), bibliografickým
VíceTaskPool 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íceMAPOVÉ 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íceVAR-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íce17. července 2005 15:51 z moravec@yahoo.com http://www.z-moravec.net/
17. července 2005 15:51 z moravec@yahoo.com http://www.z-moravec.net/ Úvod 1 Úvod Nedávno jsem zveřejnil návod na vytvoření návštěvní knihy bez nutnosti použít databázi. To je výhodné tehdy, kdy na serveru
VíceDPC-D218ID. Dveřní stanice pro 2D systém videovrátných. Uživatelský manuál
DPC-D218ID Dveřní stanice pro 2D systém videovrátných Uživatelský manuál Části a funkce Svorkovnice +12V:12VDC výstup napájení LK-(GND): Zámek - zem LK+(COM): Zámek - 12 VDC. NO.: relé kontakt NO EB+:
VíceMANUÁL PRO VKLÁDÁNÍ A EDITACI DAT V SYSTÉMU INVENIO
MANUÁL PRO VKLÁDÁNÍ A EDITACI DAT V SYSTÉMU INVENIO Kolektiv autorů: Bc. Bohdana Frantíková PhDr. Petra Pejšová Praha 2012 Národní technická knihovna 1 MANUÁL PRO VKLÁDÁNÍ A EDITACI DAT V SYSTÉMU INVENIO
VíceIng. Přemysl Brada, MSc., Ph.D. Ing. Martin Dostal. Katedra informatiky a výpočetní techniky, FAV, ZČU v Plzni
Webové aplikace Ing. Přemysl Brada, MSc., Ph.D. Ing. Martin Dostal Katedra informatiky a výpočetní techniky, FAV, ZČU v Plzni Harmonogram Dopolední blok 9:00 12:30 Ing. Dostal Úvod, XHTML + CSS Ing. Brada,
VíceNávod na E-Shop. tel.: 224 916 202, fax: 244 922 737, helpdesk: 606 230 000, e-mail: ipo@antee.cz
Návod na E-Shop Obsah 1. Založení nového e-shopu 2. Definice kategorií e-shopu 3. Definice atributů e-shopu 4. Vložení nové položky do e-shopu 5. Editace a smazání položky v e-shopu 6. Hromadná aktualizace
VíceModul 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ícePŘÍPADOVÁ PRÁCE - INDIVIDUÁLNÍ
25.9.2007 - verze 3.5.2 (vyžaduje datovou část verze 5) Slučování kódů Výkony pracovníků 4.9.2007 - verze 3.5.0 (vyžaduje datovou část verze 5) Výkony dle časových dotací 5.11.2006 - verze 3.4.5. (vyžaduje
VíceUživatelská příručka ISKP14+ pro Integrované nástroje: Žádost o podporu strategie ITI/IPRÚ
Uživatelská příručka ISKP14+ pro Integrované nástroje: Žádost o podporu strategie ITI/IPRÚ Verze: 1.0 Listopad 2015 1 Obsah 1 Přehled provedených změn... 3 2 Žádost o integrovanou strategii... 4 2.1. Registrace
VíceLuxRiot uživatelský manuál verze 1.6.12. Uživatelský manuál Verze 1.6.12. -1-2008, Stasa s.r.o.,pokorného 14, 190 00, PRAHA
Uživatelský manuál Verze 1.6.12-1- 2008, Stasa s.r.o.,pokorného 14, 190 00, PRAHA LuxRiot je softwarový balík, určený pro sledování a ukládání dat z kamer. Umožňuje přijímat data z IP kamer a video serverů
VíceDokumentace k 5. iteraci
Dokumentace k 5. iteraci Restaurační informační systém Zkratka projektu: Resisys Email na vedoucího projektu: begerjak@fel.cvut.cz Stránky projektu: https://www.assembla.com/spaces/si-informacni-system-pro-restauraci/tickets
VíceVYSOKÁ ŠKOLA POLYTECHNICKÁ JIHLAVA Katedra elektrotechniky a informatiky Obor Aplikovaná informatika
VYSOKÁ ŠKOLA POLYTECHNICKÁ JIHLAVA Katedra elektrotechniky a informatiky Obor Aplikovaná informatika Napojení e-shopu na obchodní portál aukro.cz bakalářská práce Autor: Josef Vrbata Vedoucí práce: Ing.
VíceSeminář Novell GroupWise
Seminář Novell GroupWise Martin Havlík martin.havlik@ujep.cz tel.: 3261 Centrum informatiky Seminář Novell GroupWise Úvod Co je cílem semináře? Zkvalitnění práce zaměstnanců UJEP s Group Warovým systémem
VíceNávod na používání elektronické žákovské knížky
Základní škola, Most, Vítězslava Nezvala 2614, příspěvková organizace Návod na používání elektronické žákovské knížky 1) Elektronickou žákovskou knížku naleznete na stránce: http://etk.just4web.cz/_stable/parent/?url_short=zsmost1
VíceFotogalerie 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íceJavaServer Faces Zdeněk Troníček
JavaServer Faces Zdeněk k Troníček JSF aplikace Faces servlet web.xml faces-config.xml JSF (*.jsp) Backing Beans (*.java) model (*.java) libraries
VíceManuál pro modul Vypisování témat prací referentka
Manuál pro modul Vypisování témat prací referentka Tento manuál popisuje typické postupy uživatele s rolí vedoucí práce/školitel v modulu Vypisování témat prací, úkony se mohou lehce odlišovat v závislosti
VíceÚvod. Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne.
Úvod Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne. Organizace předmětu Materiály k předmětu -Web stránky: http://cw.felk.cvut.cz/doku.php/courses/x33eja/start
VíceManuá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íceTEPELNÁ TECHNIKA 1D. Základy práce s aplikací. Verze 3.0.0
TEPELNÁ TECHNIKA 1D Základy práce s aplikací Verze 3.0.0 OBSAH 1. Přehled verzí aplikace... 5 2. Spuštění aplikace... 8 2.1. Ze stránek www.stavebni-fyzika.cz... 8 2.2. Z jiné aplikace... 8 3. Princip
VícePŘESTUP/HOSTOVÁNÍ HRÁČE MANUÁL
PŘESTUP/HOSTOVÁNÍ HRÁČE MANUÁL Platný od 1. července 2015 17. ČERVNA 2015 ČESKÁ BASKETBALOVÁ FEDERACE Zátopkova 100/2, 160 17 Praha 6 Manuál pro elektronické vyřízení hostování či přestupu hráče. 1. Zájemce
VíceInformační manuál ZVEŘEJŇOVÁNÍ STUDIJNÍCH MATERIÁLŮ PROSTŘEDNICTVÍM PORTÁLU STUDENT.CZU.CZ
Informační manuál ZVEŘEJŇOVÁNÍ STUDIJNÍCH MATERIÁLŮ PROSTŘEDNICTVÍM PORTÁLU STUDENT.CZU.CZ STŘEDISKO INFORMAČNÍCH TECHNOLOGIÍ FŽP a FLD Aplikace STUDENT Úvod Tento manuál je určen jako návod pro zpřístupňování
VícePříprava prostředí pro výuku PHP a MySQL
Příprava prostředí pro výuku PHP a MySQL Pro předmět PGA 2013/2014 Praha a EU Investujeme do vaší budoucnosti Obsah 1 Úvod... 2 2.1 Potřebné soubory... 2 2 Instalace... 2 2.1 Webový server Apache... 2
VíceModul výsledky zkoušek
Modul výsledky zkoušek Zápis známek a zápočtů pro učitele Studijní informační Systém (SIS) Obsah: Úvod... 3 Modul Výsledky zkoušek obecně... 5 Filtr na předměty... 5 Předměty... 5 Hodnocení... 5 Filtr
VíceSpráva požadavků. Semestrální práce
Správa požadavků Semestrální práce Tomáš Náhlovský 12. březen 2013 Obsah I.METODIKA SPRÁVY POŽADAVKŮ 1.1 SBĚR POŽADAVKŮ 3 1.2 EVIDENCE POŽADAVKŮ 3 1.3 ZMĚNY POŽADAVKŮ 3 1.4 POSUZOVÁNÍ POŽADAVKŮ 3 1.5 KONTROLA
VíceBakalářská práce, FEL ČVUT Praha. Michal Turek. červenec 2007
Bakalářská práce, FEL ČVUT Praha Vedoucí práce: Doc. Ing. Zdeněk Kouba, CSc. červenec 2007 1. Seznamte se s problematikou bezpečného zpřístupnění legacy datatabáze z Internetu za následujících omezujících
VíceGoogle Apps. dokumenty 5. verze 2012
Google Apps dokumenty verze 0 Obsah Obsah... Úvod... Formuláře... K čemu jsou formuláře dobré?... Spuštění formuláře... Nastavení formuláře... Vytváření otázek... 6 Změna vzhledu formuláře... 8 Zveřejnění
VíceX36WWW. Technologie aplikačních serverů. Miroslav Bureš,, Martin Klíma. X36WWW: 12. přednáška 1
X36WWW 13.. přednáškap Technologie aplikačních serverů Miroslav Bureš,, Martin Klíma 1 Obsah úvod princip aplikačního serveru stručný přehled aplikačních serverů úvod do platformy J2EE Java Servlet JSP
VíceUživatelská dokumentace
Uživatelská dokumentace k projektu Czech POINT Provozní řád Vyřízení reklamace obdržení přístupových údajů do datové schránky Vytvořeno dne: 20.1.2010 Aktualizováno: 8.2.2011 Verze: 1.2 2009 MVČR Obsah
VíceManuá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íceUŽIVATELSKÁ DOKUMENTACE. TS-ELDAx SMART TRUST electronic ARCHIVE Cloudové rozhraní
UŽIVATELSKÁ DOKUMENTACE TS-ELDAx SMART TRUST electronic ARCHIVE Cloudové rozhraní SMLOUVA (PROJEKT) ČÍSLO: STÁDIUM: Schváleno ZAKÁZKA ČÍSLO: DŮVĚRNOST: Veřejné ZE DNE: DATUM AKTUALIZACE: ZPRACOVAL / AUTOR:
VícePŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE. Vytváření a evidence smluv. 2012 Petr Čulík
PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE Vytváření a evidence smluv 2012 Petr Čulík Anotace Aplikace slouží uživateli jako nástroj pro vytváření a evidenci jednorázových,
VíceMANUÁL. k snadnému vyplnění webové žádosti o dotaci z Královéhradeckého kraje. Zpracoval: Ing. Marcel Zadrobílek, vedoucí oddělení krajských dotací
MANUÁL k snadnému vyplnění webové žádosti o dotaci z Královéhradeckého kraje Zpracoval: Ing. Marcel Zadrobílek, vedoucí oddělení krajských dotací Úvodní slovo Vážení uživatelé, mám tu čest vám představit
VíceOstatní portálové aplikace
Akademický informační systém ŠKODA AUTO VYSOKÁ ŠKOLA o.p.s. Ostatní portálové aplikace Svazek 9 Verze: 1.20 Datum: 10. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 5 1 Absolventi
VíceNEXIS 32 rel. 3.50. Generátor fází výstavby TDA mikro
SCIA CZ, s. r. o. Slavíčkova 1a 638 00 Brno tel. 545 193 526 545 193 535 fax 545 193 533 E-mail info.brno@scia.cz www.scia.cz Systém programů pro projektování prutových a stěnodeskových konstrukcí NEXIS
VíceKorozní mapy ČR. Uživatelský manuál. Kateřina Kreislová, Lukáš Pacák, Jaroslav Skořepa, Hana Geiplová, Zdeněk Barták
Korozní mapy ČR Uživatelský manuál Kateřina Kreislová, Lukáš Pacák, Jaroslav Skořepa, Hana Geiplová, Zdeněk Barták Korozní mapy byly vypracovány s podporou projektu č. 682 Mapy koroze programu ICT a strategické
VíceUŽIVATELSKÁ PŘÍRUČKA UČITEL
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA UŽIVATELSKÁ PŘÍRUČKA UČITEL INFORMAČNÍ SYSTÉM PRO ZÁKLADNÍ ŠKOLU LOŠTICE Radek ZIMMERMANN Obsah 1 Úvod... 3 2 Přístup... 3 3 Přihlášení do systému... 4
Více