Architektúra modulu témata

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

Download "Architektúra modulu témata"

Transkript

1 Architektúra modulu témata Vypracované autorským kolektívem v složení: Jiři Novotný Miroslav Vacek Peter Cipov Push Team, 2010 Vytvorené Verzia Úvod Účelem tohoto dokumentu je blíže přiblížit architekturu projektu modul Témata, tak jak jsme ji navrhly v rámci této iterace. Během této iterace jsme vyrobily testovací modul, který prokázal, že v naší architektuře lze bezezbytku využít možností frameworku SPRING v oblast testování výsledného kódu. Naše architektura dále umožňuje ladit chyby bez rizika jejich zavlečení do dalších částí aplikace, neboť jednotlivé části jsou od sebe fyzicky odděleny. Toto ještě umocňuje fakt, že později ve fázi deploymentu od sebe budou fyzicky odděleny i aplikace (tedy stávající aplikace bude provozována tam kde doposud a naše řešení se bude otrkávat na serveru beta.kiv.zcu.cz dokud nebude zadavatel spokojen s našimi výsledky). V rámci návrhu této architektury jsem vycházeli zejména z finální verze vize projektu schválené zákazníkem (viz wiki projektu, sekce downloads) a dále z diagramu případů užití (viz Ilustrace 1), který vznikl na základě konzultace se zákazníkem.

2 Ilustrace 1: Diagram případů užití 2 Klíčové aspekty organizace Modul témata má za úkol umožnit zaměstnancům KIV vypisovat a následně přidělovat témata. Na takto vypsaná témata se budou moci zapisovat studenti KIV pomocí svého webového prohlížeče. Náš modul má v současnosti tři základní subsystémy: 1) modul DAO obstarává komunikaci s databází, fyzicky z ni vybírá data 2) modul Mediator zabezpečuje práci z daty, např. logika pro filtrování, editaci, či výpis témat 3) modul View zobrazení výsledků uživateli 3 Mimofunkční požadavky V rámci mimofunkčních požadavků jsme narazili na zajímavý problém. V našem týmu totiž nelze dostatečně dobře použít tzv. Burnout charts. Důvodem tohoto problému je fakt, že na této práci pracujeme ve velké míře nárazově, což je do značné míry vynuceno skladbou předmětů v tomto semestru. Není tedy neobvyklé, když člen týmu věnuje práci na tomto tématu jen dva dny v týdnu, nicméně tyto dva dny pracuje opravdu jen na zadaném úkolu. Jako určitou formu náhrady za Burnout charts je možné chápat FlySpray RoadMap, který monitoruje stav jednotlivých tasků ze systému FlySpray. Tato náhrada se však uplatní pouze tehdy, budeme-li mít možnost ji využívat (probíhají jednání s Přemyslem Bradou o přístupu k tomuto nástroji).

3 4 Kontext Modul témata běží v kontextu několika dalších aplikací. Toto ukazuje ilustrace 2. Zde je vidět, že nedílnou součástí našeho systému je OpenCMS, SMTP server, a další služby, bez kterých by funkce našeho modulu nebyla možná. Ilustrace 2: Návaznosti modulu Témata na další služby 5 Zdůvodnění Naše architektura se do současné podoby dostala zejména proto, že ze strany zákazníka byly kladeny konkrétních požadavky na použití určitých technologií. Tyto požadavky mají svůj původ v politice katedry, která aplikace podobného rozsahu jako je naše, dává k vyřešení svým studentům. Tito studenti však mnohdy nemají znalost pokročilých technologií (např. Hybernate,...), čili je nutné, aby na řešení mohli pracovat s nástroji, které důvěrně znají (např. Java, JSP,...). Proto se naše architektura opírá zejména právě o programovací jazyk Java, JSP, Servlety a pouze okrajově používáme pokročilejší technologie, jako např. SPRING.

4 6 Princípy Veríme že dobre členený kód je základom správnych programátorských návykov. Predchádza sa tým znižovaniu čitateľnosti a potenciálnym logickým chybám. Pri vývoji sa budeme držať nasledujúcich zásad: Budeme dodržiavať zaužívané programátorské konvencie [1] Programovanie cez interface [2] bude slúžiť ako základný vzor pre väčšinu situácií. Očakávané výhody tejto voľby by sa mali dostaviť vo forme jednoduchších zmien kódu a lepšieho dekomponovania problému. Vytváranie doménového modelu vo forme jednoduchých java objektov (POJO). To aj znamená úsilie o čo najmenšiu nezávislosť od používaných technológií. Objektový návrh je dôležitejší ako použité technológie Testovanie je nevyhnutnou súčasťou vývoja. 7 Subsystémy Témata modul je vystavaný ako modul do OpenCms. Je fyzicky rozdelený do troch celkov: Dátová vrstva databázy spoločný modul pre všetky moduly. Jedná sa o implementáciu návrhového vzoru DAO [3]. Umožňuje jednotný prístup a zjednocuje rozhranie prístupu k systému riadenia bázy dát (srdb). Kód sa tým odľahčí od manažovania spojenia (vytvorenie, udržovanie, obnova, ukončenie) a implementačných detailov ako rôzne dialekt srbd. Táto vrstva poskytuje veľkú časť doménového modelu, ktorý je spoločný pre všetky vyššie vrstvy. Aplikačná logika aplikačná logika je postavená na DAO vrstve. V podstate sa jedná o vysoko úrovňovú logiku od získania požiadavku od užívateľa až po vytvorenie patričnej odpovede. Riešia sa tu problémy nad viacero DAO objektmi. Komplikovanejšie úlohy nad viacerými tabuľkami, triedenie a zoraďovanie výsledkov, validácia požiadavku, bezpečnosť. Prezentačná vrstva stará sa len o rendering odpovede. Je natívne predpokladaná technológia JSP (Java Server Pages). Jednotlivé JSP stránky volajú aplikačnú logiku ktorá im vráti odpoveď vo forme objektov doménového modelu. Tieto objektu JSP prevedie do požadovaného formátu (napr. XHTML 1.1 strict). Ďoležitou vlastnosťou JSP stránok v module je, že vytvárajú iba neformátovanú odpoveď, tzn., len čisté XHTML bez formátovania. Táto ich vlastnosť bola zvolená z dôvodu, že webmaster cms systému považuje jsp stránky v moduloch za malé atomické jednotky, ktoré si do svojich (iných) jsp stránok vloží pomocou include príkazu. Tým je mu umožnené si stránku poskladať podľa vôle.

