Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/19047
Title: Розробка компонентів звітності для системи електронного забезпечення навчання
Authors: Сташенко, Володимир Павлович
Keywords: база даних
вебдодаток
звіт
програмування
Laravel
DataBase
webapplication
report
programming
VueJS
Issue Date: 2024
Abstract: UA : Робота викладена на 53 сторінках друкованого тексту, містить 36 рисунків, 13 джерел. Об’єкт дослідження: процес розробки звітів для системи електронного забезпечення навчання ESchoolCRM на базі фреймворку Laravel та VueJS. Мета роботи: розробити звіти для системи електронного забезпечення навчання ESchoolCRM на базі фреймворку Laravel та VueJS. Методи дослідження: методи об’єктно-орієнтовного програмування, методи програмної інженерії. Під час проходження виробничої практики було досліджено процес розробки вебдодатків, ознайомився та проаналізував аналогічні звіти в інших системах контролю навчання, наприклад Нові знання, Eddy School і т.д. У результаті було сформовано перелік звітів які потрібні в системі, розроблено концепцію та домовлено про зовнішній вигляд звітів, їх розміщення в системі та розподілення доступу для різних викладачів. Кінцевий вебдодаток було реалізовано використовуючи вже наявну систему написану за допомогою фреймворку Laravel та VueJS. При реалізації використовувались такі мови програмування як PHP, VueJS. База даних реалізована на базі MySQL Server. Laravel, Vue.js та MySQL є потужними інструментами, які можуть використовуватися для розробки вебдодатків для НУШ. Laravel та Vue.js добре поєднуються між собою, що дозволяє створювати комплексні вебдодатки з високим рівнем функціональності. Результати роботи можуть бути використані при організації навчального процесу, для отримання детальної інформації про успіхи в навчанні учнів.
EN : The work is presented on 53 pages of printed text, 36 figures, 13 references. The object of the research is processes of development reports for electronic educational management system ESchoolCRM based on framework Laravel and VueJS. Methods of research are methods of objective-oriented programming, software engineering methods. The process of developing web applications was investigated while internship, also got accounted and analyzed the same reports in other educational systems of management, for example: New knowledge, Eddy School, etc. As a results, list of reports was formed, developed the concept and agreed design of reports, their placement in the system, and access distribution for different teachers. The final, web application was realised using existing system written by Laravel and VueJS frameworks. PHP, VueJS programming languages were used in the implementation. The database is implemented based on MySQL Server. Laravel, Vue.js and MySQL is a powerful instruments that can be used for webaplications for NUS. Laravel та Vue.js are well combined between each other, that allow creation of complex web applications with a high level of their functionality. The results of the research can be used for organising educational process for getting detailed information about pupils studying results.
Description: Сташенко В. П. Розробка компонентів звітності для системи електронного забезпечення навчання : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. О. Лісняк. Запоріжжя : ЗНУ, 2024. 53 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/19047
Appears in Collections:Кваліфікаційні випускні роботи здобувачів магістерського рівня вищої освіти кафедри програмної інженерії

Files in This Item:
File Description SizeFormat 
Сташенко.pdfМагістерська робота3.43 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.