Závěrečná práce: Bc. Lucia Jakubíková: Porovnanie knižníc pre tvorbu GUI v Jave
Diplomová práce
Porovnanie knižníc pre tvorbu GUI v Jave
Java GUI Libraries Comparison
Anotace
Cieľom tejto práce je porovnať súčasné knižnice používané na tvorbu GUI na platforme Java. Ná základe počiatočného prieskumu boli vybrané dve z nich, pre ktoré boli implementované samostatné používateľské rozhrania desktopovej aplikácie. Aplikácia je navrhnutá spôsobom, ktorý umožňuje demonštrovať porovnávané vlastnosti knižníc na základe určených kritérií. Zobrazuje informácie poskytované webovou …více
Abstract
The aim of this work is to compare the current libraries used for GUI development on the Java platform. Based on initial research, two of them were selected for which separate desktop application user interfaces were implemented. The application is designed in a way that allows to demonstrate the compared features of the libraries based on the specified criteria. It displays the information provided …více
Zadání práce
Student udělá přehled knihoven pro tvorbu GUI na platformě Java. Dále bude práce obsahovat návrh kritérií pro hodnocení knihoven a to jednak z pohledu vývojáře (složitost použití knihovny při vývoji, kvalita a množství dokumentace, ...) a z pohledu uživatele výsledné aplikace (kvalita výsledných UI, porovnání kvality a funkčnosti jednotlivých ovládacích prvků, ...), založené na implementaci aplikace pomocí zvolených knihoven vývojářem a používání jednotlivých variant aplikace tímtéž uživatelem.
Aplikace bude zpracovávat data poskytovaná existující webovou službou a prezentovat je v uživatelsky přívětivé formě. Student rovněž navrhne systém získávání a ukládání dat za účelem optimalizace jejich přeneseného množství.
Práce bude tedy obsahovat:
- volbu minimálně 2 knihoven pro tvorbu uživatelských rozhraní na platformě Java,
- návrh kritérií pro výše zmíněná hodnocení knihoven,
- popis návrhu a implementace aplikace pro ověření kritérií s použitím standardních postupů softwarového inženýrství,
- popis realizace získávání a ukládání dat poskytovaných webovou službou.
Součástí elektronických příloh budou:
- zdrojové kódy a podrobný postup pro nasazení aplikace na uživatelský počítač,
- diagramy vytvořené při návrhu a implementaci aplikace,
- data získaná při vyhodnocování navržených kritérií.
17. 5. 2023 08:42, Mgr. Luděk Bártek, Ph.D., učo 2154
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Graphical User Interface for Modelling of Petri Nets
Mgr. Adam Vaňko -
Programově řízené vytváření kontrolních panelů v projektu FIDENTIS Analyst 2
Bc. Lukáš Machálek -
Aplikácia pre plánovanie a evidenciu pracovných činností
Mgr. Samuel Krivánek, učo 492816 -
Užívateľské rozhranie pre vizuálnu kontrolu prekrytia 3D snímkov tvárí
Mgr. Richard Pajerský -
Systém pro správu webových formulářů
Mgr. Ondřej Božek, učo 139719 -
Simulace chování NMR v cloudu
Mgr. Hanna Shyshkina -
Informační systém pro administraci biologických vzorků
Mgr. David Vávra -
Nástroj pro vizualizaci a analýzu strukturovaných dat
Mgr. Richard Mudrík




