Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://ds.knu.edu.ua/jspui/handle/123456789/9195
Назва: Розробка веб-орієнтованої системи онлайн-навчання з використанням технологій React та Node.js
Автори: СМАГЛЮК, Катерина Андріївна
Ключові слова: ВЕБ-ОРІЄНТОВАНА СИСТЕМА, ОНЛАЙН-НАВЧАННЯ, ПЛАТФОРМА NODE.JS, БІБЛІОТЕКА REACT.JS, СУБД POSTGRESQL, АРХІТЕКТУРА REST API, АВТЕНТИФІКАЦІЯ JWT, РОЗМЕЖУВАННЯ РОЛЕЙ, МОДЕЛЮВАННЯ БІЗНЕС-ПРОЦЕСІВ.
Дата публікації: чер-2026
Бібліографічний опис: СМАГЛЮК К. А. Розробка веб-орієнтованої системи онлайн-навчання з використанням технологій React та Node.js: кваліфікаційна робота на здобуття ступеня вищої освіти бакалавра зі спеціальності 121 – Інженерія програмного забезпечення: Кривий Ріг, 2026. 49 с.
Короткий огляд (реферат): Метою кваліфікаційної роботи є проєктування та реалізація безпечної та веб-ориєнтованої системи онлайн-навчання для дистанційного навчання, керування контентом та інтерактивного контролю знань. У роботі проведено аналіз існуючих аналогів систем керування навчанням (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
Розташовується у зібраннях:121 Інженерія програмного забезпечення
2026



Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.