Webová aplikace pro párování obchodní nabídky a poptávky postavená na principech Linked Data
Web application for matching business offers and requests built on top of Linked Data principles
Webová aplikace pro párování obchodní nabídky a poptávky postavená na principech Linked Data
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/56476Identifikátory
SIS: 127758
Katalog UK: 990016207740106986
Kolekce
- Kvalifikační práce [11983]
Autor
Vedoucí práce
Oponent práce
Svoboda, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Správa počítačových systémů
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
2. 9. 2013
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Slovenština
Známka
Výborně
Klíčová slova (česky)
vývoj webových aplikací, HTML5, AJAX, REST, RDF, ontologie, Linked DataKlíčová slova (anglicky)
web application development, HTML5, AJAX, REST, RDF, ontologies, Linked DataCieľom tejto bakalárskej práce je navrhnúť, vyvinúť a otestovať sadu komponent webovej aplikácie postavenej na princípoch Linked Data. Táto aplikácia pracuje s dátami verejných zákaziek sprístupnených vďaka iniciatíve OpenData.cz. Úlohou vyvíjaných komponent je párovanie obchodnej ponuky a dopytu ako aj porovnávanie verejných zákaziek. Predstavené sú technológie Sé- mantického Webu v kontexte vývoja webových aplikácií, abstraktná komponenta pre potreby vývoja webových aplikácií využívajúcich Linked Data ako aj na nej založené vyvíjané komponenty. V rámci tejto práce sme prešli životným cyklom aplikácie, a to od analýzy dostupných technológií, požiadaviek na aplikáciu, cez návrh aplikácie a jej jednotlivých vrstiev až po implementáciu požadovanej fun- kcionality a následné nasadenie funkčnej aplikácie. 1
The aim of this thesis is to design, develop and test a set of web application components built on top of Linked Data principles. This application works with public procurement data made available thanks to the OpenData.cz initiative. The role of the components developed is matching of business offers and requests as well as comparison of public contracts. Introduced are Semantic Web technologies in the context of web application development, an abstract component for the development of web applications using Linked Data as well as developed components based on it. In this work, we have gone through the application lifecycle, from analysis of available technologies and the requirements for the application through design of the application and its individual layers up to implementation of required functionality and subsequent deployment of functional application. 1
