Original title:
Softwarové architektury a návrhové vzory ve webových aplikacích
Translated title:
Software Architecture and Design Patterns in Web Applications
Authors:
Kašpar, Jan ; Kunc, Michael (referee) ; Vrážel, Dušan (advisor) Document type: Bachelor's theses
Year:
2008
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
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í.
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:
design patterns; layers; Model-View-Controller; php; pipes and filters; Software architektures; uml; web; web applications; layers; Model-View-Controller; návrhové vzory; php; pipes and filters; roury; Softwarové architektury; uml; vrstvy; web; webové aplikace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55578