Webová aplikace pro online web scraping
Web application for online web scraping
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Jakub Drahoš
Vedoucí práce
Podloucký Martin
Oponent práce
Suchánek Marek
Studijní obor
Webové a softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíPrá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
Tato práce se zabývá vývojem nástroje umožňující web scraping. Cílí především na uživatele, kteří nedisponují znalostmi programování a tvorby webových stránek. Původním záměrem byla tvorba webové aplikace, avšak ukázalo se, že takové řešení není svou složitostí adekvátní k danému problému. Z tohoto důvodu byl nakonec nástroj implementován jako rozšíření do internetového prohlížeče Google Chrome. Software byl úspěšně navrhnut, realizován a otestován. Zároveň byla provedena analýza stávajících řešení, díky níž bylo možné najít nedostatky konkurenčních nástrojů (především pak složité ovládání) a nabídnout uživatelům aplikaci, jež těmito neduhy netrpí. Práce čtenáři poskytne také úvod do právní problematiky web scrapingu a shrnuje důležité poznatky z českého, evropského i kontinentálního práva na jednom místě. This thesis focuses on the development of a web scraping tool. It aims particularly on non-programmer users, who don't have any web development background. The original intention was to create a web application. However, such a solution has proven to be inadequate in its complexity to the given problem. Therefore the tool was eventually implemented as a Google Chrome extension. The software has been successfully designed, implemented and tested. Also, an analysis of existing solution was done, which made it possible to find shortcomings of competing tools (especially complex manipulation) and to offer users an application that does not suffer from these insufficiencies. The thesis also provides the reader with an introduction to the legal issues of web scraping and summarizes essential knowledge from Czech, European and continental law in one place.
Kolekce
- Bakalářské práce - 18102 [1608]