5 8 Balíky Distribúcia témata modul je archív komprimovaný štandardnou metodou LZW (.zip súbor). Ten sa skladá z: Priečinok Pages obsahuje JSP stránky Priečinok lib obsahuje všetky jar súbory distribúcie. V súčastnej dobe obsahuje len jeden jar so skompilovanými triedami modulu. Distribúcia sa skladá z balíkov: cz.zcu.kiv.compators komparátory pre vyššiu aplikačnú logiku. cz.zcu.kiv.formhandler validátory odpovede od užívateľa cz.zcu.kiv.mediator obsluha requestu od užívateľa, miesto pre hlavnú apl. logiku cz.zcu.kiv.temata.trideni zabezpečuje funkciu triedenia a načítania zoznamu entit podľa stanovených kritérií

6 9 UML diagramy 9.1 Class diagram Ilustrace 3: Class diagram bližšieho pohľadu na architektúru modulu

7 Ilustrace 4: Class diagram obecnejšieho pohľadu na architektúru modulu 9.2 Component diagram Ilustrace 5: Komponentový diagram modulu temata

8 10 Rekapitulace Naše architektura tedy vychází především z finální verze vize produktu a diagramů užití. V architektuře se dále odráží i výsledky naších informačních schůzek se zákazníkem. Architektura samotná pak byla úmyslně navržena tak, aby nevyužívala žádné pokročilejší technologie, ale naopak byla přístupná studentům KIV (např. Absolventům předmětu PIA). Návrh se do značné míry opírá o programování do rozhraní. Toto je velmi důležitý aspekt, který nám umožnil použít v rámci naší aplikace framework Spring, jako nástroj pro testování výsledného kódu.

9 11 Literatúra [1] Sun Microsystems. Code Conventions for the Java TM Programming Language [online]. Posledné úpravy [cit ]. Dostupné na docs/codeconv/html/codeconvtoc.doc.html. [2] GAMMA Erich. -HELM Richard. -JOHNSON Ralph. -VLISSIDES M. John. Design Patterns: Elements of Reusable Object-Oriented Software. London: Addison-Wesley, 1995, ISBN [3] Wikipedia. Data access object [online]. POsledné úpravy [cit ]. Dostupné na

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika Vývoj informačních systémů Architektura, návrh Vzory: Doménová logika Zachman Framework Zdroje Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented

Více

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika Vývoj informačních systémů Architektura, návrh Vzory: Doménová logika Zachman Framework Zdroje Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented

Více

Vývoj informačních systémů. Přehled témat a úkolů

Vývoj informačních systémů. Přehled témat a úkolů Vývoj informačních systémů Přehled témat a úkolů Organizace výuky doc. Mgr. Miloš Kudělka, Ph.D. EA 439, +420 597 325 877 homel.vsb.cz/~kud007 milos.kudelka@vsb.cz Přednáška Znalosti Schopnosti Cvičení

Více

Návrh, implementácia a prevádzka informačného systému

Návrh, implementácia a prevádzka informačného systému Návrh, implementácia a prevádzka informačného systému Návrh Výsledkom analýzy je niekoľko modelov budúceho systému. Tie popisujú, čo sa bude v IS evidovať a čo sa bude s údajmi robiť. Modely nezohľadňujú

Více

Návrhové vzory. Jakub Klemsa, Jan Legerský. 30. října Objektově orientované programování.

Návrhové vzory. Jakub Klemsa, Jan Legerský. 30. října Objektově orientované programování. Jakub Klemsa Jan Legerský Objektově orientované programování klemsjak@fjfi.cvut.cz jan.legersky@gmail.com 30. října 2012 návrhový vzor (design pattern) obecné řešení problému, které se využívá při návrhu

Více

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ. Metodika verzií zdrojového kódu

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ. Metodika verzií zdrojového kódu SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ Metodika verzií zdrojového kódu Tímový projekt Stratos FIIT 2016 Jakub Findura 1 Úvod Táto metodika je určená

Více

