Вебсервіс для автоматизованого аналізу даних і генерації звітів

dc.contributor.advisorЛіхоузова, Тетяна Анатоліївна
dc.contributor.authorЛяля, Іван Олександрович
dc.date.accessioned2026-04-13T09:54:39Z
dc.date.available2026-04-13T09:54:39Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 37 таблиць, 28 рисунків та 36 джерел – загалом 81 сторінка. Дипломний проєкт присвячений розробці вебсервісу для автоматизованого аналізу даних та генерації звітів. Мета проєкту – прискорення та спрощення процесу підготовки даних до подальшого аналізу, зокрема із застосуванням алгоритмів машинного навчання, а також підвищення ефективності роботи спеціалістів з аналізу даних. Розділ «Передпроєктне обстеження предметної області» присвячений постановці завдання ДП, аналізу предметної області та існуючих рішень, моделювання основних бізнес-процесів програмного забезпечення. У розділі «Розроблення вимог до програмного забезпечення» розглянуто варіанти використання ПЗ, розроблено функціональні та нефункціональні вимоги, виконано аналіз системних вимог та економічних показників ПЗ та сформовано постановку завдання на розробку. У розділі «Конструювання та розроблення програмного забезпечення» розроблено архітектуру вебсервісу та прийнято ключові архітектурні рішення, обґрунтовано вибір засобів розробки. По завершенню даної підготовки, виконано конструювання програмного забезпечення та аналіз безпеки даних. Розділ «Аналіз якості та тестування програмного забезпечення» містить результати аналізу якості розробленого ПЗ, опис процесів тестування та контрольного прикладу. Розділ «Розгортання та супровід програмного забезпечення» охоплює процеси розгортання та супроводу вебсервісу. Програмне забезпечення впроваджено на хмарній платформі вебхостингу PythonAnywhere.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 37 tables, 28 figures and 36 sources – in total 81 pages. The diploma project is dedicated to the development of a web service for automated data analysis and report generation. The purpose of the diploma project is to accelerate and simplify the process of data preparation for analysis, including the use of machine learning algorithms, and to increase the efficiency of data scientists. The section "Pre-project research of the subject area" presents the problem statement, analysis of the subject area and existing solutions, and modelling of the main business processes of the software. The section "Software requirements development" covers use cases of the service, functional and non-functional requirements, system requirements and economic performance analysis, and the final development task formulation. The section "Software design and developmente" contains the architecture of the web service, justified development tools, implementation details, and data security analysis. The section "Software quality analysis and testing" presents the quality assessment results, testing procedures, and a control example. The section "Software deployment and maintenance" describes the processes of deploying and supporting the web service. The software is deployed on the PythonAnywhere cloud web hosting platform.
dc.format.extent148 с.
dc.identifier.citationЛяля, І.О. Вебсервіс для автоматизованого аналізу даних і генерації звітів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Ляля Іван Олександрович. - Київ, 2025. - 148 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/80105
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебсервіс
dc.subjectдані
dc.subjectпопередня обробка
dc.subjectавтоматизація
dc.subjectзвіт
dc.subjectрекомендації
dc.subjectсховище
dc.subjectdata
dc.subjectpreprocessing
dc.subjectautomation
dc.subjectreport
dc.subjectrecommendations
dc.subjectAPI
dc.subjectstorage
dc.subjectPython
dc.subjectweb service
dc.titleВебсервіс для автоматизованого аналізу даних і генерації звітів
dc.title.alternativeWeb Service for Automated Data Analytics and Reporting
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Lialia_bakalavr.pdf
Розмір:
7.94 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: