Мікросервісна архітектура системи перевірки студентських робіт з програмування
Вантажиться...
Дата
2023
Автори
Сєров, Іван Сергійович
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Структура дипломної роботи: Загальний обсяг пояснювальної записки: 87 сторінки, 9 рисунків, 6 таблиць, 27 посилань. Проблема автоматизованої перевірки студентських робіт дуже актуальна тема. Все більше людей починає вчитися програмуванню і є необхідність задовольнити потреби користувачів для перевірки таких робіт. Мікросервіси дають змогу розділити функціонал додатку і забезпечити безперебійну роботу його складових. Крім того, це дозволяє продвинутим користувачам додати необхідний функціонал власноруч, використовуючі ті інструменти, якими вони володіють. В ході роботи було розроблено додаток для перевірки студентських робіт з програмування на мові програмування Python, а також розглянуто архітектурні підходи до його створення і порівняння існуючих рішень з даної проблеми. Метою роботи є розробка застосунку для перевірки студентських робіт з програмування. Предмет дослідження – перевірка студентських робіт з програмування Об’єкт дослідження – система перевірки студентських робіт з програмування.
Опис
Ключові слова
мікросервісна архітектура, мікросервіси, Python, API, microservice architecture, microservices
Бібліографічний опис
Сєров, І. С. Мікросервісна архітектура системи перевірки студентських робіт з програмування : дипломний проект … бакалавра : 122 Комп'ютерні науки / Сєров Іван Сергійович. – Київ, 2023. – 87 с.