Розробка системи управління навчанням засобами ReactJS та Django

dc.contributor.authorМитрошин, Кирило Владиславович
dc.date.accessioned2024-01-14T16:07:45Z
dc.date.available2024-01-14T16:07:45Z
dc.date.issued2023
dc.descriptionМитрошин К. В. Розробка системи управління навчанням засобами ReactJS та Django : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. Г. Кривохата. Запоріжжя : ЗНУ, 2023. 62 с.uk
dc.description.abstractUA : Робота викладена на 62 сторінках друкованого тексту, містить 27 рисунка, 2 таблиці, 16 джерел, 2 додатки. Об’єкт дослідження – процес розробки системи управління навчанням засобами ReactJS та Django. Мета роботи: розробити систему управління навчанням засобами ReactJS та Django. Методи дослідження – методи об’єктно-орієнтовного програмування, методи програмної інженерії. У магістерській кваліфікаційній роботі досліджувалися системи управління навчанням, їх переваги та недоліки, способи реалізації таких систем. У результаті було виявлено найуживаніший функціонал та оптимальні технології розробки систем управління навчанням. Зокрема, були проаналізовані основні проблеми таких систем, такі як: складний інтерфейс, можливості підтримки та загального використання сервісу без технічних спеціалістів, відсутність безкоштовного функціоналу, тощо. Кінцевий вебдодаток було реалізовано використовуючи як frontend, так і backend технології, зокрема мови програмування JavaScript та Python. У фреймворках використовувалося завантаження додаткових пакетів коду, для підвищення читабельності та функціональності отриманого застосунку. Результати роботи можуть бути використані при організації онлайн навчання, зокрема у навчальних закладах різного рівня, позашкільних організаціях, та в системі освіти для дорослих.uk
dc.description.abstractEN : The work is presented on 62 pages of printed text, 27 figures, 2 tables, 16 references, 2 supplements. The object of the study is the process of developing a learning management system using ReactJS and Django. The aim of the study is to develop a learning management system using ReactJS and Django. The method of research are object-oriented programming methods, software engineering methods. In the master’s qualification paper, the existing learning management systems, their advantages and disadvantages, and ways of implementing such systems were studied. As a result, the most used functionality and optimal technologies for developing learning management systems were identified. In particular, the main problems of such systems were analyzed, such as a complex interface, the ability to support and generally use the service without technical specialists, the lack of free functionality, etc. The final web application was implemented using both frontend and backend technologies, in particular JavaScript and Python programming languages. The frameworks used the loading of additional code packages to increase the readability and functionality of the resulting application. The results of the work can be used in the organization of online learning, in particular in educational institutions of various levels, out-of-school organizations, and in the adult education system.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/e5ca5f0e-ee26-4fb0-8025-2704db28db3b
dc.language.isoukuk
dc.subjectвебдодатокuk
dc.subjectнавчанняuk
dc.subjectпрограмуванняuk
dc.subjectсистема управлінняuk
dc.subjectDjangouk
dc.subjectDRFuk
dc.subjectJavaScriptuk
dc.subjectPythonuk
dc.subjectReactJSuk
dc.subjectlearninguk
dc.subjectmanagement systemuk
dc.subjectprogramminguk
dc.subjectweb applicationuk
dc.titleРозробка системи управління навчанням засобами ReactJS та Djangouk
dc.typeМагістерська роботаuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Митрошин.pdf
Size:
1.13 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: