Detail práce

Softwarové architektury a návrhové vzory ve webových aplikacích

Bakalářská práce Student: Kašpar Jan Akademický rok: 2007/2008 Vedoucí: Vrážel Dušan, Ing.
Název anglicky
Software Architecture and Design Patterns in Web Applications
Jazyk práce
český
Abstrakt

Práce popisuje charakteristické rozdíly mezi softwarovými architekturami a návrhovými vzory pro webové aplikace. Hlavní teoretickou částí je rozbor a porovnání tří vzorů určených pro stavbu webových aplikací a jejich následovné použití v praxi. V jazyce UML je třeba navrhnout aplikaci (případ užití, schéma databáze a objektů apod.) a následně ji implementovat za použití vybraných vzorů. Výsledkem bude zhodnocení práce s každým  vzorem, jeho výhody, nedostatky a nejlepší oblast použití.

Klíčová slova

Softwarové architektury, návrhové vzory, Model-View-Controller, layers, pipes and filters, vrstvy, roury, webové aplikace, web, php, uml

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
11. června 2008
Oponent
Komise
Hruška Tomáš, prof. Ing., CSc. (UIFS FIT VUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Hladká Eva, doc. RNDr., Ph.D. (FI MUNI), člen
Ráb Jaroslav, Ing. (UIFS FIT VUT), člen
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
KAŠPAR, Jan. Softwarové architektury a návrhové vzory ve webových aplikacích. Brno, 2008. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2008-06-11. Vedoucí práce Vrážel Dušan. Dostupné z: https://www.fit.vut.cz/study/thesis/6632/
BibTeX
@bachelorsthesis{FITBT6632,
    author = "Jan Ka\v{s}par",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Softwarov\'{e} architektury a n\'{a}vrhov\'{e} vzory ve webov\'{y}ch aplikac\'{i}ch",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6632/"
}
Nahoru