Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування
Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Коцько Кирило
Мова основного тексту :
ua
eKNUTSHIR URL :
Цитування :
[APA 7] Коцько, К. (2023). Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування. [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/5641
[ДСТУ] Коцько К. Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 51 с. URL: https://ir.library.knu.ua/handle/123456789/5641 (дата звернення: 17.07.2026).
Метою роботи є створення легкого у використанні вебзастосунку для створення, редагування та керування задач з програмування, а також організації відповідних публічних або приватних турнірів.
Під час виконання роботи були розглянуті різні підходи до розробки інформаційних систем, спрямованих на веборієнтовані середовища, зокрема розробка на основі мікросервісної архітектури. Було проведено загальний аналіз аналогічної системи та надано опис процесу розробки даної системи. Спроєктовано серверний, багатокористувацький додаток на базі фреймворку Spring, який був інтегрований з мікросервісом віддаленого компілятора інкапсульованого у Docker контейнері. Розроблений додаток під назвою Goslinger призначений для створення та проведення публічних або приватних турнірів зі спортивного програмування з обмеженою кількістью участників.
Ключова слова : вебзастосунок, мікросервісна архітектура, компіляція, мова програмування, SPRING BOOT, MVC, ANGULAR, DOCKER.
Під час виконання роботи були розглянуті різні підходи до розробки інформаційних систем, спрямованих на веборієнтовані середовища, зокрема розробка на основі мікросервісної архітектури. Було проведено загальний аналіз аналогічної системи та надано опис процесу розробки даної системи. Спроєктовано серверний, багатокористувацький додаток на базі фреймворку Spring, який був інтегрований з мікросервісом віддаленого компілятора інкапсульованого у Docker контейнері. Розроблений додаток під назвою Goslinger призначений для створення та проведення публічних або приватних турнірів зі спортивного програмування з обмеженою кількістью участників.
Ключова слова : вебзастосунок, мікросервісна архітектура, компіляція, мова програмування, SPRING BOOT, MVC, ANGULAR, DOCKER.
Галузі знань та спеціальності :
12 Інформаційні технології
121 Інженерія програмного забезпечення
Файл(и) :![Ескіз]()
Вантажиться...
Формат :
Adobe PDF
Розмір :
2.31 MB
Контрольна сума :
(MD5):89868bf54dea3aecb0b1a15fa9ad9de5
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International

