Simple view
Full metadata view
Authors
Statistics
Aplikacja internetowa mająca zastosowanie na rynku Yerba mate, pozwalająca na porównanie cen oraz popularności dostępnych produktów
Web application used on Yerba mate market, allowing to compare prices and popularity of available products
YERBA MATE, MIKROSERWISY, SKRAPOWANIE, APLIKACJA INTERNETOWA
YERBA MATE, MICROSERVICES, SCRAPING, WEB APPLICATION
Celem niniejszej pracy licencjackiej było stworzenie systemu zbierającego ofert ze sklepów sprzedających Yerba mate oraz przedstawienie ich w formie wizualnej. Praca została podzielona na 5 rozdziałów. We wstępie opisano Yerba mate, jej właściwości oraz problem jaki pojawił się na rynku. Rozdział o nazwie struktura projektu opisuje architekturę, przypadki użycia, technologie wykorzystane do realizacji aplikacji. Opis implementacji głównych funkcjonalności poświęcony jest szczegółowemu technicznemu opisowi realizacji funkcjonalności. W kolejnym rozdziale przedstawiono środowiska oraz sposób uruchomienia aplikacji. Podsumowanie to rozdział reasumujący pracę oraz przedstawiający możliwość rozwoju aplikacji. W efekcie utworzone zostały trzy serwisy napisane w języku Java: skraper pobierający dane, hurtowania przechowująca dane historyczne, serwis odpowiadający zalogikę aplikacji internetowej oraz jeden serwis napisany w JavaScript odpowiadający za interfejs użytkownika.
Main goal of this Bachelor's thesis was to create a system that collects offers from Yerba mate shops and present them in a visual form. Thesis has been divided into 6 chapters. In the introduction the description of Yerba mate, its properties and the problem that appeared on market. Next chapter includes the description of architecture, use cases, and technologies used to implement application. In chapter 3 of the main functionalities and detailed technical description of the implementation of the functionality, was shown. In chapter “Deployment” describes the environment and how to run the application. Summary is a chapter summarizing the work and presenting possible extensions for application. As result, three Java services were created: scraper that download data from shops, warehouse that stores historical data, website service which is responsible for the logic of web application and one service written in JavaScript that is responsible for the user interface.
| dc.abstract.en | Main goal of this Bachelor's thesis was to create a system that collects offers from Yerba mate shops and present them in a visual form. Thesis has been divided into 6 chapters. In the introduction the description of Yerba mate, its properties and the problem that appeared on market. Next chapter includes the description of architecture, use cases, and technologies used to implement application. In chapter 3 of the main functionalities and detailed technical description of the implementation of the functionality, was shown. In chapter “Deployment” describes the environment and how to run the application. Summary is a chapter summarizing the work and presenting possible extensions for application. As result, three Java services were created: scraper that download data from shops, warehouse that stores historical data, website service which is responsible for the logic of web application and one service written in JavaScript that is responsible for the user interface. | pl |
| dc.abstract.pl | Celem niniejszej pracy licencjackiej było stworzenie systemu zbierającego ofert ze sklepów sprzedających Yerba mate oraz przedstawienie ich w formie wizualnej. Praca została podzielona na 5 rozdziałów. We wstępie opisano Yerba mate, jej właściwości oraz problem jaki pojawił się na rynku. Rozdział o nazwie struktura projektu opisuje architekturę, przypadki użycia, technologie wykorzystane do realizacji aplikacji. Opis implementacji głównych funkcjonalności poświęcony jest szczegółowemu technicznemu opisowi realizacji funkcjonalności. W kolejnym rozdziale przedstawiono środowiska oraz sposób uruchomienia aplikacji. Podsumowanie to rozdział reasumujący pracę oraz przedstawiający możliwość rozwoju aplikacji. W efekcie utworzone zostały trzy serwisy napisane w języku Java: skraper pobierający dane, hurtowania przechowująca dane historyczne, serwis odpowiadający zalogikę aplikacji internetowej oraz jeden serwis napisany w JavaScript odpowiadający za interfejs użytkownika. | pl |
| dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
| dc.area | obszar nauk ścisłych | pl |
| dc.contributor.advisor | Zieliński, Marcin | pl |
| dc.contributor.author | Druciak, Sebastian | pl |
| dc.contributor.departmentbycode | UJK/WFAIS | pl |
| dc.contributor.reviewer | Zieliński, Marcin | pl |
| dc.contributor.reviewer | Palacz, Wojciech - 102423 | pl |
| dc.date.accessioned | 2021-10-14T21:38:04Z | |
| dc.date.available | 2021-10-14T21:38:04Z | |
| dc.date.submitted | 2021-10-11 | pl |
| dc.fieldofstudy | informatyka | pl |
| dc.identifier.apd | diploma-150605-228741 | pl |
| dc.identifier.project | APD / O | pl |
| dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/280472 | |
| dc.language | pol | pl |
| dc.source.integrator | false | |
| dc.subject.en | YERBA MATE, MICROSERVICES, SCRAPING, WEB APPLICATION | pl |
| dc.subject.pl | YERBA MATE, MIKROSERWISY, SKRAPOWANIE, APLIKACJA INTERNETOWA | pl |
| dc.title | Aplikacja internetowa mająca zastosowanie na rynku Yerba mate, pozwalająca na porównanie cen oraz popularności dostępnych produktów | pl |
| dc.title.alternative | Web application used on Yerba mate market, allowing to compare prices and popularity of available products | pl |
| dc.type | licenciate | pl |
| dspace.entity.type | Publication |