Aplikace nabízejí uživatelům stále více funkcionality. Uživatelská personalisace aplikací je jeden z nástrojů k řešení tohoto problému. Tato diplomová práce je zaměřená na vývoj Boulevardu - adaptivního kontejneru akcí, implementovaného v textovém editoru OpenOffice.org Writer. Boulevard se řadí mezi adaptivní uživatelská rozhraní. Boulevard funguje na principu sledování chování uživatele pomocí loggeru nazvaném Interceptor a je řízen expertním systémem. V závěru práce je popsán také test použitelnosti Boulevardu.
Anotace v angličtině
Applications are growing in terms of the offered functionality. The personalization has been proposed to address the issue. The purpose of this thesis is development of Boulevard, an auto-adaptive container, implemented in the OpenOffice.org Writer. Boulevard, an adaptive user interface, collects and evaluates information about the user's behavior by a logger called Interceptor. Boulevard is controlled by the expert system, which perform the adaptation. Finally, we performed a usability test of Boulevard.
Klíčová slova
adaptivní uživatelské rozhraní, uživatelské testy, expertní systém, sledování uživatelské aktivity
Klíčová slova v angličtině
adaptive user interface, usability test, expert system, user activity logger
Rozsah průvodní práce
90
Jazyk
AN
Anotace
Aplikace nabízejí uživatelům stále více funkcionality. Uživatelská personalisace aplikací je jeden z nástrojů k řešení tohoto problému. Tato diplomová práce je zaměřená na vývoj Boulevardu - adaptivního kontejneru akcí, implementovaného v textovém editoru OpenOffice.org Writer. Boulevard se řadí mezi adaptivní uživatelská rozhraní. Boulevard funguje na principu sledování chování uživatele pomocí loggeru nazvaném Interceptor a je řízen expertním systémem. V závěru práce je popsán také test použitelnosti Boulevardu.
Anotace v angličtině
Applications are growing in terms of the offered functionality. The personalization has been proposed to address the issue. The purpose of this thesis is development of Boulevard, an auto-adaptive container, implemented in the OpenOffice.org Writer. Boulevard, an adaptive user interface, collects and evaluates information about the user's behavior by a logger called Interceptor. Boulevard is controlled by the expert system, which perform the adaptation. Finally, we performed a usability test of Boulevard.
Klíčová slova
adaptivní uživatelské rozhraní, uživatelské testy, expertní systém, sledování uživatelské aktivity
Klíčová slova v angličtině
adaptive user interface, usability test, expert system, user activity logger
Zásady pro vypracování
-
Zásady pro vypracování
-
Seznam doporučené literatury
-
Seznam doporučené literatury
-
Přílohy volně vložené
1 DVD
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
V úvodu obhajoby diplomové práce student Zdenek Eichler seznámil komisi s cíli své práce a problematikou grafických uživatelských rozhraní. Byly nastíněny možnosti řešení problému s velkým množstvím implementované funkcionality v nejrůznějších aplikacích. Jako modelový příklad si diplomant zvolil textový procesor, pro který navrhl a implementoval adaptivní panel Boulevard. Na závěr prezentace student popsal a předvedl jím vytvořený adaptivní panel. Zaměřil se především na rozebrání problémů, které bylo nutné při implementaci vyřešit.
Komise byla seznámena s posudky vedoucího práce a oponenta práce.
V reakci na posudek oponenta práce student vysvětlil obtížnost implementace loggeru a nevhodnost vkládání klávesových zkratek do Boulevardu.
Na všechny dotazy položené členy komise student uspokojivě zodpověděl. Práce i obhajoba byly hodnoceny jako vysoce kvalitní.