Веб-платформа забезпечення навчання студентів

dc.contributor.advisorБеспала, Ольга Миколаївна
dc.contributor.authorДеркач, Денис Іванович
dc.date.accessioned2025-10-08T08:14:05Z
dc.date.available2025-10-08T08:14:05Z
dc.date.issued2025
dc.description.abstractДипломна робота виконана на 51 сторінках, містить 43 рисунків, 3 таблиці, 2 додатки, 21 джерело в переліку посилань. Мета роботи – розробка веб-платформи для організації навчального процесу з багаторівневою системою доступу для студентів, викладачів та адміністраторів. Методи та засоби: у процесі реалізації використано сучасний технологічний стек, зокрема Spring Boot, Spring Security, Spring JPA, MySQL, Thymeleaf, JavaScript, jQuery, Docker, RabbitMQ, SendGrid. Архітектура системи побудована відповідно до принципів адаптивного дизайну, UX/UI-орієнтованості та безпеки. В ході роботи виконано повний цикл розробки: аналіз аналогів, проєктування архітектури, створення інтерфейсу, реалізація бізнес-логіки, тестування функціоналу. Результат – функціональна веб-платформа, що автоматизує ключові процеси освітньої взаємодії: керування курсами, завданнями, статистикою, розсилками та користувачами. Вееб-платформа має прикладне значення й потенціал масштабування для широкого впровадження в освітньому середовищі. Розроблена освітня веб-платформа забезпечує повноцінну взаємодію між студентами, викладачами та адміністраторами в межах єдиного інтерфейсу. Основний функціонал включає створення й редагування навчальних курсів, призначення завдань, завантаження відповідей студентами, ручне оцінювання, автоматичну фіксацію відвідуваності, надсилання повідомлень і аналітику успішності. Кожна роль має свій набір можливостей: студенти можуть переглядати курси, завантажувати файли та отримувати оцінки; викладачі — керувати контентом, оцінювати роботи та аналізувати активність; адміністратори — налаштовувати систему, управляти користувачами та контролювати загальну структуру платформи. Система реалізована на сучасному технологічному стеку з використанням Spring Boot, MySQL, Thymeleaf, RabbitMQ, Docker та інших рішень, що забезпечує масштабованість, безпеку й стабільну роботу.
dc.description.abstractotherThe diploma thesis consists of 51 pages and includes 43 images, 3 tables, 2 appendices, and 21 references. Purpose of the work – the development of a web platform for organizing the educational process with a multi-level access system for students, teachers, and administrators. Methods and tools: the implementation uses a modern technology stack, including Spring Boot, Spring Security, Spring JPA, MySQL, Thymeleaf, JavaScript, jQuery, Docker, RabbitMQ, and SendGrid. The system architecture is designed in accordance with the principles of responsive design, UX/UI convenience, and security. The work covers the full development cycle: analysis of similar systems, architectural design, interface creation, implementation of business logic, and functionality testing. Result – a functional web platform that automates key processes of educational interaction: course, task, statistics, mailing, and user management. The system has practical significance and scalability potential for broad implementation in educational environments.
dc.format.extent73 с.
dc.identifier.citationДеркач, Д. І. Веб-платформа забезпечення навчання студентів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Деркач Денис Іванович. – Київ, 2025. – 73 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76659
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвеб-платформа
dc.subjectосвіта
dc.subjectlms
dc.subjectавтоматизація
dc.subjectдистанційне навчання
dc.subjectweb platform
dc.subjecteducation
dc.subjectautomation
dc.subjectdistance learning
dc.titleВеб-платформа забезпечення навчання студентів
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Derkach_bakalavr.pdf
Розмір:
2.06 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: