Online portál pro skladování a analýzu dat PQ monitoru
dc.contributor | Štěpán Pavel, Ing. : 65844 | |
dc.contributor.advisor | Kraus Jan, Ing. Ph.D. : 56646 | |
dc.contributor.author | Kushchov, Mykhailo | |
dc.date.accessioned | 2020-02-28T12:52:56Z | |
dc.date.available | 2020-02-28T12:52:56Z | |
dc.date.committed | 2019-4-30 | |
dc.date.defense | 2020-02-05 | |
dc.date.submitted | 2018-10-10 | |
dc.date.updated | 2020-2-5 | |
dc.degree.level | Bc. | |
dc.description.abstract | Práce je věnována realizaci online portálu, který nabízí běžnému uživateli a správci systému pohodlné rozhraní s funkcemi určenými k analýze a sdílení dat naměřených Power Quality (PQ) monitorem se vzdálenými klienty. Rešerše této práce se zabývá definicí a problematikou kvality elektrické energie, existujícími metodami řešení dané problematiky a návrhu efektivního datového úložiště pro data z PQ monitorů. V závěru rešerše je představen návrh vlastního řešení, kterým je online portál. Vývoj online portálu je popsán v kapitole Online portál, jež detailně popisuje rozhraní pro běžného uživatele a správce systému a také použité technologie. Pro klientskou část je to programovací jazyk TypeScript, JavaScriptová knihovna React a také knihovna Material UI, na které je postaven design portálu. Server online portálu je realizován v systému Node.js; data z PQ monitorů jsou zparsována na základě vlastních algoritmů a jsou uložena do nerelačního modelu databáze MongoDB. Funkce analýzy dat z PQ monitorů je zprostředkována formou grafů vytvořených přes knihovnu ApexChart.js. Online portál je implementovaný a otestovaný na datech reálně naměřených PQ monitorem. V závěrečné části práce je uvedeno shrnutí cílů stanovených na začátku práce, vyhodnocení dosažených cílů, a také možnosti rozšíření online portálu. | cs |
dc.description.abstract | The aim of this thesis is to describe the development of an online portal which provides users and system administrators with a convenient interface with features developed to analyse and share data measured by Power Quality monitors. The chapter Research examines the electric power quality, existing methods for the solution of problems related to electric power quality and the development of an effective data storage system for data obtained from PQ monitors. The last part of the chapter Research focuses on the development of an online portal which is described in detail in the chapter Online Portal. This chapter explores the development of an interface for an average user and system administrator, as well as the technology necessary for the development. The client part was programmed with the programming language TypeScript, React JavaScript library and library Material UI, which was used for portal development. Node.js was used to implement the backend part of the portal. Data obtained from PQ monitors were processed on the basis of algorithms and stored in the non-relational database MongoDB. Data were analysed in the form of graphs created in the library ApexChart.js. The online portal was implemented and tested on real data measured by a Power Quality monitor. The last chapter of the thesis summarises and evaluates the results achieved and discusses the possible expansion of the online portal. | en |
dc.description.mark | ||
dc.format | 49 s. | |
dc.format.extent | Ilustrace, Grafy, Tabulky | |
dc.identifier.signature | V 202001683 | |
dc.identifier.uri | https://dspace.tul.cz/handle/15240/154521 | |
dc.language.iso | cs | |
dc.relation.isbasedon | beginarab renewcommandlabelenumi[arabicenumi] item CASCIARO, Mario; MAMMINO, Luciano. Node. js Design Patterns. Packt Publishing Ltd, 2016. item POWERS, Shelley, 2016. Learning Node: moving to the server-side. Second edition. Boston: O'Reilly. ISBN 1491943122. item BERTOLI, Michele. React Design Patterns and Best Practices. Packt Publishing Ltd, 2017. item BOJINOV, Valentin. RESTful Web API Design with Node. js. Packt Publishing Ltd, 2016. endarab | |
dc.rights | Vysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. 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 https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26 | cs |
dc.rights | 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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
dc.rights.uri | https://knihovna.tul.cz/document/26 | |
dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
dc.subject | PQ monitor | cs |
dc.subject | skladovaní a analýza dat PQ monitoru | cs |
dc.subject | online portál | cs |
dc.subject | Node.js | cs |
dc.subject | React | cs |
dc.subject | MongoDB | cs |
dc.subject | REST API | cs |
dc.subject | PQ Monitor | en |
dc.subject | storing and analyzing PQ monitor data | en |
dc.subject | online portal | en |
dc.subject | Node.js | en |
dc.subject | React | en |
dc.subject | MongoDB | en |
dc.subject | Rest API | en |
dc.title | Online portál pro skladování a analýzu dat PQ monitoru | cs |
dc.title | Online portal for storage and analysis of the PQ monitor data sets | en |
dc.type | bakalářská práce | cs |
local.degree.abbreviation | Bakalářský | |
local.degree.discipline | IT | |
local.degree.programme | Informační technologie | |
local.degree.programmeabbreviation | B2646 | |
local.department.abbreviation | MTI | |
local.faculty | Fakulta mechatroniky, informatiky a mezioborových studií | cs |
local.faculty.abbreviation | FM | |
local.identifier.author | M15000249 | |
local.identifier.stag | 38777 | |
local.identifier.verbis | ||
local.identifier.verbis | kpw06634154 | |
local.note.administrators | automat | |
local.note.secrecy | Povoleno ZverejnitPraci Povoleno ZverejnitPosudky | |
local.poradovecislo | 1683 |
Files
Original bundle
1 - 5 of 5
Loading...
- Name:
- KushchovBP.pdf
- Size:
- 5.88 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- Kushchov_project.zip
- Size:
- 804.22 KB
- Format:
- Unknown data format
- Description:
- VSKP__priloha
Loading...
- Name:
- Kushchov_BP_VE.pdf
- Size:
- 1.01 MB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- Kushchov_BP_OP.pdf
- Size:
- 833.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 15.94 KB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP