Web Application for Preference Analysis Using the UTA Method

Thesis title: Webová aplikace pro analýzu preferencí využívající metodu UTA
Author: Hřebíčková, Eliška
Thesis type: Bakalářská práce
Supervisor: Kliegr, Tomáš
Opponents: Sýkora, Lukáš
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá modernizací webové aplikace pro analýzu preferencí využívající metodu UTA. Cílem bylo analyzovat původní řešení, přenést aplikaci z linuxového serveru do vývojového prostředí Windows a navrhnout úpravy vedoucí ke zvýšení její udržitelnosti a přívětivosti. Práce zahrnuje analýzu architektury a funkcionality systému, identifikaci technických omezení, návrh a realizaci potřebných úprav, testování i optimalizaci. Aplikace byla převedena do prostředí WampServer, upravena pro novější verzi PHP a přizpůsobena lokálnímu provozu na systému Windows. Součástí práce byla také identifikace duplicit v kódu, návrh rozšíření o další algoritmy metody UTA a doporučení pro další vývoj. Výsledkem je funkční lokální verze aplikace a návrh opatření pro její možné využití mimo akademické prostředí.
Keywords: Java; modernizace; metoda UTA; webová aplikace; analýza preferencí; PHP
Thesis title: Web Application for Preference Analysis Using the UTA Method
Author: Hřebíčková, Eliška
Thesis type: Bachelor thesis
Supervisor: Kliegr, Tomáš
Opponents: Sýkora, Lukáš
Thesis language: Česky
Abstract:
This bachelor thesis focuses on the modernization of a web application for preference analysis based on the UTA method. The objective was to analyze the original solution, transfer the application from a Linux server to a Windows-based development environment, and propose improvements to increase its maintainability and user-friendliness. The thesis includes an analysis of the system architecture and functionality, identification of technical limitations, design and implementation of the necessary modifications, testing, and optimization. The application was migrated to the WampServer environment, adapted for a newer version of PHP, and configured for local deployment on a Windows system. The work also involved identifying code duplications, proposing the integration of additional UTA method algorithms, and offering recommendations for further development. The result is a fully functional local version of the application and a proposal for its potential use beyond the academic setting.
Keywords: preference analysis; web application; modernization; UTA method; PHP; Java

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 10. 10. 2024
Date of submission: 12. 5. 2025
Date of defense: 2025

Files for download

The files will be available after the defense of the thesis.

    Last update: