Added abtract 0.1
This commit is contained in:
		@@ -8,8 +8,23 @@
 | 
			
		||||
%----------------------------------------------------------------------------
 | 
			
		||||
\chapter*{Kivonat}\addcontentsline{toc}{chapter}{Kivonat}
 | 
			
		||||
 | 
			
		||||
Jelen dokumentum egy diplomaterv sablon, amely formai keretet ad a BME Villamosmérnöki és Informatikai Karán végző hallgatók által elkészítendő szakdolgozatnak és diplomatervnek. A sablon használata opcionális. Ez a sablon \LaTeX~alapú, a \emph{TeXLive} \TeX-implementációval és a PDF-\LaTeX~fordítóval működőképes.
 | 
			
		||||
Napjainkban a mezőgazdaságban egyre elterjedtebbek a dolgok internetére (Internet of Things
 | 
			
		||||
– IoT) épülő megoldások, ezek viszont nagy mennyiségű adatot generálnak, amelyek
 | 
			
		||||
feldolgozása tradicionális rendszerekkel nehézkes. Erre a problémára próbál megoldást
 | 
			
		||||
nyújtani egy, a tanszéken kifejlesztett felhő-natív adatfeldolgozó és elemző rendszer.
 | 
			
		||||
 | 
			
		||||
A rendszer használata közben a különböző komponensek változó méretű és jellegű
 | 
			
		||||
terhelésnek vannak kitéve, ami nehézkessé teszi a rendszer működésének áttekintését, a
 | 
			
		||||
folyamat vizualizálását. 
 | 
			
		||||
 | 
			
		||||
Jelen szakdolgozat célja egy olyan vizualizációs megoldás bemutatása, amelynek segítségével a rendszer könnyedén áttekinthető
 | 
			
		||||
és kezelhető. A tanszéki rendszer által kezelt eszközök a felületen is vezérelhetők 
 | 
			
		||||
és azok működéséről különböző statisztikákat felhasználva egyszerűen értelmezhető diagrammok generálódnak.
 | 
			
		||||
 | 
			
		||||
A backend megvalósítására az ASP.NET Core-t választottam, mely platformfüggetlen megoldást nyújt a web kérések kiszolgálására.
 | 
			
		||||
A frontend-et a React.js használatával készítettem, mely segítségével egyszerűen és gyorsan lehet reszponzív felhasználó felületeket készíteni.
 | 
			
		||||
Dolgozatomban bemutatot a tanszéken fejlesztett rendszert, a mikroszolgáltatások vizualizálásának alternatíváit,
 | 
			
		||||
ismertetem az általam választott technológiákat és a készített alkalmazás felépítését.
 | 
			
		||||
 | 
			
		||||
\vfill
 | 
			
		||||
\selectenglish
 | 
			
		||||
@@ -20,8 +35,21 @@ Jelen dokumentum egy diplomaterv sablon, amely formai keretet ad a BME Villamosm
 | 
			
		||||
%----------------------------------------------------------------------------
 | 
			
		||||
\chapter*{Abstract}\addcontentsline{toc}{chapter}{Abstract}
 | 
			
		||||
 | 
			
		||||
This document is a \LaTeX-based skeleton for BSc/MSc~theses of students at the Electrical Engineering and Informatics Faculty, Budapest University of Technology and Economics. The usage of this skeleton is optional. It has been tested with the \emph{TeXLive} \TeX~implementation, and it requires the PDF-\LaTeX~compiler.
 | 
			
		||||
Nowadays, the internet of things is becoming more and more prevalent for IT systems in the agriculture.
 | 
			
		||||
These generate large amounts of data the processing of which is rather cumbersome with traditional systems. 
 | 
			
		||||
A department developed system is trying to solve this problem to providing a cloud-native data processing and analysis solution.
 | 
			
		||||
 | 
			
		||||
While using the system, the various components are subjected to loads varying in size and nature
 | 
			
		||||
which makes it difficult to review the operation of the system and visualize the process.
 | 
			
		||||
 | 
			
		||||
The purpose of this thesis is to present a visualization solution that allows the users to easily review
 | 
			
		||||
and manage the system. The devices maintained by the department developed system can be controlled on the interface
 | 
			
		||||
and easy-to-understand diagrams are generated using statistics about their operation.
 | 
			
		||||
 | 
			
		||||
I chose the ASP.NET Core to implement the backend, which provides a platform-independent solution for serving web requests.
 | 
			
		||||
The frontend was created using React.js, which allows for an easy and quick way to create responsive user interfaces.
 | 
			
		||||
In my thesis I present the system developed at the department, the alternatives of visualization of microservices,
 | 
			
		||||
