Вебзастосунок для проведення онлайн-хакатонів

dc.contributor.advisorКрамар, Юлія Михайлівна
dc.contributor.authorЩербацький, Антон Євгенович
dc.date.accessioned2025-12-12T10:04:52Z
dc.date.available2025-12-12T10:04:52Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 55 таблиць, 51 рисунків та 29 джерел – загалом 92 сторінки. Дипломний проєкт присвячений розробці вебзастосунку для проведення онлайн-хакатонів. Мета - створити зручну, надійну та масштабовану платформу, яка спрощує весь життєвий цикл хакатону: від створення події та формування команд до співпраці в реальному часі й оцінювання проєктів. У розділі передпроектного обстеження предметної області виконано аналіз предметної області та аналіз існуючих рішень. Також проведено аналіз та моделювання бізнес-процесів. У розділі розроблення вимог до програмного забезпечення виконано аналіз функціональних та нефункціональних вимог, представлено варіанти використання програмного забезпечення, проведено аналіз економічних показників програмного забезпечення. У розділі конструювання та розроблення програмного забезпечення спроектовано архітектуру програмного забезпечення, проведено конструювання програмного забезпечення та виконано аналіз безпеки даних. У розділі аналізу якості та тестування програмного забезпечення виконано аналіз якості та описано процеси тестування з контрольним прикладом. У розділі розгортання та супровід програмного забезпечення описано алгоритм процесу розгортання програмного забезпечення та описано інформацію про супровід програмного забезпечення. Програмне забезпечення впроваджено на хмарній платформі Azure.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 55 tables, 51 figures, and 29 sources - in total 92 pages. The purpose of the diploma project is to develop a web application for conducting online hackathons. The goal is to create a convenient, reliable and scalable platformі that simplifies the entire hackathon lifecycle: from event creation and team formation to real-time collaboration and project evaluation. The pre-project analysis section includes an examination of the subject area and an analysis of existing solutions. Business process analysis and modeling were also carried out. The software requirements development section covers the analysis of functional and non-functional requirements, presents use cases of the software and includes an evaluation of the software’s economic indicators. The software design and development section outlines the software architecture design, the software construction process and a data security analysis. The software quality analysis and testing section provides a quality assessment and describes the testing processes with a control example. The software deployment and maintenance section details the deployment process algorithm and provides information about the software maintenance procedures. The software has been deployed on the Azure cloud platform.
dc.format.extent196 с.
dc.identifier.citationЩербацький, А. Є. Вебзастосунок для проведення онлайн-хакатонів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Щербацький Антон Євгенович. - Київ, 2025. - 196 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/77663
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectхакатон
dc.subjectчат
dc.subjectархітектура
dc.subjectклієнт
dc.subjectсервер
dc.subjectweb application
dc.subjecthackathon
dc.subjectchat
dc.subjectarchitecture
dc.subjectclient
dc.subjectserver
dc.titleВебзастосунок для проведення онлайн-хакатонів
dc.title.alternativeWeb Application for Hosting Online Hackathons
dc.typeBachelor Thesis

Файли

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