Please use this identifier to cite or link to this item: http://ds.knu.edu.ua/jspui/handle/123456789/9195
Title: Розробка веб-орієнтованої системи онлайн-навчання з використанням технологій React та Node.js
Authors: СМАГЛЮК, Катерина Андріївна
Keywords: ВЕБ-ОРІЄНТОВАНА СИСТЕМА, ОНЛАЙН-НАВЧАННЯ, ПЛАТФОРМА NODE.JS, БІБЛІОТЕКА REACT.JS, СУБД POSTGRESQL, АРХІТЕКТУРА REST API, АВТЕНТИФІКАЦІЯ JWT, РОЗМЕЖУВАННЯ РОЛЕЙ, МОДЕЛЮВАННЯ БІЗНЕС-ПРОЦЕСІВ.
Issue Date: чер-2026
Citation: СМАГЛЮК К. А. Розробка веб-орієнтованої системи онлайн-навчання з використанням технологій React та Node.js: кваліфікаційна робота на здобуття ступеня вищої освіти бакалавра зі спеціальності 121 – Інженерія програмного забезпечення: Кривий Ріг, 2026. 49 с.
Abstract: Метою кваліфікаційної роботи є проєктування та реалізація безпечної та веб-ориєнтованої системи онлайн-навчання для дистанційного навчання, керування контентом та інтерактивного контролю знань. У роботі проведено аналіз існуючих аналогів систем керування навчанням (Moodle, Google Classroom, HUMAN), виявлено їхні переваги та недоліки, а також обґрунтовано доцільність розробки індивідуального рішення. Сформульовано функціональні та нефункціональні вимоги до системи, побудовано різноманітні діаграми. Обґрунтовано вибір технологічного стеку для реалізації клієнт- серверної архітектури програми. Розроблено структуру реляційної бази даних PostgreSQL. На базі платформи Node.js та фреймворку Express.js реалізовано серверне REST API із впровадженням пулу з'єднань (Pool), механізмів Middleware та автентифікації на основі токенів JSON Web Token (JWT). Клієнтську частину додатка спроєктовано за допомогою бібліотеки React.js. Виконано комплексне функціональне тестування розробленої системи, яке підтвердило її стабільність, швидкодію, надійність розмежування доступу користувачів (гість, учень, викладач) та повну відповідність поставленим технічним вимогам.
URI: http://ds.knu.edu.ua/jspui/handle/123456789/9195
Appears in Collections:121 Інженерія програмного забезпечення
2026



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.