Analýza uživatelských rozhraní
User Interface Analysis
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/69166Identifiers
Study Information System: 152826
CU Catalogue: 990018478070106986
Collections
- Kvalifikační práce [12078]
Author
Advisor
Referee
Zavoral, Filip
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Administration of computer systems
Department
Department of Distributed and Dependable Systems
Date of defense
4. 9. 2014
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
GUI, uživatelská rozhraní, analýza, WindowsKeywords (English)
GUI, user interfaces, analysis, WindowsGrafická uživatelská rozhraní (GUI) jsou v dnešní době všudypřítomná a mnoho programů komunikuje s uživatelem pouze pomocí tohoto prostředku. GUI se v různých programech se od sebe často liší, jinak se chovají a jinak jsou vytvářena. Pokud by měli uživatelé k dispozici nástroj, kterým by bylo možné získat strojově čitelné informace o struktuře těchto rozhraní a pozicích jejich jednotlivých komponent, bylo by možné automatizovat obsluhu těchto aplikací, či implementovat nástroje, které by zpřístupnily tyto aplikace pro jedince se zrakovým postižením. V této práci se podařilo implementovat velmi flexibilní nástroj, jenž umožňuje provádět analýzu různými metodami, dovoluje tyto metody kombinovat a také poskytuje možnost dodatečně implementovat nové metody analýzy. Powered by TCPDF (www.tcpdf.org)
Graphical user interfaces (GUIs) form an essential part of many nowadays applications and often provide the only way of controlling them. There are many different ways of how GUIs can be created. Their structure and appearance in individual applications also differ quite significantly. If users had a tool capable of generating machine-readable information about the structure of these GUIs and about the positions of their components, it would allow them to automate the GUI manipulation or to implement tools for GUI accessibility for visually impaired people. In this work, we managed to implement a very flexible tool that employs various combinable methods of a GUI analysis and also provides an interface for implementing new methods for the analysis. Powered by TCPDF (www.tcpdf.org)
