Závěrečná práce: Bc. Jakub Fajkus: IS Layered Architectures
Diplomová práce
IS Layered Architectures
Anotace
Tato diplomová práce se zabývá srovnáním tří vrstevnatých softwarových architektur, konkrétně Model-View-Controller, Model-View-Presenter a Model-View-ViewModel z pohledu udržitelnosti, rozšiřitelnosti a efektivity. Pro každou z těchto architektur byla implementována webová aplikace - tyto aplikace byly popsáný a použity pro ilustraci a diskuzi rozdílů mezi těmito architekturami.
Abstract
This thesis aims to compare three essential layered software architectures, namely Model-View-Controller, Model-View-Presenter, and Model-View-ViewModel, from the point of maintainability, extensibility, and efficiency. A web application was implemented in each of those architectures to support this comparison. Those three applications were then described and used to illustrate and discuss the differences between those architectures.
Zadání práce
- diagram případů užití
- diagram tříd
- ERD
- ...
17. 5. 2023 08:40, Mgr. Luděk Bártek, Ph.D., učo 2154
Přílohy
Literatura
- CodeIgniter 1.7improve your PHP coding productivity with the free compact open-source MVC CodeIgniter framework! Edited by Jose Argudo Blanco - David Upton. Birmingham, U.K.: Packt Pub., 2009, v, 282 p. ISBN 9781847199492.
- PHP team developmenteasy and effective team work using MVC, agile development, source control, testing, bug tracking, and more. Edited by Samisa Abeysinghe. Birmingham, UK: Packt Publishing, 2009, v, 169 p. ISBN 9781847195074.
- CakePHP application developmentstep-by-step introduction to rapid web development using the open-source MVC CakePHP framework. Edited by Ahsanul Bari - Anupom Syam. Birmingham, U.K.: Packt Publishing Ltd., 2008, v, 311 p. ISBN 9781847193896.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Případová studie na použití architektonických vzorů
Mgr. Miroslav Němec, učo 172853 -
Systém pro evidenci akcí
Mgr. Pavel Župka -
Integrovaný zákaznický portál
Mgr. Jana Šteruská -
Webový informační systém pro odpadové hospodářství
Mgr. Matěj Karolyi -
Digitální ekotoxikologická knihovna
Mgr. Petr Vašíček -
Moderní rámce pro tvorbu webových aplikací
Mgr. Jakub Mahdal -
Online Shop Web Tier in Java EE
Mgr. Martin Janík, učo 99145 -
Oběcně použitelný editor pro testovací JSON data Zen aplikací
Bc. Martin Váňa




