Вебплатформа для інтеграції та адміністрування інформаційних панелей із можливістю статистичного аналізу використання
| dc.contributor.advisor | Сарнацький, Владислав Віталійович | |
| dc.contributor.author | Журбелюк, Олександр Сергійович | |
| dc.date.accessioned | 2026-03-10T13:20:06Z | |
| dc.date.available | 2026-03-10T13:20:06Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 39 таблиць, 40 рисунків та 19 джерел – загалом 95 сторінок. Дипломний проєкт присвячений розробці вебплатформи для централізованого адміністрування інформаційних панелей, інтегрованих із зовнішніми аналітичними системами. Мета розробки - підвищення ефективності керування інформаційними панелями в організаціях шляхом створення централізованої вебплатформи, яка дозволяє інтегровувати дашборди з різних ресурсів, здійснювати контроль доступу та статистичний моніторинг їх використання. У розділі 1 описано предметну область, проаналізовано існуючі системи візуалізації даних, виділено недоліки в аспектах керування доступами та інтеграції. У розділі 2 сформовано вимоги до програмного забезпечення та визначено функціональні і нефункціональні вимоги. У розділі 3 представлено архітектуру вебзастосунку, описано реалізацію ключових компонентів та обґрунтовано вибір усіх інструментів. У розділі 4 проведено аналіз якості ПЗ, описано процеси тестування та контрольний приклад. У розділі 5 описано процес розгортання та наведено особливості супроводу застосунку. Програмне забезпечення впроваджено у вигляді єдиного Dash-застосунку з двома інтерфейсами (користувацьким та адміністративним), з можливістю розгортання через хмарний хостинг Render. | |
| dc.description.abstractother | The explanatory note of the diploma project consists of five sections, contains 39 tables, 40 figures and 19 sources – in total 95 pages. The diploma project is dedicated to the development of a web platform for centralized administration of information dashboards integrated with external analytical systems. The goal of the project is to improve the efficiency of managing dashboards in organizations by creating a centralized web platform that allows integrating dashboards from various sources, controlling access, and performing statistical monitoring of their usage. Section 1 describes the subject area, analyses existing data visualization systems, and highlights their limitations in access control and integration aspects. Section 2 defines the software requirements, including both functional and nonfunctional specifications. Section 3 presents the architecture of the web application, describes the implementation of key components, and provides justification for the selected tools. Section 4 includes an analysis of software quality, describes testing processes, and presents a sample test case. Section 5 covers the deployment process and outlines the maintenance features of the application. The software has been implemented as a single Dash-based application with two interfaces (user and admin), with the capability of deployment through the Render cloud hosting platform. | |
| dc.format.extent | 187 с. | |
| dc.identifier.citation | Журбелюк, О. С. Вебплатформа для інтеграції та адміністрування інформаційних панелей із можливістю статистичного аналізу використання : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Журбелюк Олександр Сергійович. - Київ, 2025. - 187 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/79345 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | вебплатформа | |
| dc.subject | інформаційна панель | |
| dc.subject | адміністрування | |
| dc.subject | статистика використання | |
| dc.subject | клієнт-серверна архітектура | |
| dc.subject | dashboard | |
| dc.subject | administration | |
| dc.subject | usage statistics | |
| dc.subject | client-server architecture | |
| dc.subject | Dash | |
| dc.subject | Flask | |
| dc.subject | MySQL | |
| dc.subject | Redis | |
| dc.subject | Google OAuth 2.0 | |
| dc.subject | web platform | |
| dc.title | Вебплатформа для інтеграції та адміністрування інформаційних панелей із можливістю статистичного аналізу використання | |
| dc.title.alternative | Web Platform for Dashboard Integration and Administration with Usage Statistics and Analytical Tools | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Zhurbeliuk_bakalavr.pdf
- Розмір:
- 19.95 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: