Závěrečná práce: Norbert Dopjera, učo 456355: Generačný upgrade JavaEE aplikácie SMWeb
Bakalářská práce
Generačný upgrade JavaEE aplikácie SMWeb
Generational Upgrade of JavaEE application SMWeb
Anotace
Cieľom tejto práce bolo navrhnúť a implementovať generačný upgrade webovej aplikácie SMWeb vyvinutej na platforme Java Enterprise Edition a premigrovať obsiahnutú funkcionalitu s využitím moderných spôsobov tvorenia Java webových aplikácii. Generačný upgrade by mal zjednodušiť správu a zložitosť pôvodnej aplikácie SMWeb, pričom jej funkcionalita musí ostať nezmenená. Práca obsahuje prehľad spôsobov …více
Abstract
The aim of this thesis was to design and implement a generational upgrade of the web application SMWeb which is developed on the Java Enterprise Edition platform and to migrate the included functionality using modern methods of creating Java web applications. Generational upgrade should simplify administration and complexity of the original SMWeb application, while its functionality must remain unchanged …více
Zadání práce
Cieľom tejto bakalárskej práce je spraviť generačný upgrade JavaEE webovej aplikácie SMWeb a premigrovať obsiahnutú funkcionalitu s využitím aktuálnych verzií všetkých frameworkov a knižníc.
SMWeb je aplikácia, ktorá je značne rozsiahla a vznikala niekoľko rokov, takže knižnice a frameworky, na ktorých je postavená, sú zväčša zastaralé voči ich moderným alternatívam.
Úlohou študenta je nasledovné:
- naštudovať aktuálny stav všetkých súčasti aplikácie SMWeb
- zmapovať aktuálny stav v oblasti vývoja Java webových aplikácii, zmapovať moderné JavaEE aplikačné frameworky a dostupné knižnice
- definovať cieľe, ktoré má nový projekt spĺňať a rozhodnúť, ktoré technológie sa použijú
- založiť nový (modernizovaný) projekt s využitím vybraných technológii
- postupne, po jednotlivých celkoch migrovať jednotlivé časti existujúceho systému do nového projektu
Jedným z cieľov je taktiež požiadavka, aby nový projekt bolo možné spustiť na rôznych Java aplikačných serveroch.
Textová časť práce bude obsahovať:
- analýzu projektu a definíciu cieľov
- prehľad aktuálnych Java frameworkov a knižníc
- návrh architektúry nového projektu
- popis implementácie spolu s návodmi, ako projekt a jeho komponenty správne používať
6. 1. 2020 12:19, RNDr. Roman Stoklasa, Ph.D., učo 139873
- Zadáno/změněno 14. 2. 2020 15:02, Helena Kryštofová
- Záznam založen 26. 11. 2019 12:15, Jana Zemanová, učo 9619
- Zveřejnit od 16. 12. 2019 11:32, Helena Kryštofová
- Práce převzata 16. 12. 2019 11:32, Helena Kryštofová
Přílohy
keywords.txt
annotation-english.txt
Priloha.zip
annotation.txt
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Systém pro správu webových formulářů
Mgr. Ondřej Božek, učo 139719 -
Revize návrhu a reimplementace datového skladu pro uložení rozsáhlých heterogenních dat
Mgr. Dávid Brilla -
Rozšíření informačního systému pro organizaci speciálních misí v leteckém simulátoru
Katarína Zubnárová -
Návrh a implementace webového prototypu pro zemědělskou inzerci s vysokým standardem bezpečnosti
Bc. Richard Kuděla -
Search API in knowledge base application
Ing. Adam Radvan -
Implementation of the universal notification module into the EAS framework
Mgr. Tamara Jadušová -
Servisne orientovaná architektúra systému FIDENTIS Analyst II
Ing. Adam Majzlík -
Integrating ORM solution for custom JPA entity Views into the EAS framework
Ing. Norbert Komiňák




