| |
|
Transformace webových aplikací na webové služby
Zámečník, Miroslav ; Rychlý, Marek (oponent) ; Weiss, Petr (vedoucí práce)
V současně době se web ubírá směrem k možnosti automatizovat chování uživatelů webových aplikací. Přidání sémantiky a vytvoření rozhraní webové služby jsou hlavní cesty ke splnění tohoto uživatelského komfortu. Tato cesta, nicméně také přináší komplikace jako je složitější publikování a implementace dokumentů na webu. Webové služby mohou propojovat velmi různorodé systémy, protože jsou založeny na jazyku XML, což je neutrální půda, na které se všechny programovací jazyky mohou střetnout beze ztráty nezávislosti na platformě. Automatická transformace webových aplikací na webové služby by mohla být podstatně efektivnější než vytvářet webovou službu jako novou aplikaci. Tento krok je ovšem pro některé aplikace bez znalosti vnitřní struktury téměř nereálný. Transformaci bude ve většině případů možné provést jen poloautomaticky za přispění lidského rozhodnutí.
|
| |
|
Symbian S60
Pokorný, Jan ; Weiss, Petr (oponent) ; Chmelař, Petr (vedoucí práce)
Symbian OS spolu se svými nadstavbami (uživatelské rozhraní a sada aplikací) tvoří softwarovou základnu pro mobilní telefony kategorie smartphone. Příkladem budiž platforma S60, jíž se zaobírá tato práce. Významná část je věnována teoretickému přehledu ohledně Symbianu a S60, nicméně hlavní náplní je realizace ukázkové aplikace. Ta umožňuje uživatelsky přizpůsobitelná upozornění na příchozí krátké textové zprávy (SMS) podle různých kritérií. Implementována byla v jazyce C++ (se svými specifiky pro Symbian) za použití vývojového prostředí (IDE) Carbide.c++ 2.0 a standardního balíku pro vývoj aplikací (SDK) pro S60 ve verzi 3rd Edition (počáteční verze a Feature Pack 1), orientovaných na tento jazyk. Na příkladu této aplikace jsou demonstrovány některé rysy vývoje pro platformu S60 spolu s prostředky pro přístup k relevantním druhům dat a pro provádění souvisejících operací.
|
|
Měření lokální fáze metapovrchů pomocí digitální holografické mikroskopie
Weiss, Vlastimil ; Bouchal, Petr (oponent) ; Dvořák, Petr (vedoucí práce)
Tato bakalářská práce se zabývá rešeršní studií optických metapovrchů, které dokáží modifikovat a ovládat dopadající záření díky změně lokální fáze. Dále pojednává o experimentálních mikroskopických technikách, které dokáží měřit rozložení této fáze. Tato práce prezentuje experimentální výsledky distribuce fáze elektromagnetické vlny dopadající na kovový metapovrch, které jsou získané pomocí kvantitativní jednosvazkové i mimoosé digitální holografické mikroskopie. Jedná se o metapovrchy na principu jak změny geometrické fáze, tak i lokalizované povrchové plazmonové rezonance (LSPR). Naměřené výsledky jsou v souladu s vybudovaným teoretickým základem. K závěru jsou pak prezentována úspěšná měření geometrické fáze od individuálních stavebních bloků a aplikace analytického modelu pro popis fázové odezvy metapovrchů.
|
|
Proxy server pro mobilní zařízení
Vašenka, Václav ; Chmelař, Petr (oponent) ; Weiss, Petr (vedoucí práce)
Tato práce by měla seznámit čtenáře s principem proxy serverů a to zejména při použití proxy jako prostředníka mezi uživatelem webu, jež k němu přistupuje z mobilního zařízení, a servery provozujícími webové služby. Postupně se budu zabývat postupem při návrhu webové stránky. Dále pak aspekty rozhodujícími o návrhu proxy serveru, mající vliv na rychlost, efektivitu a obsah prohlížených WWW stránek. Součástí této práce je také popis realizace takového systému a princip jeho činnosti.
|
|
Adresář webových služeb
Pagáč, Jiří ; Rychlý, Marek (oponent) ; Weiss, Petr (vedoucí práce)
Práce se zabývá studiem technologií webových služeb, možností jejich vyhledávání a implementací systémů určených k registraci a vyhledávání webových služeb, tzv. adresářů. Blíže se věnuje adresáři UDDI (The Universal Description, Discovery and Integration), jeho datovým strukturám, programovému rozhranní a problematice registrace služby a jejího vyhledání s využitím UDDI. Hlavní část práce je zaměřena na implementaci části standardu UDDI v.3.0.2 pro účely demonstrace registrace a vyhledání služby v adresáři typu UDDI. Výsledná aplikace má sloužit při výuce problematiky webových služeb. Aplikace je napsána v programovacím jazyce C++ s využitím SŘBD Firebird, knihoven pro komunikaci s databází IBPP a C++ toolkitu pro vývoj webových služeb v C++ - gSOAP.
|
|
Informační systém pro sledování prezence osob na základě více zdrojů
Ryšavý, Libor ; Weiss, Petr (oponent) ; Rychlý, Marek (vedoucí práce)
Diplomová práce se věnuje problému sledování prezence osob z více zdrojů. První část je věnována analýze způsobů propagace prezence osob v různých systémech a problematice sledování prezence z více zdrojů obecně. Následuje analýza požadavků a návrh informačního systému vyhodnocujícího prezenci osob z různých zdrojů s různými vlastnostmi a zobrazujícího prezenci osob graficky na mapách nebo plánech. Na závěr je popsána implementace a testování vytvořeného informačního systému.
|
|
Informační systém restauračních a barových zařízení
Mašlaň, Petr ; Weiss, Petr (oponent) ; Burgetová, Ivana (vedoucí práce)
Cílem práce je prostudovat metody určování požadavků na software a metody specifikace a vytvořit informační systém na platformě .NET, který se bude zaměřovat na restaurační a barová zařízení. Informační systém bude tedy zpracovávat a archivovat informace o stavu zboží, nasazování zaměstnanců do směn, přehled příjmů a výdajů a knihu norem.
|
|
Rozšiřitelný informační systém sdružení SDC s vícevrstvou architekturou
Vrážel, Dušan ; Weiss, Petr (oponent) ; Zendulka, Jaroslav (vedoucí práce)
Tato diplomová práce se zabývá analýzou, návrhem a implementací informačního systému se snadnou rozšiřitelností jednotlivých části systému s využitím třívrstvé architektury a návrhového vzoru Model-view-controller. Systém je vyvíjen za pomocí objektově orientovaného přístupu v programovacím jazyku PHP, relačního databázového serveru MySQL a webových služeb s využitím protokolu SOAP. Při implementaci zobrazovací vrstvy bylo využito webových technologii XHTML a CSS. Pro analýzu a návrh systému byl použit modelovací jazyk UML. V práci je popsána problematika vícevrstvých softwarových architektur, teorie tvorby Informačních systému, teorie webových služeb, architektonické vzory informačních systémů, dále je popsána analýza, návrh a implementace rozšiřitelného informačního systému s třívrstvou architekturou a jeho aplikace v prostředí sdružení SDC.
|