Analýza a Návrh. Analýza

Analýza a Návrh. Analýza Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,

Více

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části: Aplikace Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části: prezentační vrstva vstup dat, zobrazení výsledků, uživatelské rozhraní, logika uživatelského rozhraní aplikační vrstva

Více

Znalostní systém nad ontologií ve formátu Topic Maps

Znalostní systém nad ontologií ve formátu Topic Maps Znalostní systém nad ontologií ve formátu Topic Maps Ladislav Buřita, Petr Do ladislav.burita@unob.cz; petr.do@unob.cz Univerzita obrany, Fakulta vojenských technologií Kounicova 65, 662 10 Brno Abstrakt:

Více

IS pro podporu BOZP na FIT ČVUT

IS pro podporu BOZP na FIT ČVUT IS pro podporu BOZP na FIT ČVUT Závěrečná zpráva pro 2. iteraci 21. dubna 2011 Zadavatel: Ing. Jiří Chludil Řešitelský tým: Jiří Kopecký Jan Kratochvíl Milan Matějček Štefan Pinďák Kristýna Streitová Úvod

Více

Technologie 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 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íce

Architektury informačních systémů

Architektury informačních systémů Architektury informačních systémů doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes/vyuka/tis Miroslav.Benes@vsb.cz Obsah přednášky Co je to

Více

Architektury informačních systémů

Architektury informačních systémů Architektury informačních systémů doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes/vyuka/tis Miroslav.Benes@vsb.cz Obsah přednášky Co je to

Více

(Enterprise) JavaBeans. Lekce 7

(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

Základy analýzy. autor. Jan Novotný http://blog.novoj.net/ 15. února 2007

Základy analýzy. autor. Jan Novotný http://blog.novoj.net/ 15. února 2007 Základy analýzy autor Jan Novotný http://blog.novoj.net/ 15. února 2007 V prezentaci jsou použity diagramy z: Wikipedia, Sparx UML Tutorial, Argo UML Metodiky vývoje Různé metodiky vývoje vazba na fáze

Více

KIV/ASWI 2007/2008 Pokročilé softwarové inženýrství. Cíle předmětu Organizační informace Opakování

KIV/ASWI 2007/2008 Pokročilé softwarové inženýrství. Cíle předmětu Organizační informace Opakování KIV/ASWI 2007/2008 Pokročilé softwarové inženýrství Přemysl Brada Cíle předmětu Organizační informace Opakování Cíl předmětu Praktické zkušenosti sw proces a iterativní vývoj jaksi mimochodem

Více

Operačný systém Úvodná prednáška

Operačný systém Úvodná prednáška Operačný systém Úvodná prednáška Pohľad zvonka (z vyšších úrovní) Pohľad zvnútra Pojmy správy procesov Úlohy jednotlivých častí operačného systému Autor: Peter Tomcsányi, Niektoré práva vyhradené v zmysle

Více

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS Vývojové prostredie Lazarus, prvý program Lazarus si môžete stiahnuť z http://lazarus.freepascal.org 1 Začíname sa učiť programovací jazyk Pascal

Více

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn.

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn. MATLAB (1) - úvod do programovania vedeckých problémov LS 2017, 8.predn. Program predmetu: 1. týždeň: úvod, základné info o Matlabe, pracovné prostredie Matlabu, interaktívny režim, prvé info o písaní

Více

Základy algoritmizácie a programovania

Základy algoritmizácie a programovania Základy algoritmizácie a programovania Pojem algoritmu Algoritmus základný elementárny pojem informatiky, je prepis, návod, realizáciou ktorého získame zo zadaných vstupných údajov požadované výsledky.

Více

Základy algoritmizácie a programovania

Základy algoritmizácie a programovania Základy algoritmizácie a programovania Katedra počítačov a informatiky FEI TU Košice http://kpi.fei.tuke.sk Košice, 2016 doc. Ing. Jaroslav Porubän, PhD. Jaroslav.Poruban@tuke.sk Katedra počítačov a informatiky

Více

Architektura aplikace

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íce

PŘÍLOHA C Požadavky na Dokumentaci

PŘÍLOHA C Požadavky na Dokumentaci PŘÍLOHA C Požadavky na Dokumentaci Příloha C Požadavky na Dokumentaci Stránka 1 z 5 1. Obecné požadavky Dodavatel dokumentaci zpracuje a bude dokumentaci v celém rozsahu průběžně aktualizovat při každé

Více

Testovanie 5. v školskom roku 2015/2016. Testovanie sa uskutoční 25. novembra 2015 (streda). Žiaci budú testy písať v nasledovnom poradí:

Testovanie 5. v školskom roku 2015/2016. Testovanie sa uskutoční 25. novembra 2015 (streda). Žiaci budú testy písať v nasledovnom poradí: Testovanie 5 Testovanie žiakov 5. ročníka základných škôl sa uskutoční 25. novembra 2015 (streda) na všetkých základných školách SR z predmetov slovenský jazyk a literatúra, maďarský jazyk a literatúra

Více

VZOR PROTOKOLU O KOMPILÁCII

VZOR PROTOKOLU O KOMPILÁCII NÁRODNÝ BEZPEČNOSTNÝ ÚRAD VZOR PROTOKOLU O KOMPILÁCII 1. júla 2016 1/10 NÁRODNÝ BEZPEČNOSTNÝ ÚRAD Sekcia informačnej bezpečnosti a elektronického podpisu Budatínska č. 30, 850 07 Bratislava 57 2/10 Obsah

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. Ú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íce

VZOROVÝ STIPENDIJNÍ TEST Z INFORMAČNÍCH TECHNOLOGIÍ

VZOROVÝ STIPENDIJNÍ TEST Z INFORMAČNÍCH TECHNOLOGIÍ VZOROVÝ STIPENDIJNÍ TEST Z INFORMAČNÍCH TECHNOLOGIÍ 1. Dědičnost v OOP umožňuje: a) dědit vlastnosti od jiných tříd a dále je rozšiřovat b) dědit vlastnosti od jiných tříd, rozšiřovat lze jen atributy

