Přístupy ke konsolidaci programové a datové základny webového serveru Techno.cz

Název práce: Prístupy ku konsolidácii programovej a dátovej základne webového serveru Techno.cz
Autor(ka) práce: Stankay, Michal
Typ práce: Diplomová práce
Vedoucí práce: Gála, Libor
Oponenti práce: Kafka, Daniel
Jazyk práce: Slovensky
Abstrakt:
V tejto diplomovej práci sa zaoberám prístupmi ku konsolidácii programovej a dátovej základne webového serveru Techno.cz, ktorého sa konsolidácia týka. Konsolidáciou v tejto práci rozumiem uvedenie serveru do stavu, kedy existuje dokumentácia podľa stanovených požiadaviek, dátová základňa je upravená za účelom zlepšenia konzistencie a štruktúry dát a programová základňa na serveri je reorganizovaná za účelom zjednotenia na jednej platforme, zlepšenia organizácie súborov a odstránenia problematických vlastností zdrojového kódu. Cieľmi práce je vytvoriť celkový proces konsolidácie, postupnosť a obsah krokov; ďalej popísať náplň konsolidácie v jednotlivých podoblastiach, čiže dokumentácii, dátovej základni a programovej základni; posledným cieľom je popísať konkrétne postupy, ktorými som dosiahol konečného stavu na serveri. Pri dosahovaní cieľov vychádzam zo štúdia relevantnej literatúry a mojich skúseností ako vývojára webových aplikácií. Prínosom práce je vytvorenie procesu konsolidácie, ktorý má potenciál, aby bol opätovne využitý pri podobných projektoch. Pri procese konsolidácie samozrejme vznikli určité problémy a riziká, ktorých eliminácia a jej popis môžu byť cenným zdrojom informácií pre iných vývojárov. Práca je delená do 8 kapitol, po úvode nasleduje kapitola 2, v ktorej popisujem parametre servera Techno.cz, v kapitole 3 skúmam metodiky softwarového inžinierstva za účelom stanoviť vhodný proces konsolidácie. Kapitoly 4, 5, 6 za zaoberajú jednotlivými oblasťami konsolidácie: dokumentáciou, databázou a programovou základňou. V kapitole 7 hodnotím vhodnosť navrhovaných postupov pre použitie pri budúcom vývoji aplikácií na serveri Techno.cz. V závere rekapitulujem prácu v stanovenej štruktúre.
Klíčová slova: webový server; softwarové inžinierstvo; konsolidácia; dokumentácia; zdrojový kód; databáza
Název práce: Přístupy ke konsolidaci programové a datové základny webového serveru Techno.cz
Autor(ka) práce: Stankay, Michal
Typ práce: Diplomová práce
Vedoucí práce: Gála, Libor
Oponenti práce: Kafka, Daniel
Jazyk práce: Slovensky
Abstrakt:
V této diplomové práci sa zaobírám přístupy ke konsolidaci programové a datové základny webového serveru Techno.cz, kterého se konsolidacie týká. Konsolidací v této práci rozumím uvedení serveru do stavu, kdy existuje dokumentace podle stanovených požiadavek, datová základna je upravená za účelem zlepšení konzistence a struktury dat a programová základna na serveru je reorganizována za účelem sjednocení na jedné platformě, zlepšení organizace soborů a odstranění problematických vlastností zdrojového kódu. Cílemi práce je vytvořit celkový proces konsolidace, posloupnost a obsah kroků; dále popsat náplň konsolidace v jednotlivých podoblastech, čili dokumentaci, datové základny a programové základny; posledním cílem je popsat konkrétní postupy, kterými jsem dosáhl konečného stavu na serveru. Při dosahování cílů vycházím ze studia relevantné literatury a mých zkušeností jako vývojáře webových aplikací. Přínosem práce je vytvoření procesu konsolidace, který má potenciál, aby byl opakovaně využitý při podobných projektech. Při procesu konsolidace samozřejmě vznikli určité problémy a rizika, kterých eliminace a jejich popis můžou být cenným zdrojem informací pro jiné vývojáře. Práca je dělená do 8 kapitol, po úvodu nasleduje kapitola 2, ve které popisuji parametry serveru Techno.cz, v kapitole 3 zkoumám metodiky softwarového inženýrství za účelem stanovit vhodný proces konsolidace. Kapitoly 4, 5, 6 se zaobírají jednotlivými oblastmi konsolidace: dokumentací, databází a programovou základnou. V kapitole 7 hodnotím vhodnost navrhovaných postupů pro použití při budoucím vývoji aplikací na serveru Techno.cz. V závěru rekapituluji práci ve stanovené struktuře.
Klíčová slova: dokumentace; zdrojový kód; konsolidace; databáze; webový server; softwarové inženýrství
Název práce: Approaches to consolidating data base and source code base of the Techno.cz webserver
Autor(ka) práce: Stankay, Michal
Typ práce: Diploma thesis
Vedoucí práce: Gála, Libor
Oponenti práce: Kafka, Daniel
Jazyk práce: Slovensky
Abstrakt:
In this diploma thesis, I conduct a research into approaches to consolidating data base and source code base of the Techno.cz webserver, which is the subject of the consolidation. By consolidation I mean bringing the server into the state where documentation is produced according to given requirements, data base is changed in order to improve data structure and consistency and source code base is reorganised in order to unify source code upon one platform, improve file system organization and remove problematic characteristics of the source code in general. The goals of this thesis are to create and describe general process of consolidation, sequence and contents of its steps; to describe contents of consolidation in given areas: documentation, data base and source code base; to describe actual steps made to achieve the final state of the server. My approach to accomplishing these goals is the study of relevant literature and usage of my practical experience in the field of web development. My contribution to the topic is the creation of the general consolidation process that has a potential to be reused by similar projects. Another contribution may be the description of handling the risks and problems that emerged during the consolidation process. This topic may find itself as a valuable source of knowledge for fellow developers facing similar issues. The thesis is divided into eight chapters. After the introduction chapter 2 follows. Chapter 2 describes parameters of the Techno.cz webserver. Chapter 3 discusses software engineering methodologies in order to create suitable consolidation process. Chapter 4, 5, 6 discuss particular fields of consolidation: documentation, data base and source code. In chapter 7 I am trying to assess suitability of created processes and approaches for usage in future development. In the conclusion I summarize the thesis according to required structure.
Klíčová slova: source code; documentation; database; web server; software engineering; consolidation

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 30. 6. 2008
Datum podání práce: 1. 9. 2008
Datum obhajoby: 4. 9. 2008
Identifikátor v systému InSIS: https://insis.vse.cz/zp/10234/podrobnosti

Soubory ke stažení

    Poslední aktualizace: