Платформа моніторингу стабільності вебзастосунків

dc.contributor.advisorКовтунець, Олесь Володимирович
dc.contributor.authorРожкован, Владислава Сергіївна
dc.date.accessioned2025-02-06T13:42:30Z
dc.date.available2025-02-06T13:42:30Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’ятьох розділів, містить 44 таблиці, 16 рисунків та 20 джерел – загалом 70 сторінок. Дипломний проєкт присвячений розробці платформи моніторингу стабільності вебзастосунків. Метою є спрощення процесу збору даних про помилки та виключні ситуації у вебзастосунках. У розділі передпроєктного обстеження предметної області проаналізовано предметну область та вже існуючі програмні рішення у цій предметній області. Описано бізнес-процеси розроблюваного програмного забезпечення та поставлено задачу до дипломного проєкту. У розділі розробки вимог до програмного забезпечення було описано основний функціонал розробки, діаграму її використання та описано варіанти використання. Також проаналізовано та описано системні вимоги, функціональні та нефункціональні вимоги. Розділ конструювання та розроблення програмного забезпечення присвячений розробці і опису архітектури програмного забезпечення, опису рішеннь, що забезпечують безпеку ПЗ. Було здійснено аналіз доступних засобів розробки, описано використанні утиліти та бібліотеки. Описано базу даних: її структуру та сутності. У розділі аналіз якості та тестування програмного забезпечення було визначено мету тестування та метрики для оцінки якості ПЗ. Описано процеси тестування та тестові сценарії. Викладений контрольний приклад використання ПЗ. У розділі розгортання та супровід програмного забезпечення проаналізовано засоби розгортання та опис процесу розгортання програмного забезпечення. Описано шляхи подальшого супроводу програмного забезпечення.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 44 tables, 16 figures and 20 sources – in total 70 pages. The purpose of the diploma project is to develop a platform for monitoring the stability of web applications. The goal is to simplify the process of collecting data on errors and exceptional situations in web applications. In the section on pre-project examination of the subject area, the subject area and existing software solutions in this field are analyzed. The business processes of the software being developed are described, and the task for the thesis project is set. The section on software requirements development describes the main functionality of the development, its usage diagram, and usage scenarios. System requirements, as well as functional and non-functional requirements, are analyzed and described. The section on software design and development is devoted to the design and description of the software architecture and solutions that ensure the security of the software. An analysis of available development tools was carried out, and the utilities and libraries used were described. The database, its structure, and entities are described. In the section on software quality analysis and testing, the testing goals and metrics for evaluating software quality are defined. The testing processes and test scenarios are described, along with an example of software usage. The section on software deployment and maintenance analyzes the deployment tools and describes the software deployment process. The paths for further software maintenance are outlined.
dc.format.extent178 с.
dc.identifier.citationРожкован, В. С. Платформа моніторингу стабільності вебзастосунків : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Рожкован Владислава Сергіївна. - Київ, 2024. - 178 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/72380
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectPython
dc.subjectNodeJS
dc.subjectPython package
dc.subjectвідловлення помилок
dc.subjectмоніторинг стабільності
dc.subjecterror handling
dc.subjectstability monitoring
dc.titleПлатформа моніторингу стабільності вебзастосунків
dc.title.alternativePlatform for Monitoring Web Application Stability
dc.typeBachelor Thesis

Файли

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