Více

Metodika na manažment úloh

Metodika na manažment úloh Metodika na manažment úloh Verzia 11.11.2015 Tabuľka 1. Autori Autor Tomáš Donko Rola Tabuľka 2. História zmien Verzia Dátum Autor Popis 1.0 11.11.2015 Tomáš Donko Vytvorenie dokumentu Obsah 1 Úvod...

Více

Tvorba informačních systémů

Tvorba 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íce

Tvorba informačních systémů

Tvorba 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 2005-2008 Michal Krátký, Miroslav Beneš Tvorba informačních

Více

Programovanie.NET, C++ - najbližšie termíny:

Programovanie.NET, C++ - najbližšie termíny: Programovanie.NET, C++ - najbližšie termíny: Visual C/C++ - základy Kurz Visual C/C++ je zameraný na zvládnutie základných programátorských zručností. Denné kurzy (3 dni): 9:00-15:00: 21.01.2019, 04.03.2019,

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Elektronické služby katastra nehnuteľnosti Mapový klient ZBGIS a možnosti jeho konfigurácie

Elektronické služby katastra nehnuteľnosti Mapový klient ZBGIS a možnosti jeho konfigurácie Mapový klient ZBGIS a možnosti jeho konfigurácie Jaroslav AMBRÓZ Head of analytics department Dátum 14. 11. 2013 Miesto prezentácie: Kongresové centrum Praha Národný projekt: Elektronické služby katastra

Více

Návrhové vzory pro J2EE. Miroslav Beneš

Návrhové vzory pro J2EE. Miroslav Beneš Návrhové vzory pro J2EE Miroslav Beneš Obsah přednášky Význam návrhových vzorů Klasické návrhové vzory GoF Návrh prezentační vrstvy Business vrstva Vzory pro práci s daty Příklady dalších vzorů Záporné

Více

RESTful web service v Javě

RESTful web service v Javě Mendelova univerzita v Brně Provozně ekonomická fakulta RESTful web service v Javě Literární rešerše práce Vedoucí práce: Ing. Jan Turčínek, Ph.D. Pavel Savrov Brno 2016 OBSAH 2 Obsah 1 Protokoly implementaci

Více

Vývoj informačních systémů. Přehled témat a úkolů

Vývoj informačních systémů. Přehled témat a úkolů Vývoj informačních systémů Přehled témat a úkolů Organizace výuky doc. Mgr. Miloš Kudělka, Ph.D. EA 439, +420 597 325 877 homel.vsb.cz/~kud007 milos.kudelka@vsb.cz Přednáška Teorie Praxe Cvičení Diskuze

Více

Elektronická podpora výuky předmětu Komprese dat

Elektronická podpora výuky předmětu Komprese dat Elektronická podpora výuky předmětu Komprese dat Vojtěch Ouška ouskav1@fel.cvut.cz 19. června 2006 Vojtěch Ouška Elektronická podpora výuky předmětu Komprese dat - 1 /15 Co je to SyVyKod? SyVyKod = Systém

Více

MS OFFICE OUTLOOK 2007

MS OFFICE OUTLOOK 2007 MS OFFICE OUTLOOK 2007 PRÍRUČKA PRE MANAŽÉROV Eleonóra Beňová Michal Greguš 2013 Univerzita Komenského v Bratislave MS Office Outlook 2007 Príručka pre manažérov Mgr. Eleonóra Beňová, PhD., RNDr. Michal

Více

PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA. Mgr. Ján Guniš

PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA. Mgr. Ján Guniš PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA Mgr. Ján Guniš Informatika na gymnáziu Od programovania k aplikáciám? Učebné osnovy pre gymnáziá dve hodiny informatiky týždenne Študijné zameranie 7902

Více

Ing. Přemysl Brada, MSc., Ph.D. Ing. Martin Dostal. Katedra informatiky a výpočetní techniky, FAV, ZČU v Plzni

Ing. 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íce

Michal Krátký, Miroslav Beneš

Michal Krátký, Miroslav Beneš Tvorba informačních systémů 1/32 Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2008/2009 Tvorba informačních

Více

Programovanie I. Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM

Programovanie I. Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM Programovanie I 9.10.2007 Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM Algoritmus (1) Existuje niekoľko definícií pojmu algoritmus Algoritmus je presná postupnosť krokov a

Více

Krížovka. Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie

Krížovka. Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie Krížovka Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie Hot Potatoes JMatch ( zelený zemiak) = priraďovanie/výber z navolených možností.

