Репозитарій КНУ
Увійти(current)
  1. Головна
  2. Кваліфікаційні роботи | Qualifying works
  3. Бакалаврські роботи | Bachelor theses
  4. Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування

Розробка платформи для проведення дистанційних олімпіад та змагань зі спортивного програмування

Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Коцько Кирило
Мова основного тексту :
ua
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/5641
Цитування :
[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.
Галузі знань та спеціальності :
12 Інформаційні технології
121 Інженерія програмного забезпечення
Файл(и) :
Вантажиться...
Ескіз
Формат :

Adobe PDF

Розмір :

2.31 MB

Контрольна сума :

(MD5):89868bf54dea3aecb0b1a15fa9ad9de5

Creative Commons Attribution-NonCommercial 4.0 International
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International
Контакти
  • ir.library@knu.ua
  • (044) 239-33-30
  • м. Київ, вул. Володимирська, 58, к. 42

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

  • Доступність
  • Політика приватності
  • Угода користувача
  • Надіслати відгук