Параметри
Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування
Дата випуску :
2023
Автор(и) :
Коцько Кирило
Анотація :
Метою роботи є створення легкого у використанні вебзастосунку для створення, редагування та керування задач з програмування, а також організації відповідних публічних або приватних турнірів.
Під час виконання роботи були розглянуті різні підходи до розробки інформаційних систем, спрямованих на веборієнтовані середовища, зокрема розробка на основі мікросервісної архітектури. Було проведено загальний аналіз аналогічної системи та надано опис процесу розробки даної системи. Спроєктовано серверний, багатокористувацький додаток на базі фреймворку Spring, який був інтегрований з мікросервісом віддаленого компілятора інкапсульованого у Docker контейнері. Розроблений додаток під назвою Goslinger призначений для створення та проведення публічних або приватних турнірів зі спортивного програмування з обмеженою кількістью участників.
Ключова слова : вебзастосунок, мікросервісна архітектура, компіляція, мова програмування, SPRING BOOT, MVC, ANGULAR, DOCKER.
Під час виконання роботи були розглянуті різні підходи до розробки інформаційних систем, спрямованих на веборієнтовані середовища, зокрема розробка на основі мікросервісної архітектури. Було проведено загальний аналіз аналогічної системи та надано опис процесу розробки даної системи. Спроєктовано серверний, багатокористувацький додаток на базі фреймворку Spring, який був інтегрований з мікросервісом віддаленого компілятора інкапсульованого у Docker контейнері. Розроблений додаток під назвою Goslinger призначений для створення та проведення публічних або приватних турнірів зі спортивного програмування з обмеженою кількістью участників.
Ключова слова : вебзастосунок, мікросервісна архітектура, компіляція, мова програмування, SPRING BOOT, MVC, ANGULAR, DOCKER.
Бібліографічний опис :
Коцько К. Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування : кваліфікаційна робота … бакалавра : 121 Інженерія програмного забезпечення / Коцько Кирило. – Київ, 2023. – 51 с.
Файл(и) :
Вантажиться...
Формат
Adobe PDF
Розмір :
2.31 MB
Контрольна сума:
(MD5):89868bf54dea3aecb0b1a15fa9ad9de5
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC