Thesis Details

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

Bachelor's Thesis Student: Kašpar Jan Academic Year: 2007/2008 Supervisor: Vrážel Dušan, Ing.
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
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/"
}
Back to top