Bakalářská práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Tvorba sociálního subsystému rozsáhlé webové aplikace

Social subsystem development of complex web application

Petr Kunc
Anotace

Cílem práce je prostudovat princip fungování služeb sociálních sítí jako je Facebook nebo Twitter, navrhnout a implementovat vlastní řešení a to zapojit do rozsáhlé webové aplikace Takeplace. Práce představuje nejdůležitější existující sociální sítě, zabývá se analýzou, návrhem, implementací a testováním jádra vlastní aplikace tohoto typu a zdůvodňuje použité technologie.

Abstract

The aim of this thesis is to explore the operating principles of social network services such as Facebook or Twitter, design and implement own solution and integrate it in large-scale web application Takeplace. The thesis presents the most important existing social networks, deals with analysis, design, implementation and testing of core of the application and states the reasons for used technologies.

Zadání práce
Seznamte se s podstatou sociálních sítí a s principy a procesy tvorby rozsáhlých webových aplikací. Analyzujte nástroje a řešení pro tvorbu sociální sítě. Zaměřte se na komunikační kanál – „zeď“ (ang. Wall) – sociálních sítí Facebook a Twitter. Prostudujte technologie orientované na vysoký výkon (propustnost, load-balancing) v této oblasti. Na základě tohoto studia navrhněte způsob implementace obdobné funkčnosti („zeď“) pro existující webovou službu. Využijte prozkoumané technologie orientované na vysoký výkon, tj. konkrétně HBase jak NoSQL perzistentní úložiště, Memcached jak cachovací nástroj pro rozlehlé systémy. Jako hlavní platformu zvolte J2EE spolu s rámcem SpringFramework. Výslednou naimplementovanou funkčnost integrujte do existující rozsáhlé webové aplikace. Při tvorbě bakalářské práce popište a naimplementujte zátěžové a výkonnostní testy realizovaného subsystému.
Práce zkontrolována:
22. 5. 2011 22:00, RNDr. Jaroslav Škrabálek, MBA
Plný text práce
1 MB / soubor PDF
Jazyk práce
čeština čeština
Termín obhajoby
22. 6. 2011
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jaroslav Škrabálek, MBA
abs FI MU, PrF MU

Oponent

prof. RNDr. Tomáš Pitner, Ph.D.
abs FI MU

Literatura

  • WHITE, Tom. Hadoop : the definitive guide. Edited by Doug Cutting. 1st ed. Cambridge: O'Reilly, 2009, xix, 501. ISBN 9780596521974.
  • MACHACEK, Jan; Aleksa Vukotic Anirvan CHAKRABORTY a Jessica DITT. Pro Spring 2.5. USA: Apress, 2008, 1000 s. ISBN 978-1-59059-921-1.
  • SIERRA, Katherine a Bert BATES. SCJP Sun Certified Programmer for Java 6. USA: McGraw-Hill Osborne Media, 2008, 864 s. ISBN 0-07-159106-0.
  • FURHT, Borko. Handbook of Social Network Technologies and Applications. 2010, 716 s. ISBN 978-1-4419-7141-8.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
Obor
 
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Petr Kunc FI B-IN PSZD vhr7x/10
Kunc, P.
19. 5. 2011
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.