Více

Převod 4GL aplikací do webového prostředí. Ing. Jan Musil, IBM ČR Community of Practice for

Převod 4GL aplikací do webového prostředí. Ing. Jan Musil, IBM ČR Community of Practice for Převod 4GL aplikací do webového prostředí Ing. Jan Musil, IBM ČR Community of Practice for CEEMEA Co je to EGL? -4GL a EGL Agenda Popis převodu z -4GL do EGL krok za krokem Obecný postup převodu Závěrečný

Více

P R O L U C. POZNÁMKY individuálnej účtovnej závierky pre rok 2014

P R O L U C. POZNÁMKY individuálnej účtovnej závierky pre rok 2014 P R O L U C POZNÁMKY individuálnej účtovnej závierky pre rok 2014 Spustenie... 2 Doporučená verzia pre otvorenie a uloženie poznámok - Acrobat Reader XI... 2 Prvotné nastavenie a podmienky spracovania....

Více

Architektura softwarových systémů

Architektura softwarových systémů Architektura softwarových systémů Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz Softwarové

Více

E LEARNINGOVÁ WEBOVÁ APLIKACE PRO VÝUKU BIOMEDICÍNSKÉHO INŽENÝRSTVÍ Petr Huňka

E LEARNINGOVÁ WEBOVÁ APLIKACE PRO VÝUKU BIOMEDICÍNSKÉHO INŽENÝRSTVÍ Petr Huňka E LEARNINGOVÁ WEBOVÁ APLIKACE PRO VÝUKU BIOMEDICÍNSKÉHO INŽENÝRSTVÍ Petr Huňka Anotace V rámci projektu FRVŠ jsme připravili webovou e-learningovou aplikaci, která je implementována v jazyce Java v rozšířené

Více

Úvod do softwarového inženýrství a týmového vývoje

Úvod do softwarového inženýrství a týmového vývoje Úvod do softwarového inženýrství a týmového vývoje Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz

Více

Tvorba informačních systémů

Tvorba 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ů, 2006/2007 c 2005-2007 Michal Krátký, Miroslav Beneš Tvorba

Více

Návrhové vzory pro J2EE

Návrhové vzory pro J2EE Návrhové vzory pro J2EE Miroslav Beneš Obsah přednášky Význam návrhových vzorů Klasické návrhové vzory GoF Návrh prezentační vrstvy Business vrstva Vzory pro práci s daty Příklady dalších vzorů Záporné

Více

KEO - Register obyvateľov Prevod údajov

KEO - Register obyvateľov Prevod údajov 2013 Ing. Imrich Rados, KEO s.r.o. Posledná úprava: 29.5.2013 Obsah Úvod... 4 Vytvorenie spojovacích súborov... 4 Načítanie súborov... 5 Úvod KEO Register obyvateľov pre Windows je nástupcom rovnomenného

Více

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1 Metodický list č. 1 Cíl: Cílem předmětu je získat přehled o možnostech a principech databázového zpracování, získat v tomto směru znalosti potřebné pro informačního manažera. Databázové systémy, databázové

Více

Semináˇr Java X J2EE Semináˇr Java X p.1/23

Semináˇr Java X J2EE Semináˇr Java X p.1/23 Seminář Java X J2EE Seminář Java X p.1/23 J2EE Složitost obchodních aplikací robusní, distribuované, spolehlivé aplikace s transakcemi na straně serveru, klientské aplikace co nejjednodušší Snaha : Návrh,

Více

D.Viewer2 Používateľská príručka

D.Viewer2 Používateľská príručka D.Viewer2 Používateľská príručka Obsah 1. Úvod... 3 2. Inštalácia... 4 Inštalačné predpoklady... 4 3. Práca s aplikáciou... 8 3.1. Práca s podpísanou zložkou... 9 3.2. Menu aplikácie... 11 2 1. Úvod D.Viewer2

Více

Návod na viacnásobné podpisovanie dokumentov prostredníctvom aplikácie D.Signer/XAdES v prostredí elektronickej schránky

Návod na viacnásobné podpisovanie dokumentov prostredníctvom aplikácie D.Signer/XAdES v prostredí elektronickej schránky Návod na viacnásobné podpisovanie dokumentov prostredníctvom aplikácie D.Signer/XAdES v prostredí elektronickej schránky Dátum platnosti: 9. 9. 2014 Verzia: 4 Dátum aktualizácie: 21. 8. 2017 Popis: Tento

Více

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov D.4 Kontajner XML údajov (XMLDataContainer) Skrátená forma popisu súčastí dátového prvku Kontajner XML údajov (XMLDataContainer)

Více

Centrálny GIS MV SR. Ing. Kamil FAKO, PhD. OA, SITB MV SR

Centrálny GIS MV SR. Ing. Kamil FAKO, PhD. OA, SITB MV SR Centrálny GIS MV SR Ing. Kamil FAKO, PhD. OA, SITB MV SR OBSAH Prehľad problematiky Zložky MV SR -cieľ ľ a účel GIS Prečo centrálne riešenie? Možné problémy pri takomto riešení Existujúce projekty Ministerstvo

Více

Organizačné štruktúry.

