Proxy pro automatické generování uživatelského rozhraní
Proxy for automatic user interface generation
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Jan Jaroš
Vedoucí práce
Šebek Jiří
Oponent práce
Tomášek Martin
Studijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Práce se zabývá úpravou již hotového frameworku na generování uživatelského rozhraní pomocí metadat na novější a modernější přístup, kdy se rozšiřuje XML konfigurace o JSON tak, aby fungovalo stávající řešení frameworku. Je provedena rešerše frameworku nazvaného AspectFaces, který umožňuje generovat uživatelské rozhraní z datového modelu aplikace. Tyto grafické elementy jsou pak naplněné daty od uživatele/databáze nebo jsou využívány ke sběru uživatelských dat pomocí formulářů. Dále práce vyhodnocuje reálné použití na několika vývojářích a v neposlední řadě je provedeno několik testů, které ověřují správnou funkčnost. Na závěr práce je úprava frameworku změřena a její výsledky jsou náležitě okomentovány. The work deals with the modification of already finished framework for generating user interface using metadata to a newer and more modern approach when the XML configuration is extended by JSON so that the existing framework solution works. The framework called AspectFaces, which allows generating a user interface from the application data model, was researched. These graphic elements are then filled with data from the user/database or used to collect user data using forms. Furthermore, the work evaluates the real use on several developers and last but not least there are several tests that verify correct functionality. At the end of the work, the framework is measured and its results are properly commented.
Kolekce
- Bakalářské práce - 13136 [1056]