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.