Refactoring architektury systému

dc.contributor.advisorKuchař, Štěpánen
dc.contributor.authorPohančeník, Milanen
dc.contributor.refereeGiecek, Petren
dc.date.accepted2009-06-03en
dc.date.accessioned2009-09-01T05:58:17Z
dc.date.available2009-09-01T05:58:17Z
dc.date.issued2009en
dc.descriptionImport 01/09/2009
dc.description.abstractHlavným účelom diplomovej práce bolo aplikovanie refaktoringu na zlepšenie kódu existujúceho systému. Samotný systém poskytuje dobré riešenie problematiky na ktorú je zameraný, no interná štruktúra sťažovala programátorom ich prácu a prinášala potom nové problémy. Niektoré moduly boli zasiahnuté i výkonovými problémami, ktoré refaktoring odhalil podľa predpokladov. Práca poskytuje teoretický základ o refaktoringu. Základ však nie je rozvíjaný o detaily, ale poskytuje príklady, ktoré vychádzajú z praktickej skúsenosti získanej počas refaktoringu systému. Záverečná časť je venovaná zjednodušenému predstaveniu systému a jeho modulov, architektúry a riešení, ktoré poskytuje. Riešenie problémov architektúry je predstavené na základnom a najobsiahlejšom module. Sú zároveň popísané i možnosti do budúcnosti, ktoré by systém spravili flexibilnejším a ľahšie rozšíriteľným.cs
dc.description.abstractThe main goal of the diploma thesis is the practical application of refactoring to improve the code of existing system. The system itself offers good solution of the problems for which it is dedicated, but the internal structure of the code complicated the work of developers and caused new problems. Some modules were also affected by performance problems, which were identified by refactoring as supposed. The work presents the theoretic base of refactoring. It shows examples based on the practical experience gained from system refactoring and not details about refactoring itself. The end of this work is simply presenting the system, its modules, architecture and solutions which it offers. The solution of architecture problems is presented on the base and most important module. Possibilities of future improvement to the system, which could make the system more flexible and expandable, are also mentioned.en
dc.description.categoryPrezenčnícs
dc.description.department456 - Katedra informatikyen
dc.description.resultvýborněcs
dc.formatNeuvedenocs
dc.format.extent1228619 bytescs
dc.format.mimetypeapplication/pdfcs
dc.identifier.locationÚK/Sklad diplomových pracícs
dc.identifier.otherOSD002cs
dc.identifier.senderS2724cs
dc.identifier.signature200901364cs
dc.identifier.thesisPOH034_FEI_N2647_2612T025_2009
dc.identifier.urihttp://hdl.handle.net/10084/73891
dc.language.isosken
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectarchitektúra systémucs
dc.subjectrefaktoringcs
dc.subjectITILcs
dc.subjectnávrhový vzorcs
dc.subjectjavacs
dc.subjectsoftwarový procescs
dc.subjectITcs
dc.subjectwebová aplikáciacs
dc.subjectweb applicationen
dc.subjectsoftware processen
dc.subjectjavaen
dc.subjectdesign patternen
dc.subjectsystem architectureen
dc.subjectrefactoringen
dc.subjectITILen
dc.subjectITen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.en
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleRefactoring architektury systémucs
dc.title.alternativeRefactoring of the system architectureen
dc.title.alternativeRefaktoring architektúry systému
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 2 out of 2 results
Loading...
Thumbnail Image
Name:
POH034_FEI_N2647_2612T025_2009.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
POH034_FEI_N2647_2612T025_2009_zadani.pdf
Size:
4.89 KB
Format:
Adobe Portable Document Format