Інституційний репозитарій ЗНУ

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

Показати скорочений опис матеріалу

dc.contributor.author Митрошин, Кирило Владиславович
dc.date.accessioned 2024-01-14T16:07:45Z
dc.date.available 2024-01-14T16:07:45Z
dc.date.issued 2023
dc.identifier.uri https://dspace.znu.edu.ua/jspui/handle/12345/18447
dc.description Митрошин К. В. Розробка системи управління навчанням засобами ReactJS та Django : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. Г. Кривохата. Запоріжжя : ЗНУ, 2023. 62 с. uk
dc.description.abstract UA : Робота викладена на 62 сторінках друкованого тексту, містить 27 рисунка, 2 таблиці, 16 джерел, 2 додатки. Об’єкт дослідження – процес розробки системи управління навчанням засобами ReactJS та Django. Мета роботи: розробити систему управління навчанням засобами ReactJS та Django. Методи дослідження – методи об’єктно-орієнтовного програмування, методи програмної інженерії. У магістерській кваліфікаційній роботі досліджувалися системи управління навчанням, їх переваги та недоліки, способи реалізації таких систем. У результаті було виявлено найуживаніший функціонал та оптимальні технології розробки систем управління навчанням. Зокрема, були проаналізовані основні проблеми таких систем, такі як: складний інтерфейс, можливості підтримки та загального використання сервісу без технічних спеціалістів, відсутність безкоштовного функціоналу, тощо. Кінцевий вебдодаток було реалізовано використовуючи як frontend, так і backend технології, зокрема мови програмування JavaScript та Python. У фреймворках використовувалося завантаження додаткових пакетів коду, для підвищення читабельності та функціональності отриманого застосунку. Результати роботи можуть бути використані при організації онлайн навчання, зокрема у навчальних закладах різного рівня, позашкільних організаціях, та в системі освіти для дорослих. uk
dc.description.abstract EN : 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.language.iso uk uk
dc.subject вебдодаток uk
dc.subject навчання uk
dc.subject програмування uk
dc.subject система управління uk
dc.subject Django uk
dc.subject DRF uk
dc.subject JavaScript uk
dc.subject Python uk
dc.subject ReactJS uk
dc.subject learning uk
dc.subject management system uk
dc.subject programming uk
dc.subject web application uk
dc.title Розробка системи управління навчанням засобами ReactJS та Django uk
dc.type Магістерська робота uk


Долучені файли

Даний матеріал зустрічається у наступних фондах

Показати скорочений опис матеріалу