Thesis Details
Softwarové architektury a návrhové vzory ve webových aplikacích
English title
Software Architecture and Design Patterns in Web Applications
Language
Czech
Abstract
This text describes software architecture and design patterns for web applications together with theirs advantages and disadvantages. The main theoretical part is focused on detailed description and comparison of three patterns and their practical use. A schema of an application with all its parts (use-case diagram, database and objects schema) will be created using UML and subsequently this application will be implemented using the tree chosen patterns. Based on this implementation, the best use for each pattern will be evaluated in the final part of this text.
Keywords
Software architektures, design patterns, Model-View-Controller, layers, pipes and filters, web applications, web, php, uml
Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
11 June 2008
Reviewer
Committee
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Hladká Eva, doc. RNDr., Ph.D. (FI MUNI), člen
Ráb Jaroslav, Ing. (DIFS FIT BUT), člen
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), člen
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Hladká Eva, doc. RNDr., Ph.D. (FI MUNI), člen
Ráb Jaroslav, Ing. (DIFS FIT BUT), člen
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
KAŠPAR, Jan. Softwarové architektury a návrhové vzory ve webových aplikacích. Brno, 2008. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-11. Supervised by Vrážel Dušan. Available from: https://www.fit.vut.cz/study/thesis/6632/
BibTeX
@bachelorsthesis{FITBT6632, author = "Jan Ka\v{s}par", type = "Bachelor's thesis", title = "Softwarov\'{e} architektury a n\'{a}vrhov\'{e} vzory ve webov\'{y}ch aplikac\'{i}ch", school = "Brno University of Technology, Faculty of Information Technology", year = 2008, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/6632/" }