Tato diplomová práce se zabývá současnými trendy ve vývoji a návrhu
uživatelského rozhraní. Popisuje webové aplikace, zkoumá požadavky na webové
aplikace a popisuje jejich architekturu. Jsou zde také popsány principy uživatelského
rozhraní, jeho prvky, hodnotící kritéria a uvádí moderní trendy a přístupy k tvorbě
uživatelského rozhraní u webových aplikací. Dále se práce zaměřuje na technologické
možnosti pro vytváření bohatých uživatelských rozhraní jako je HTML5 nebo
javascriptové a CSS frameworky.
Dále se zaměřuje na návrh změn uživatelského rozhraní již existující aplikace, aby
byla co nejvíce uživatelsky přívětivá. Popisuje jednotlivé návrhy na změny a jejich
konkrétní prezentaci v nové verzi aplikace. Dále se zabývá popisem konkrétních
technologií, které byly v aplikaci použity a jejich konkrétní implementace. Rovněž
obsahuje zpětnou vazbu od uživatelů, z které byly stanoveny doporučení, jak řešit
uživatelské rozhraní pro webové aplikace obdobné funkcionality a typu.
Anotace v angličtině
This thesis deals with modern trends in design and development of user interface.
It describes web applications, researches requirements on web applications and describes
their architecture. There are also described principes of user interface, its elements, rating
criterias and presented modern trends and approaches in creating user interface in web
applications. Thesis further describes technological options to create rich user interface
as HTML 5 or javascript and CSS frameworks.
Thesis then focuses on concrete changes in user interface of existing application
to make it more user friendly. The thesis describes this suggestions and their concrete
implementation in application. Then describes technologies which were used and their
concrete implementation. It also concerns recommendations how to create user interface
in similar web applications based on user feedback.
User interface, rich web applications, responsive webdesign, javascript, HTML 5.
CSS 3.
Rozsah průvodní práce
57 s. (75 174 znaků)
Jazyk
CZ
Anotace
Tato diplomová práce se zabývá současnými trendy ve vývoji a návrhu
uživatelského rozhraní. Popisuje webové aplikace, zkoumá požadavky na webové
aplikace a popisuje jejich architekturu. Jsou zde také popsány principy uživatelského
rozhraní, jeho prvky, hodnotící kritéria a uvádí moderní trendy a přístupy k tvorbě
uživatelského rozhraní u webových aplikací. Dále se práce zaměřuje na technologické
možnosti pro vytváření bohatých uživatelských rozhraní jako je HTML5 nebo
javascriptové a CSS frameworky.
Dále se zaměřuje na návrh změn uživatelského rozhraní již existující aplikace, aby
byla co nejvíce uživatelsky přívětivá. Popisuje jednotlivé návrhy na změny a jejich
konkrétní prezentaci v nové verzi aplikace. Dále se zabývá popisem konkrétních
technologií, které byly v aplikaci použity a jejich konkrétní implementace. Rovněž
obsahuje zpětnou vazbu od uživatelů, z které byly stanoveny doporučení, jak řešit
uživatelské rozhraní pro webové aplikace obdobné funkcionality a typu.
Anotace v angličtině
This thesis deals with modern trends in design and development of user interface.
It describes web applications, researches requirements on web applications and describes
their architecture. There are also described principes of user interface, its elements, rating
criterias and presented modern trends and approaches in creating user interface in web
applications. Thesis further describes technological options to create rich user interface
as HTML 5 or javascript and CSS frameworks.
Thesis then focuses on concrete changes in user interface of existing application
to make it more user friendly. The thesis describes this suggestions and their concrete
implementation in application. Then describes technologies which were used and their
concrete implementation. It also concerns recommendations how to create user interface
in similar web applications based on user feedback.
User interface, rich web applications, responsive webdesign, javascript, HTML 5.
CSS 3.
Zásady pro vypracování
Seznamte se se současnými trendy ve vývoji a návrhu uživatelských rozhraní.
Seznamte se s technologickými možnostmi pro vytváření bohatých uživatelských rozhraní pro webové aplikace (např. JavaScript frameworky, HTML 5).
Navrhněte možná řešení pro konkrétní implementaci pro systém sledování projektů ve společnosti TRW a připravte pilotní implemenataci navržených řešení.
Získejte zpětnou vazbu od uživatelů a na jejím základě se pokuste stanovit doporučení, jak řešit uživatelské rozhraní pro webové aplikace podobného typu a funkcionality.
Zásady pro vypracování
Seznamte se se současnými trendy ve vývoji a návrhu uživatelských rozhraní.
Seznamte se s technologickými možnostmi pro vytváření bohatých uživatelských rozhraní pro webové aplikace (např. JavaScript frameworky, HTML 5).
Navrhněte možná řešení pro konkrétní implementaci pro systém sledování projektů ve společnosti TRW a připravte pilotní implemenataci navržených řešení.
Získejte zpětnou vazbu od uživatelů a na jejím základě se pokuste stanovit doporučení, jak řešit uživatelské rozhraní pro webové aplikace podobného typu a funkcionality.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\arabic{enumi}]}
JSbooks: http://jsbooks.revolunet.com/
Steve Krug: Don't Make Me Think! A Common Sense Approach to Web Usability, ISBN-13: 002-9236723101