I describe the technologies I have chosen and the structure of the application I have created.
 | 
			
		||||
 | 
			
		||||
\vfill
 | 
			
		||||
\selectthesislanguage
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										45
									
								
								docs/thesis/content/acknowledgement.aux
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								docs/thesis/content/acknowledgement.aux
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,45 @@
 | 
			
		||||
\relax 
 | 
			
		||||
\providecommand\hyper@newdestlabel[2]{}
 | 
			
		||||
\@setckpt{content/acknowledgement}{
 | 
			
		||||
\setcounter{page}{2}
 | 
			
		||||
\setcounter{equation}{0}
 | 
			
		||||
\setcounter{enumi}{0}
 | 
			
		||||
\setcounter{enumii}{0}
 | 
			
		||||
\setcounter{enumiii}{0}
 | 
			
		||||
\setcounter{enumiv}{0}
 | 
			
		||||
\setcounter{footnote}{0}
 | 
			
		||||
\setcounter{mpfootnote}{0}
 | 
			
		||||
\setcounter{part}{0}
 | 
			
		||||
\setcounter{chapter}{1}
 | 
			
		||||
\setcounter{section}{0}
 | 
			
		||||
\setcounter{subsection}{0}
 | 
			
		||||
\setcounter{subsubsection}{0}
 | 
			
		||||
\setcounter{paragraph}{0}
 | 
			
		||||
\setcounter{subparagraph}{0}
 | 
			
		||||
\setcounter{figure}{0}
 | 
			
		||||
\setcounter{table}{0}
 | 
			
		||||
\setcounter{footnote@add}{0}
 | 
			
		||||
\setcounter{footnote@ch}{0}
 | 
			
		||||
\setcounter{parentequation}{0}
 | 
			
		||||
\setcounter{Item}{0}
 | 
			
		||||
\setcounter{Hfootnote}{0}
 | 
			
		||||
\setcounter{bookmark@seq@number}{3}
 | 
			
		||||
\setcounter{lstnumber}{1}
 | 
			
		||||
\setcounter{endNonectr}{2}
 | 
			
		||||
\setcounter{currNonectr}{0}
 | 
			
		||||
\setcounter{caption@flags}{0}
 | 
			
		||||
\setcounter{continuedfloat}{0}
 | 
			
		||||
\setcounter{NAT@ctr}{0}
 | 
			
		||||
\setcounter{currexamplectr}{0}
 | 
			
		||||
\setcounter{endexamplectr}{0}
 | 
			
		||||
\setcounter{example}{0}
 | 
			
		||||
\setcounter{currdefinitionctr}{0}
 | 
			
		||||
\setcounter{enddefinitionctr}{0}
 | 
			
		||||
\setcounter{definition}{0}
 | 
			
		||||
\setcounter{currtheoremctr}{0}
 | 
			
		||||
\setcounter{endtheoremctr}{0}
 | 
			
		||||
\setcounter{theorem}{0}
 | 
			
		||||
\setcounter{section@level}{0}
 | 
			
		||||
\setcounter{lstlisting}{0}
 | 
			
		||||
\setcounter{romanPage}{3}
 | 
			
		||||
}
 | 
			
		||||
@@ -1,17 +1,17 @@
 | 
			
		||||
\relax 
 | 
			
		||||
\providecommand\hyper@newdestlabel[2]{}
 | 
			
		||||
\@writefile{toc}{\select@language{magyar} \contentsline {chapter}{Függelék}{18}{appendix*.10}\protected@file@percent }
 | 
			
		||||
\@writefile{toc}{\select@language{magyar} \contentsline {section}{\numberline {F.1}A TeXstudio felülete}{18}{section.F.1}\protected@file@percent }
 | 
			
		||||
\@writefile{lof}{\select@language{magyar} \contentsline {figure}{\numberline {F.1.1.}{\ignorespaces A TeXstudio \LaTeX -szerkesztő.\relax }}{18}{figure.caption.11}\protected@file@percent }
 | 
			
		||||
\@writefile{toc}{\select@language{magyar} \contentsline {section}{\numberline {F.2}Válasz az ,,Élet, a világmindenség, meg minden'' kérdésére}{19}{section.F.2}\protected@file@percent }
 | 
			
		||||
\@writefile{toc}{\select@language{magyar} \contentsline {chapter}{Függelék}{3}{appendix*.5}\protected@file@percent }
 | 
			
		||||
\@writefile{toc}{\select@language{magyar} \contentsline {section}{\numberline {F.1}A TeXstudio felülete}{3}{section.F.1}\protected@file@percent }
 | 
			
		||||
