Online portál pro skladování a analýzu dat PQ monitoru

dc.contributorŠtěpán Pavel, Ing. : 65844
dc.contributor.advisorKraus Jan, Ing. Ph.D. : 56646
dc.contributor.authorKushchov, Mykhailo
dc.date.accessioned2020-02-28T12:52:56Z
dc.date.available2020-02-28T12:52:56Z
dc.date.committed2019-4-30
dc.date.defense2020-02-05
dc.date.submitted2018-10-10
dc.date.updated2020-2-5
dc.degree.levelBc.
dc.description.abstractPrá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.abstractThe 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.format49 s.
dc.format.extentIlustrace, Grafy, Tabulky
dc.identifier.signatureV 202001683
dc.identifier.urihttps://dspace.tul.cz/handle/15240/154521
dc.language.isocs
dc.relation.isbasedonbeginarab 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.rightsVysokoš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/26cs
dc.rightsA 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/26en
dc.rights.urihttps://knihovna.tul.cz/document/26
dc.rights.urihttps://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf
dc.subjectPQ monitorcs
dc.subjectskladovaní a analýza dat PQ monitorucs
dc.subjectonline portálcs
dc.subjectNode.jscs
dc.subjectReactcs
dc.subjectMongoDBcs
dc.subjectREST APIcs
dc.subjectPQ Monitoren
dc.subjectstoring and analyzing PQ monitor dataen
dc.subjectonline portalen
dc.subjectNode.jsen
dc.subjectReacten
dc.subjectMongoDBen
dc.subjectRest APIen
dc.titleOnline portál pro skladování a analýzu dat PQ monitorucs
dc.titleOnline portal for storage and analysis of the PQ monitor data setsen
dc.typebakalářská prácecs
local.degree.abbreviationBakalářský
local.degree.disciplineIT
local.degree.programmeInformační technologie
local.degree.programmeabbreviationB2646
local.department.abbreviationMTI
local.facultyFakulta mechatroniky, informatiky a mezioborových studiícs
local.faculty.abbreviationFM
local.identifier.authorM15000249
local.identifier.stag38777
local.identifier.verbis
local.identifier.verbiskpw06634154
local.note.administratorsautomat
local.note.secrecyPovoleno ZverejnitPraci Povoleno ZverejnitPosudky
local.poradovecislo1683
Files
Original bundle
Now showing 1 - 5 of 5
Loading...
Thumbnail Image
Name:
KushchovBP.pdf
Size:
5.88 MB
Format:
Adobe Portable Document Format
Description:
VSKP
Loading...
Thumbnail Image
Name:
Kushchov_project.zip
Size:
804.22 KB
Format:
Unknown data format
Description:
VSKP__priloha
Loading...
Thumbnail Image
Name:
Kushchov_BP_VE.pdf
Size:
1.01 MB
Format:
Adobe Portable Document Format
Description:
Posudek_vedouciho_VSKP
Loading...
Thumbnail Image
Name:
Kushchov_BP_OP.pdf
Size:
833.36 KB
Format:
Adobe Portable Document Format
Description:
Posudek_oponenta_VSKP
Loading...
Thumbnail Image
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
15.94 KB
Format:
Adobe Portable Document Format
Description:
Prubeh_obhajoby_VSKP