Organizačné štruktúry. Organizačné štruktúry. (Organizácia práce) Organizácia práce: akým spôsobom sú organizované vzťahy medzi jednotlivými členmi pracovnej skupiny - ich právomoci, povinnosti, zodpovednosti, spôsob komunikácie...

Více

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server ADMINISTRACE POČÍTAČOVÝCH SÍTÍ OPC Server Funkce a využití v průmyslové automatizaci Jiří NOSEK 2011 Co je OPC Server? OPC = Open Process Control (původně OLE for Process Control) sada specifikací průmyslového

Více

Databázové systémy BIK-DBS

Databázové systémy BIK-DBS Databázové systémy BIK-DBS Ing. Ivan Halaška katedra softwarového inženýrství ČVUT FIT Thákurova 9, m.č. T9:311 ivan.halaska@fit.cvut.cz Stránka předmětu: https://edux.fit.cvut.cz/courses/bi-dbs/parttime/start

Více

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA Metodický list č. 1 Způsob zakončení : Úvod Technologie webových aplikací Protokol HTTP Po zvládnutí tématického celku bude student mít základní přehled o problematice programování internetových (webových)

Více

Extrémne programovanie a iné agilné metodológie Zimný semester 2007/08

Extrémne programovanie a iné agilné metodológie Zimný semester 2007/08 Extrémne programovanie a iné agilné metodológie Zimný semester 2007/08 Ing. František Gyárfáš, PhD. Katedra aplikovanej informatiky gyarfas@ii.fmph.uniba.sk http://www.ii.fmph.uniba.sk/~gyarfas/ Predstavenie

Více

VYUŽITÍ MDA PRO INTEGROVANÝ VÝVOJOVÝ NÁSTROJ QI BUILDER

VYUŽITÍ MDA PRO INTEGROVANÝ VÝVOJOVÝ NÁSTROJ QI BUILDER VYUŽITÍ MDA PRO INTEGROVANÝ VÝVOJOVÝ NÁSTROJ QI BUILDER Cyril Klimeš Jaroslav Procházka Ostravská univerzita, katedra informatiky a počítačů, 30. dubna 22, 701 03 Ostrava, ČR E-mail: cyril.klimes@osu.cz,

Více

7.1 Návrhové zobrazenie dotazu

7.1 Návrhové zobrazenie dotazu 7.1 Návrhové zobrazenie dotazu Ovládanie návrhového zobrazenia, ktoré je jedným z možností zobrazenia dotazu, je nevyhnutné pri tvorbe zložitejších dotazov, pretože v ňom môžeme definovať akýkoľvek dotaz

Více

Servlety a JSP. Petr Adámek, petr.adamek@ibacz.eu

Servlety 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íce

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

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

Více

UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Co je to UML Evoluce UML Diagram komponent Diagram odbavení Diagram tříd Aktivity diagram Stavový diagram Sekvenční diagram Diagram

Více

IMPLEMENTACE USE CASE POMOCÍ NÁVRHOVÉHO VZORU CONTROLLER

IMPLEMENTACE USE CASE POMOCÍ NÁVRHOVÉHO VZORU CONTROLLER IMPLEMENTACE USE CASE POMOCÍ NÁVRHOVÉHO VZORU CONTROLLER Miloš Kudělka, Vladimír Sklenář KMI PřF UP, Tomkova 40, 779 00 Olomouc, ČR, milos.kudelka@upol.cz, vladimir.sklenar@upol.cz Abstrakt V prostředí

