Zobrazit minimální záznam

dc.contributor.advisorKudělka, Miloš
dc.contributor.authorOsmančík, Jakub
dc.date.accessioned2022-09-01T07:20:21Z
dc.date.available2022-09-01T07:20:21Z
dc.date.issued2022
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/147305
dc.description.abstractBakalářská práce se zabývá vytvořením komplexnějšího informačního systému. Tento systém bude sloužit pro porovnání náročnosti a způsobu implementace různých návrhových vzorů. Náročnosti se myslí zpracování rozšíření či úprav systému. V poslední řadě sdělím své osobní zhodnocení toho, jak se mi zdají jednotlivé vzory složité s porovnáním poznatků jejich implementace. Vybrali jsme dva návrhové vzory, které symbolizují odlišné přístupy k tvoření aplikace. Jeden vzor mapuje požadavky na funkce systému v jednoduché formě, zatímco druhý vytváří strukturu podobnou entitám systému. Ačkoliv existují i další vzory, rozhodli jsme se použít tyto z důvodu ukázání těchto vzorů na postupném zvětšování aplikace. Tímto jsme se dostali k závěru, že vzor jenž využívá vlastnosti jazyka, bude v průběhu rozšiřování aplikace efektivnější a jednodušší pro implementaci změn, než vzor který vlastnosti nevyužívá a spíše aplikuje přímočaré algoritmy.cs
dc.description.abstractThis bachelor thesis is concerned about creation of complex information system. This system will be used for comparison between design patterns in terms of difficulty and methods of implementation. Difficulty is meant by the extensions or changes that has been made towards the implementation of the system. Furthermore I will describe mine own experience with these design patterns. The experience that is suitable to be told is the complexity of mental models of design patterns, on these basis I will compare the difficulty of the remembering of these design patterns. We have chosen two design patterns, that each of them holds very distinct approach towards creating an application. One of them maps requirements for an application in simple algorithmic form, while the other applies methods that are present in programming language which could be for exmample composition and encapsulation. These design patterns are not alone, there are much more patterns that exists, but these two patterns are rather elegant examples of the lifetime of application, it's changes and growing. Upon this basis was concluded that design patterns that use the programming language and it's environment are much more easier to use and change over the application lifetime, than the patterns which depends mainly on the current problem and and its specific algorithm.en
dc.format.extent542790 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectNávrhové vzorycs
dc.subjectinformační systémcs
dc.subjectporovnánícs
dc.subjectimplementacecs
dc.subjectDesign patternsen
dc.subjectinformation systemen
dc.subjectcomparisonen
dc.subjectimplementationen
dc.titlePosouzení dopadu využití návrhových vzorů na implementaci prototypu informačního systémucs
dc.title.alternativeAssessment of the Impact of Design Patterns on the Implementation of a Prototype of Information Systemen
dc.typeBakalářská prácecs
dc.contributor.refereeRadvanský, Martin
dc.date.accepted2022-05-30
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultdobřecs
dc.identifier.senderS2724
dc.identifier.thesisOSM0015_FEI_B2647_2612R025_2022
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam