Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon: http://elartu.tntu.edu.ua/handle/lib/38308
Teitl: Побудована інформаційної технології для накопичення, візуалізації та статистичного аналізу часових рядів газоспоживання міста
Teitlau Eraill: Information technology development for the accumulation, visualization and statistical analysis of time series of the city gas consumption
Awduron: Осійчук, Іван Васильович
Osiichuk, Ivan Vasylovich
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Осійчук І. В. Побудова інформаційної технології для накопичення, візуалізації та статистичного аналізу часових рядів газоспоживання міста : кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / І. В. Осійчук. — Тернопіль : ТНТУ, 2022. — 71 с.
Dyddiad Cyhoeddi: 21-Jun-2022
Submitted date: 7-Jun-2022
Date of entry: 28-Jun-2022
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Мацюк, Олександр Васильович
Committee members: Стухляк, Данило Петрович
UDC: 004.62
Allweddeiriau: сервіс
service
часові ряди
time series
газоспоживання
consumption
інформаційна технологія
informational technology
система
system
інформація
information
Django
Crynodeb: Кваліфікаційна робота присвячена створенню інформаційної технології для накопичення, візуалізації та статистичного аналізу часових рядів міста. Мета роботи: створення системи для зручного накопичення, візуалізації і статистичного аналізу часових рядів міста з використання мови програмування Python і фреймворка Django для побудови серверної частини сервісу. В першому розділі кваліфікаційної роботи проаналізована предметна область та обґрунтовано задачу цієї роботи, зокрема описане значення метеофакторів та часу на газоспоживання і вплив на глобальний тренд цієї області. У якості структури даних описано часові ряди, їх переваги і способи аналізу таких даних. В другому розділі кваліфікаційної роботи розглянуто практичну реалізацію системи з використанням обраних технологій. У результаті буде отримано сервіс для роботи з даними, який доступний через Інтернет і дозволяє завантажувати дані й працювати з відповідними інструментами. Це несе наукову та практичну цінність для показу роботи таких систем і методів їх створення. Готовий сервіс дозволяє завантажувати дані, порівнювати їх і показувати на графіку. Qualification work shows the topic of creating information technology for the accumulation, visualization and statistical analysis of time series of the city. Purpose: to create a system for convenient accumulation, visualization and statistical analysis of the city's time series using Python programming language and Django framework to build a server part of the service. The first section of the qualification work analyzes the subject area and substantiates the task of this work, in particular the value of meteo factors and time on gas consumption and the impact on the global trend of this area are described. The data structure describes the time series, their advantages and methods of analyzing such data. In the second section of qualification work, the practical implementation of the system using the selected technologies is considered. As a result, a data service will be obtained, which is available through the Internet and allows you to download data and work with appropriate tools. It is of scientific and practical value to show the operation of such systems and methods of their creation. The finished service allows you to download data, compare them and display them.
Content: ВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ДАНИХ ГАЗОСПОЖИВАННЯ І ПОГОДНИХ ДАНИХ ТА ОБҐРУНТУВАННЯ ЗАДАЧІ СТВОРЕННЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ 10 1.1 Аналіз даних газоспоживання 10 1.2 Врахування метеофакторів 11 1.2.1 Формат даних 11 1.3 Врахування даних газоспоживання 12 1.3.1 Формат hostlib 13 1.4 Інформаційна технологія 13 1.5 Часові ряди 14 1.6 Формування технічного завдання інформаційної технології для накопичення, візуалізації та статистичного аналізу часових рядів газоспоживання міста 14 1.6.1 Облікові записи 15 1.6.2 Завантаження даних в систему 16 1.6.3 Візуалізація даних 16 1.6.4 Організація системи для отримання даних 17 1.7 Опис стеку технологій 18 1.7.1 Python 18 1.7.2 Django 19 1.7.3 PostgreSQL 20 1.7.4 Plotly 21 1.8 Висновок до розділу 1 21 РОЗДІЛ 2. РАКТИЧНА РЕАЛІЗАЦІЯ ІНФОРМАЦІЙНОЇ ТЕХНОЛОГІЇ ДЛЯ НАКОПИЧЕННЯ, ВІЗУАЛІЗАЦІЇ ТА СТАТИСТИЧНОГО АНАЛІЗУ ЧАСОВИХ РЯДІВ ГАЗОСПОЖИВАННЯ МІСТА 22 2.1 Створення і налаштування серверу бази даних 22 2.1.1 Встановлення PostgreSQL 22 2.1.2 Налаштування локального серверу 25 2.1.3 Діаграма сутностей бази даних 27 2.2 Frontend-частина 28 2.2.1 Шаблони від AppSeed 29 2.2.2 Головна сторінка 30 2.2.3 Сторінка відображення графіків 36 2.3 Backend-частина 37 2.4 Тестування веб-сервісу для роботи з даними газоспоживання й погодою 40 2.5 Висновок до розділу 2 41 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 42 3.1 Соціальні та психологічні фактори ризику 42 3.2 Естетичне оформлення робочого місця оператора ПК 44 3.3 Висновок до розділу 3 46 ВИСНОВОК 47 ПЕРЕЛІК ДЖЕРЕЛ 48 ДОДАТКИ
URI: http://elartu.tntu.edu.ua/handle/lib/38308
Copyright owner: © Осійчук Іван Васильович, 2022
References (Ukraine): 1 Tom R. The Future We Choose: Surviving the Climate Crisis / Rivett-Carnac Tom., 2020. – 240 с. 2 Csv on python [Електронний ресурс] – Режим доступу до ресурсу: https://docs.python.org/3/library/csv.html. 3 What is Authorization? [Електронний ресурс] – Режим доступу до ресурсу: https://auth0.com/intro-to-iam/what-is-authorization. 4 Python [Електронний ресурс] – Режим доступу до ресурсу: https://www.python.org. 5 Python OOP [Електронний ресурс] – Режим доступу до ресурсу: https://www.w3schools.com/python/python_classes.asp. 6 Programming languages index [Електронний ресурс] – Режим доступу до ресурсу: https://www.tiobe.com/tiobe-index. 7 Django [Електронний ресурс] – Режим доступу до ресурсу: https://www.djangoproject.com. 8 MVC [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Glossary/MVC. 9 Django Admin [Електронний ресурс] – Режим доступу до ресурсу: https://docs.djangoproject.com/en/4.0/search/?q=admin. 10 Django ORM [Електронний ресурс] – Режим доступу до ресурсу: https://docs.djangoproject.com/en/4.0/topics/db/queries. 11 URL [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_is_a_URL. 12 Jinja [Електронний ресурс] – Режим доступу до ресурсу: https://jinja.palletsprojects.com/en/3.1.x/. 13 Django Databases [Електронний ресурс] – Режим доступу до ресурсу: https://docs.djangoproject.com/en/4.0/ref/databases/. 14 PostgreSQL [Електронний ресурс] – Режим доступу до ресурсу: https://www.postgresql.org. 15 SQL Standarts [Електронний ресурс] – Режим доступу до ресурсу: https://learnsql.com/blog/history-of-sql-standards/. 16 PostgreSQL download [Електронний ресурс] – Режим доступу до ресурсу: https://www.postgresql.org/download/. 17 PostgreSQL Server [Електронний ресурс] – Режим доступу до ресурсу: https://www.postgresql.org/docs/current/server-start.html. 18 ERD [Електронний ресурс] – Режим доступу до ресурсу: https://www.smartdraw.com/entity-relationship-diagram/. 19 Frontend [Електронний ресурс] – Режим доступу до ресурсу: https://frontendmasters.com/guides/front-end-handbook/2018/what-is-a-FD.html. 20 AppSeed [Електронний ресурс] – Режим доступу до ресурсу: https://appseed.us. 21 Django App Project [Електронний ресурс] – Режим доступу до ресурсу: https://www.askpython.com/django/django-app-structure-project-structure. 22 div tag [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/div. 23 Enctype tag [Електронний ресурс] – Режим доступу до ресурсу: https://www.w3schools.com/tags/att_form_enctype.asp. 24 Backend [Електронний ресурс] – Режим доступу до ресурсу: https://techterms.com/definition/backend. 25 Time series [Електронний ресурс] – Режим доступу до ресурсу: https://www.influxdata.com/how-to-visualize-time-series-data. 26 Види соціальних небезпек [Електронний ресурс] – Режим доступу до ресурсу: https://studopedia.com.ua/1_53534_vidi-sotsialnih-nebezpek.html. 27 Dangers of social media [Електронний ресурс] – Режим доступу до ресурсу: https://effectiviology.com/dangers-of-social-media. 28 Compatibility as guiding principle for ergonomics work design and preventive occupational health and safety [Електронний ресурс] – Режим доступу до ресурсу: https://link.springer.com/article/10.1007/s41449-021-00243-0. 29 Коефіціент відбиття [Електронний ресурс] – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Коефіцієнт_відбиття_(оптика). 30 ДБН В.2.5-28-2006. Державні будівельні норми. Природне і штучне освітлення. – Київ: Держбуд України, 2006. – 79 с.
Content type: Bachelor Thesis
Ymddengys yng Nghasgliadau:122 — Компʼютерні науки (бакалаври)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
Krb_bak_2022-SN-41_Osiichuk_IV.pdf764,36 kBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.

Offer Gweinyddol