Analýza objektově orientovaných návrhových vzorů
Object-oriented design patterns analysis.
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Jan Šafář
Vedoucí práce
Hunka Jiří
Oponent práce
Matoušek Jan
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíObhájeno
2023-02-14Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Svět IT zažívá v několika posledních letech rozmach nepředstavitelných rozměrů. Pro ohromnou část civilizace se staly počítače neodmyslitelnou součástí lidský životů, ať už kvůli infrastruktuře, práci či osobním zájmům. Díky tomuto rozvoji se vývojářské pozice stávají velmi lukrativním a požadovaným zaměstnáním. Jeden z aspektů, který odděluje dobré vývojáře od špatných, je porozumění abstraktnějším myšlenkám a principům. Návrhové vzory, jejichž průzkumem se zabývá tato práce, jsou přesně odvětvím, jehož podstata uniká spoustě programátorů. Vyjma teoretických rozborů jednotlivých vzorů je v rámci praktické části vytvořen veřejně dostupný materiál, který slouží jakožto katalog praktický ukázek. Hlavní pointou za tímto katalogem je vytvoření alternativního výukového materiálu, který odráží reálné situace a má ,,vše pod jednou střechou'' --- tj. veškeré příklady jsou postaveny nad jednotným kontextem. Tím je prototyp softwaru, jehož návrh je mimo jiné také součástí této práce. The world of IT has been experiencing an explosion of unimaginable proportions over the last few years. For a huge part of our civilization, computers have become an integral part of human lives, whether it be because of infrastructure, work or personal interests. Due to this expansion, developer professions have become highly lucrative and sought-after. One aspect that separates good developers from bad ones is their ability to grasp more abstract concepts and principles. Design patterns, which are the main subject of this thesis, are precisely one of the more conceptual topics whose essence eludes many programmers. In addition to theoretical examinations of individual patterns, a publicly available material has been created in the practical portion, which serves as a repository of simulated real-world examples. The main idea behind this catalog is to develop an alternative educational medium, that reflects plausible situations while encapsulating everything ,,under one roof'' --- i.e. all examples are based on the same exact context of a certain software prototype. The prototype, amongst other things, is also covered within this thesis.
Kolekce
- Bakalářské práce - 18102 [1724]
Související záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Design lehkého nízkoemisního městského dopravního prostředku - návrh karoserie
Autor: Martin Bartoš; Vedoucí práce: Král Jiří; Oponent práce: Dub Martin
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2022-06-15)Diplomová práce se zabývá návrhem tvaru karoserie pro nízkoemisní městské vozidlo na základě původní verze vozidla. Byl vybrán vhodný materiál a technologie výroby pro novou karoserie. Byl zpracován koncept deformačních ... -
Design lehkého nízkoemisního městského dopravního prostředku - koncepční návrh podvozku
Autor: Martin Mazura; Vedoucí práce: Král Jiří; Oponent práce: Dub Martin
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2022-09-01)Tato diplomová práce se zabývá koncepčním návrhem podvozku, a především rámu lehkého nízkoemisního vozidla na základě původního vozidla Ekon. První část je věnována materiálům použitelným pro výrobu rámu, dále typům rámů ... -
Aplikace metody design thinking při návrhu produktu
Autor: Marek Pícha; Vedoucí práce: Uličná Štěpánka; Oponent práce: Kuchař Zdeněk
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2023-06-23)Tato práce se zabývá aplikací metody design thinking při návrhu produktu. Teoretická část popisuje historii, koncept a postup aplikace metody. Cílem praktické části je aplikace metody při vývoji produktu, který pomůže ...