Návrh portálu pro podporu rozhodovacích činností energetického managementu

Abstract
Tato diplomová práce se zabývá vytvořením uživatelsky přívětivé webové aplikace pro podporu rozhodovacích činností energetického managementu. Cílem je prozkoumání dostupných energetických managementů a z dostupných informací navrhnout vlastní strukturu aplikace. Mezi základní požadavky aplikace patří multiplatformnost, víceuživatelské rozhranní, autentizace a reportování. Aplikace je rozdělena na tři části. Databáze, jenž je postavena na Microsoft SQL Serveru. Serverová část aplikace, jenž byla naprogramována pomocí platformy .NET 6. Klienská část aplikace byla vytvořena pomocí JavaScriptového frameworku Angular verze 13 a slouží primárně k reprezentaci dat. Aplikace podporuje multiplatformnost díky .NET, autentizaci pomocí JWT tokenu, reportování spolu s frontou reportů, komunikaci break v reálném čase, odesílání upozornění a emailů. Vytvořená aplikace byla nasazena na server s operačním systémem Linux.
This thesis deals with the development of a user-friendly web application to support energy management decision-making activities. The aim is to explore the available energy management applications and to design a custom application structure from the available information. The basic requirements of the application include multi-platform, multi-user interface, authentication and reporting. The application is divided into three parts. The database, which is built on Microsoft SQL Server. The server part of the application, which was programmed using the .NET 6 platform. The client part of the application was created using the Angular JavaScript framework version 13 and is primarily used for data representation. The application supports multiplatform thanks to .NET, authentication using JWT token, reporting along with report queue, real-time communication, sending alerts and emails. The developed application has been deployed on a server running Linux operating system.
Description
Subject(s)
Energetický management, MSSQL, .NET API, Angular, vizualizace dat, Energy Management System, MSSQL, .NET API, Angular, data visualization
Citation
ISSN
ISBN