\@writefile{lof}{\select@language{magyar} \contentsline {figure}{\numberline {F.1.1.}{\ignorespaces A TeXstudio \LaTeX -szerkesztő.\relax }}{3}{figure.caption.6}\protected@file@percent }
 | 
			
		||||
\@writefile{toc}{\select@language{magyar} \contentsline {section}{\numberline {F.2}Válasz az ,,Élet, a világmindenség, meg minden'' kérdésére}{4}{section.F.2}\protected@file@percent }
 | 
			
		||||
\@setckpt{content/appendices}{
 | 
			
		||||
\setcounter{page}{20}
 | 
			
		||||
\setcounter{page}{5}
 | 
			
		||||
\setcounter{equation}{2}
 | 
			
		||||
\setcounter{enumi}{11}
 | 
			
		||||
\setcounter{enumi}{0}
 | 
			
		||||
\setcounter{enumii}{0}
 | 
			
		||||
\setcounter{enumiii}{0}
 | 
			
		||||
\setcounter{enumiv}{0}
 | 
			
		||||
\setcounter{footnote}{9}
 | 
			
		||||
\setcounter{footnote}{0}
 | 
			
		||||
\setcounter{mpfootnote}{0}
 | 
			
		||||
\setcounter{part}{0}
 | 
			
		||||
\setcounter{chapter}{6}
 | 
			
		||||
@@ -21,28 +21,28 @@
 | 
			
		||||
\setcounter{paragraph}{0}
 | 
			
		||||
\setcounter{subparagraph}{0}
 | 
			
		||||
\setcounter{figure}{0}
 | 
			
		||||
\setcounter{table}{1}
 | 
			
		||||
\setcounter{table}{0}
 | 
			
		||||
\setcounter{footnote@add}{0}
 | 
			
		||||
\setcounter{footnote@ch}{0}
 | 
			
		||||
\setcounter{parentequation}{0}
 | 
			
		||||
\setcounter{Item}{14}
 | 
			
		||||
\setcounter{Hfootnote}{11}
 | 
			
		||||
\setcounter{bookmark@seq@number}{26}
 | 
			
		||||
\setcounter{lstnumber}{14}
 | 
			
		||||
\setcounter{endNonectr}{15}
 | 
			
		||||
\setcounter{Item}{0}
 | 
			
		||||
\setcounter{Hfootnote}{0}
 | 
			
		||||
\setcounter{bookmark@seq@number}{7}
 | 
			
		||||
\setcounter{lstnumber}{1}
 | 
			
		||||
\setcounter{endNonectr}{4}
 | 
			
		||||
\setcounter{currNonectr}{0}
 | 
			
		||||
\setcounter{caption@flags}{0}
 | 
			
		||||
\setcounter{continuedfloat}{0}
 | 
			
		||||
\setcounter{NAT@ctr}{8}
 | 
			
		||||
\setcounter{currexamplectr}{1}
 | 
			
		||||
\setcounter{NAT@ctr}{0}
 | 
			
		||||
\setcounter{currexamplectr}{0}
 | 
			
		||||
\setcounter{endexamplectr}{0}
 | 
			
		||||
\setcounter{example}{1}
 | 
			
		||||
\setcounter{currdefinitionctr}{1}
 | 
			
		||||
\setcounter{example}{0}
 | 
			
		||||
\setcounter{currdefinitionctr}{0}
 | 
			
		||||
\setcounter{enddefinitionctr}{0}
 | 
			
		||||
\setcounter{definition}{1}
 | 
			
		||||
\setcounter{currtheoremctr}{1}
 | 
			
		||||
\setcounter{definition}{0}
 | 
			
		||||
\setcounter{currtheoremctr}{0}
 | 
			
		||||
\setcounter{endtheoremctr}{0}
 | 
			
		||||
\setcounter{theorem}{1}
 | 
			
		||||
\setcounter{theorem}{0}
 | 
			
		||||
\setcounter{section@level}{1}
 | 
			
		||||
\setcounter{lstlisting}{0}
 | 
			
		||||
\setcounter{romanPage}{3}
 | 
			
		||||
 
 | 
			
		||||
@@ -26,6 +26,7 @@ Forma
 | 
			
		||||
        - SignalR
 | 
			
		||||
        - EFCore 5
 | 
			
		||||
    - Frontend
 | 
			
		||||
        - material-ui
 | 
			
		||||
        - React.js
 | 
			
		||||
        - Apexcharts
 | 
			
		||||
        - google-map-react
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										44
									
								
								docs/thesis/include/guideline.aux
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								docs/thesis/include/guideline.aux
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,44 @@
 | 
			
		||||
\relax 
 | 
			
		||||
\providecommand\hyper@newdestlabel[2]{}
 | 
			
		||||
\@setckpt{include/guideline}{
 | 
			
		||||
\setcounter{page}{3}
 | 
			
		||||
\setcounter{equation}{0}
 | 
			
		||||
\setcounter{enumi}{13}
 | 
			
		||||
\setcounter{enumii}{0}
 | 
			
		||||
\setcounter{enumiii}{0}
 | 
			
		||||
\setcounter{enumiv}{0}
 | 
			
		||||
\setcounter{footnote}{0}
 | 
			
		||||
\setcounter{mpfootnote}{0}
 | 
			
		||||
\setcounter{part}{0}
 | 
			
		||||
\setcounter{chapter}{0}
 | 
			
		||||
\setcounter{section}{0}
 | 
			
		||||
\setcounter{subsection}{0}
 | 
			
		||||
\setcounter{subsubsection}{0}
 | 
			
		||||
\setcounter{paragraph}{0}
 | 
			
		||||
\setcounter{subparagraph}{0}
 | 
			
		||||
\setcounter{figure}{0}
 | 
			
		||||
\setcounter{table}{0}
 | 
			
		||||
\setcounter{footnote@add}{0}
 | 
			
		||||
\setcounter{footnote@ch}{0}
 | 
			
		||||
\setcounter{parentequation}{0}
 | 
			
		||||
\setcounter{Item}{13}
 | 
			
		||||
\setcounter{Hfootnote}{0}
 | 
			
		||||
\setcounter{bookmark@seq@number}{0}
 | 
			
		||||
\setcounter{lstnumber}{1}
 | 
			
		||||
\setcounter{endNonectr}{3}
 | 
			
		||||
\setcounter{currNonectr}{0}
 | 
			
		||||
\setcounter{caption@flags}{0}
 | 
			
		||||
\setcounter{continuedfloat}{0}
 | 
			
		||||
\setcounter{NAT@ctr}{0}
 | 
			
		||||
\setcounter{currexamplectr}{0}
 | 
			
		||||
\setcounter{endexamplectr}{0}
 | 
			
		||||
\setcounter{example}{0}
 | 
			
		||||
\setcounter{currdefinitionctr}{0}
 | 
			
		||||
\setcounter{enddefinitionctr}{0}
 | 
			
		||||
\setcounter{definition}{0}
 | 
			
		||||
\setcounter{currtheoremctr}{0}
 | 
			
		||||
\setcounter{endtheoremctr}{0}
 | 
			
		||||
\setcounter{theorem}{0}
 | 
			
		||||
\setcounter{section@level}{0}
 | 
			
		||||
\setcounter{lstlisting}{0}
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@@ -2,7 +2,7 @@
 | 
			
		||||
% !TeX encoding = UTF-8
 | 
			
		||||
% !TeX program = xelatex
 | 
			
		||||
% TODO Change language to en_GB (recommended) or en_US for English documents
 | 
			
		||||
\documentclass[11pt,a4paper,oneside]{report}             % Single-side
 | 
			
		||||
\documentclass[12pt,a4paper,oneside]{report}             % Single-side
 | 
			
		||||
%\documentclass[11pt,a4paper,twoside,openright]{report}  % Duplex
 | 
			
		||||
 | 
			
		||||
\input{include/packages}
 | 
			
		||||
@@ -16,8 +16,8 @@
 | 
			
		||||
\newcommand{\vikkonzulensAKeresztnev}{Csaba}
 | 
			
		||||
 | 
			
		||||
\newcommand{\vikkonzulensBMegszolitas}{}
 | 
			
		||||
\newcommand{\vikkonzulensBVezeteknev}{Konzulens}
 | 
			
		||||
\newcommand{\vikkonzulensBKeresztnev}{Kettő}
 | 
			
		||||
\newcommand{\vikkonzulensBVezeteknev}{}
 | 
			
		||||
\newcommand{\vikkonzulensBKeresztnev}{}
 | 
			
		||||
 | 
			
		||||
\newcommand{\vikkonzulensCMegszolitas}{}
 | 
			
		||||
\newcommand{\vikkonzulensCVezeteknev}{}
 | 
			
		||||
@@ -44,12 +44,11 @@
 | 
			
		||||
% Table of contents and the main text
 | 
			
		||||
%--------------------------------------------------------------------------------------
 | 
			
		||||
\begin{document}
 | 
			
		||||
 | 
			
		||||
\pagenumbering{gobble}
 | 
			
		||||
 | 
			
		||||
%TODO These includes define guidelines -- remove these
 | 
			
		||||
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
			
		||||
\include{include/guideline}
 | 
			
		||||
%\include{include/guideline}
 | 
			
		||||
%\include{include/project}
 | 
			
		||||
 | 
			
		||||
\selectthesislanguage
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user