Мікросервісна архітектура системи перевірки студентських робіт з програмування

Вантажиться...
Ескіз

Дата

2023

Автори

Сєров, Іван Сергійович

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Структура дипломної роботи: Загальний обсяг пояснювальної записки: 87 сторінки, 9 рисунків, 6 таблиць, 27 посилань. Проблема автоматизованої перевірки студентських робіт дуже актуальна тема. Все більше людей починає вчитися програмуванню і є необхідність задовольнити потреби користувачів для перевірки таких робіт. Мікросервіси дають змогу розділити функціонал додатку і забезпечити безперебійну роботу його складових. Крім того, це дозволяє продвинутим користувачам додати необхідний функціонал власноруч, використовуючі ті інструменти, якими вони володіють. В ході роботи було розроблено додаток для перевірки студентських робіт з програмування на мові програмування Python, а також розглянуто архітектурні підходи до його створення і порівняння існуючих рішень з даної проблеми. Метою роботи є розробка застосунку для перевірки студентських робіт з програмування. Предмет дослідження – перевірка студентських робіт з програмування Об’єкт дослідження – система перевірки студентських робіт з програмування.

Опис

Ключові слова

мікросервісна архітектура, мікросервіси, Python, API, microservice architecture, microservices

Бібліографічний опис

Сєров, І. С. Мікросервісна архітектура системи перевірки студентських робіт з програмування : дипломний проект … бакалавра : 122 Комп'ютерні науки / Сєров Іван Сергійович. – Київ, 2023. – 87 с.

DOI