Více

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP Strana 1 z 10 Dátové rozhranie dávka 551 Popis dávky: Oznámenie SP o fyzických osobách: a) ktoré poberajú nemocenské podľa zákona č. 461/2003 Z. z. o sociálnom poistení v znení neskorších predpisov (ďalej

Více

Ako sme postavili Benátky

Ako sme postavili Benátky Ako sme postavili Benátky alebo Sedem vecí, ktoré sme určite nechceli Tomáš Barbarič, Poštová banka Peter Polák, Softec 7...milión NECHCELI SME polí vo filtri [inteligentné vyhľadávanie] 7 Takto nejak

Více

Oznámenie o príjme a výdaji liehu v SBL

Oznámenie o príjme a výdaji liehu v SBL Oznámenie o príjme a výdaji liehu v SBL Dňom 1. januára 2011 nadobudne účinnosť 44a zákona č. 105/2004 Z. z. o spotrebnej dani z liehu. Podľa ustanovenia 44a zákona č. 105/2004 Z. z. bude môcť od 1.januára

Více

Informační systém ozdravných pobytů zdravotní pojišťovny

Informační systém ozdravných pobytů zdravotní pojišťovny Úvod ní studie @fel.cvut.cz Téma bakalářské práce: Informační systém ozdravných pobytů zdravotní pojišťovny Pokyny pro vypracování: Analyzujte IS ozdravných pobytů dětí a mládeže obecné zdravotní pojišťovny.

Více

Architektura softwarových systémů

Architektura softwarových systémů Architektura softwarových systémů Definice, Strukturní a Procesní doporučení Ing. Tomáš Černý, MSCS Pojem softwarové architektury (SA) Obvyklé způsoby vysvětlování pojmu SA komponenty a vazby celková struktura

Více

Naformátuj to. Naformátuj to. pre samoukov

Naformátuj to. Naformátuj to. pre samoukov Naformátuj to pre samoukov PREDHOVOR Publikácia je praktickou príručkou pre každého, kto hľadá jednoduché a ucelené vysvetlenie MS Word z oblasti formátovania dokumentu. Príručka obsahuje jednoduché a

Více

Cieľ: správne vysvetlenie významu slova migrovanie, priblížiť prečo ľudia migrujú, zapájať do odpovedí účastníkov,

Cieľ: správne vysvetlenie významu slova migrovanie, priblížiť prečo ľudia migrujú, zapájať do odpovedí účastníkov, Práca v Európe Seminár- modul 5 Počas tohto seminára sa účastníci naučia: Čo je migrovanie Aké sú dôvody migrovania v Európe Aké sú výhody a nevýhody práce v zahraničí Ako správne písať žiadosť a životopis

Více

Úvod do tvorby internetových aplikací

Úvod do tvorby internetových aplikací CVT6 01a Úvod do tvorby internetových aplikací Osnova předmětu (X)HTML a tvorba webu pomocí přímého zápisu kódu Tvorba web designu a skládání stránek z kousků Skriptovací jazyky na webu Návrh software

Více

Moderní metodiky a technologie ve výuce softwarového inženýrství

Moderní metodiky a technologie ve výuce softwarového inženýrství Moderní metodiky a technologie ve výuce softwarového inženýrství Závěrečná zpráva projektu FR VŠ číslo 1332/2004 Řešitel: Ing. Přemysl Brada, Ph.D. Spoluřešitelé: doc. Ing. Pavel Herout, Ph.D., Ing. Lukáš

Více

KORUNOVAČNÁ BRATISLAVA MANUÁL LOGA VER. 1/2017

KORUNOVAČNÁ BRATISLAVA MANUÁL LOGA VER. 1/2017 VER. 1/2017 1. Úvod Tento manuál pojednáva o základných pravidlách použitia loga Korunovačná Bratislava (ďalej KB). Logo sa smie reprodukovať iba z digitálnej predlohy, ktorá je súčasťou tohto manuálu.

Více

Textový editor WORD. Práca s obrázkami a automatickými tvarmi vo Worde

Textový editor WORD. Práca s obrázkami a automatickými tvarmi vo Worde Textový editor WORD Práca s obrázkami a automatickými tvarmi vo Worde WordArt WordArt je objekt, pomocou ktorého vieme vytvoriť text s rôznymi efektami. Začneme na karte Vložiť, kde použijeme ikonu WordArt.

Více

Postupy pre komunikačné pripájanie zákazníkov ku elektromerom MT880 vo vlastníctve Stredoslovenskej distribučnej, a. s. Verzia 4/1.3.

Postupy pre komunikačné pripájanie zákazníkov ku elektromerom MT880 vo vlastníctve Stredoslovenskej distribučnej, a. s. Verzia 4/1.3. _ Komunikačné pripojenie Zákazníka ku elektromeru MT880 Postupy pre komunikačné pripájanie zákazníkov ku elektromerom MT880 vo vlastníctve Stredoslovenskej distribučnej, a. s. Verzia 4/1.3.2018 Dokument

Více

ONLINE POBOČKA. pre zamestnávateľov MANUÁL

ONLINE POBOČKA. pre zamestnávateľov MANUÁL @ ONLINE POBOČKA pre zamestnávateľov @ MANUÁL Obsah Čo je online pobočka 3 Ako podať dávku 5 - Podanie mesačného výkazu 6 Postup: Už mám vytvorenú dávku 6 Postup: Nemám vytvorenú dávku 8 - Podanie hromadného

Více

Checklist report. Legenda. Projekt. Url. všetko je správne. chyba, problém. Dátum. nemá zmysel testovať. Kontroloval. netestované

Checklist report. Legenda. Projekt. Url. všetko je správne. chyba, problém. Dátum. nemá zmysel testovať. Kontroloval. netestované Checklist report Projekt Url Dátum Kontroloval PM Legenda x netestované všetko je správne chyba, problém nemá zmysel testovať Por.č. Kategória Cieľ kontroly Priorita Výsledok Poznámka Funkčnosť všetkých

Více

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 2+2.1 3/14

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 2+2.1 3/14 ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2013 2+2.1 3/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 12 0:40 Programování na PC Při programování na PC musíme

Více

zákonem, váže k subjektu (dodavateli, příp. subdodavateli) nikoliv k osobám u něj zaměstnaným, a slouží k prokázání zkušeností dodavatele.

zákonem, váže k subjektu (dodavateli, příp. subdodavateli) nikoliv k osobám u něj zaměstnaným, a slouží k prokázání zkušeností dodavatele. Č.j.: 1921/2014-RSL Dodatečná informace č. 2 k zadávacím podmínkám nadlimitní veřejné zakázky na služby Zpracování e-learningu a webového portálu, Evidenční číslo ve VVZ: 485319 Zadavatel obdržel dne 16.

Více

CERTIFIKAČNÉ ELEKTRONICKÉ TESTOVANIA - PERSPEKTÍVA

CERTIFIKAČNÉ ELEKTRONICKÉ TESTOVANIA - PERSPEKTÍVA CERTIFIKAČNÉ ELEKTRONICKÉ TESTOVANIA - PERSPEKTÍVA RNDr. Miroslav Repovský miroslav.repovsky@nucem.sk Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ CERTIFIKAČNÉ

Více

Ing. Marián Vasilečko, TT-IT s.r.o. Trnava GIS MESTA TRNAVA júna Konferencia CGIT 2013 hotel Partizán, Tále

Ing. Marián Vasilečko, TT-IT s.r.o. Trnava GIS MESTA TRNAVA júna Konferencia CGIT 2013 hotel Partizán, Tále Ing. Marián Vasilečko, TT-IT s.r.o. Trnava GIS MESTA TRNAVA Konferencia CGIT 2013 hotel Partizán, Tále Systém pre zber, uchovávanie, triedenie, vyhľadávanie, zobrazovanie a analýzu geopriestorových informácii

Více

Automatizovaný informačný systém technických kontrol

Automatizovaný informačný systém technických kontrol Školenie pracovníkov KÚ a ObÚCD a PK Automatizovaný informačný systém technických kontrol Ing. Miroslav Dedinský Automatizovaný informačný systém technických kontrol Vyhláška č. 578/2006 Z. z. (posledná

Více

Univerzita Komenského v Bratislave. Filozofická fakulta

Univerzita Komenského v Bratislave. Filozofická fakulta Univerzita Komenského v Bratislave Filozofická fakulta Vnútorný predpis č. 6/2009 SMERNICA DEKANA FAKULTY Interné pravidlá používania e-mailového účtu fakulty Vydané v súlade s Príkazom rektora UK č. 1/1999

Více

Databáze II. 1. přednáška. Helena Palovská palovska@vse.cz

Databáze II. 1. přednáška. Helena Palovská palovska@vse.cz Databáze II 1. přednáška Helena Palovská palovska@vse.cz Program přednášky Úvod Třívrstvá architektura a O-R mapování Zabezpečení dat Role a přístupová práva Úvod Co je databáze Mnoho dat Organizovaných

Více

Databázové a informační systémy

Databázové a informační systémy Databázové a informační systémy 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 Jak ukládat a efektivně zpracovávat

Více

Řízení reálných projektů, agilní metodiky

Řízení reálných projektů, agilní metodiky Agent Technology Group Katedra kybernetiky Fakulta elektrotechnická - České vysoké učení technické Praha, 2009 Osnova Lze vyvíjet software bez metodiky? - bohužel ano menší komerční firmy (zejména vývoj

Více

Business Intelligence

Business Intelligence Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma

Více

P RSO S N O ALIST S IKA K A RIADENIE UDSK S Ý K CH

P RSO S N O ALIST S IKA K A RIADENIE UDSK S Ý K CH PERSONALISTIKA A RIADENIE ĽUDSKÝCH ZDROJOV A ICH VZÁJOMNÝ VZŤAH 1 OSNOVA organizácia a jej disciplíny personalistika a riadenie ľudských zdrojov 2 Organizácia: spôsob usporadúvania, usporiadania, zaradenia

Více

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz UML a jeho použití v procesu vývoje Jaroslav Žáček jaroslav.zacek@osu.cz Různé pohledy na modelování Různé pohledy na modelování Unified Modeling Language UML není metodikou ani programovacím jazykem,

Více

1. prednáška MARKETING MANAŽMENT

1. prednáška MARKETING MANAŽMENT 1. Marketingové plánovanie 2. Proces marketingového riadenia - identifikácia marketingových environmentov - marketingové ciele a stratégia - tvorba marketingového mixu 3. Algoritmus vytvárania marketingového

Více

Jemný úvod do spracovania XML

Jemný úvod do spracovania XML Jemný úvod do spracovania XML XML štandardy - nevyhnutná súčasť moderného SW, - umožňujú lepšiu integráciu rôznych aplikácií, - štruktúrovanie údajov (typovanie, pomenovanie polí,...) - vysoká flexibilita

Více

7 Jazyk UML (Unified Modeling Language)

7 Jazyk UML (Unified Modeling Language) 7 Jazyk UML (Unified Modeling Language) 7.1 Základní charakteristika jazyka Motivace - vznik řady OO metod a metodologií (konec 80. let a první polovina 90.let) podobné notace vyjadřující totéž, komplikující

Více

ezakazky Manuál uchádzača

ezakazky Manuál uchádzača ezakazky Manuál uchádzača Document creation date: 04.05.2018 Version: Author(s) 9.5.0 slovenský Matej Marcin, Stanislava Marošiová Tel.: +421 910 977 071, +421 901 739 853 E-mail: podpora@ebiz.sk - 1 -

Více

PA165: Úvod do Java EE. Petr Adámek

PA165: Úvod do Java EE. Petr Adámek PA165: Úvod do Java EE Petr Adámek Obsah přednášky Organizace předmětu Formy výuky Hodnocení Osnova Java EE aplikace Architektury Java EE aplikací Technologie Java EE Základní koncepty PA165: Úvod do Java

Více

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP Strana 1 z 10 Dátové rozhranie dávka 551 Popis dávky: Oznámenie SP o fyzických osobách: a) ktoré poberajú nemocenské podľa zákona č. 461/2003 Z. z. o sociálnom poistení v znení neskorších predpisov (ďalej

Více