Проєктування та розробка вебплатформи для створення та поширення мультимедійних навчальних матеріалів

dc.contributor.authorГоловко, Микита Антонович
dc.date.accessioned2026-07-02T05:28:56Z
dc.date.available2026-07-02T05:28:56Z
dc.date.issued2026
dc.descriptionГоловко М. А. Проєктування та розробка вебплатформи для створення та поширення мультимедійних навчальних матеріалів : кваліфікаційна робота бакалавра спеціальності 122 "Комп'ютерні науки" / наук. керівник К. С. Решевська. Запоріжжя : ЗНУ, 2026. 101 с.uk
dc.description.abstractUA : Робота викладена на 101 сторінці друкованого тексту, містить 40 рисунків, 7 таблиць, 25 джерел, 5 додатків. Об’єкт дослідження – вебплатформи для створення та поширення цифрових навчальних матеріалів. Мета роботи – розробити вебплатформу для створення, редагування, публікації та поширення мультимедійних навчальних матеріалів. Методи дослідження – аналітичний, моделювання, проєктування, програмний. У роботі розглянуто проєктування та реалізацію вебплатформи для створення та поширення мультимедійних навчальних матеріалів. Клієнтська частина виконана засобами Angular, серверна – на Node.js та Express.js з REST API. Для збереження даних використано MySQL з ORM Sequelize. Реалізовано автентифікацію, розмежування доступу за ролями, повний цикл роботи з навчальними матеріалами, підтримку мультимедійного контенту, пошук, фільтрацію, статистику та публічний перегляд без авторизації. Побудовано ER-модель і основні UML-діаграми, проведено unit-тестування компонента створення матеріалу. Розроблена платформа забезпечує зручний інтерфейс для структурування освітнього контенту, додавання мультимедійних файлів і поширення матеріалів за публічним посиланням.uk
dc.description.abstractEN : The work is presented on 101 pages of printed text, 40 figures, 7 tables, 25 references, 5 annexes. The object of the study is web platforms for creating and sharing digital educational materials. The aim of the study is to develop a web platform for creating, editing, publishing, and sharing multimedia educational materials. The methods of research are analytical, modeling, design, and programming. The paper considers the design and implementation of a web platform for creating and sharing multimedia educational materials. The client side is implemented using Angular. The server side is implemented using Node.js and Express.js and provides a REST API for working with users, categories, educational materials, multimedia files, public access, and statistics. MySQL is used for data storage, while interaction with the database is performed through Sequelize ORM. The system implements authentication, role-based access control, a full lifecycle of educational material management, multimedia content support, search, filtering, statistics, and public access without authorization. An ER model of the database and key UML diagrams were developed, and unit testing of the material creation component was conducted. Thus, the developed web platform provides a convenient interface for structuring educational content, adding multimedia files, and sharing materials via a public link.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/da87cd64-676b-40f2-a768-8618c2f5435a
dc.language.isoukuk
dc.subjectAngularuk
dc.subjectExpressuk
dc.subjectJWTuk
dc.subjectмультимедіаuk
dc.subjectMySQLuk
dc.subjectNode.jsuk
dc.subjectREST APIuk
dc.subjectSequelize ORMuk
dc.subjectTailwind CSSuk
dc.subjectUMLuk
dc.titleПроєктування та розробка вебплатформи для створення та поширення мультимедійних навчальних матеріалівuk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
diplom_Golovko_MA.pdf
Size:
2.76 MB
Format:
Adobe Portable Document Format
Description:
Робота бакалавра

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: