Математичне та програмне забезпечення програмного додатку автоматизації процесу тестування з використанням фреймворку SPRING

dc.contributor.authorПазушко, Марина Андріївнаuk
dc.contributor.authorІванченко, Ксенія Вікторівнаuk
dc.contributor.authorІванченко, Дмитро Анатолійовичuk
dc.date.accessioned2023-01-09T06:44:42Z
dc.date.available2023-01-09T06:44:42Z
dc.date.issued2022
dc.description.abstractМетою даної роботи було проєктування та створення інформаційної системи оцінки та тестувань знань студентів, яка б дозволила спростити процес формування тестів та оцінки знань студентів для викладачів. В роботі було сформовано представлення щодо поняття тестування знань. Розкрито принципи реалізації даного процесу. Було проведено огляд існуючих програмних рішень комп'ютерних навчальних програм, проаналізовано ринок існуючих аналогів та на основі проведеного аналізу сформовано функціональні та нефункціональні вимоги до програмного продукту, що розробляється. Виходячи з поставлених вимог, було обрано технічні та програмні засоби для розробки програми, а саме мова програмування Java та фреймворк Spring, компоненти якого дозволяють збільшити продуктивність програмного продукту, а також спростити та пришвидшити налаштування, конфігурацію та запуск проекту. Для досягнення поставленої мети в роботі вирішуються наступні задачі: обробка даних користувача, створення особистого кабінету, інформація про студентів та викладачів, створення та проходження тесту, оцінка якості знань студентів та створених викладачем тестів. Побудовано математичну, інформаційну та програмну модель системи. Була спроектована та побудована база даних. Розроблено структурну та функціональну схеми системи. Виділено три ролі користувачів: викладач, студент та незареєстрований користувач. Реалізоване збереження результатів тестування та можливість отримання математичної статистики результатів тестування. Велику роль грає забезпечення простоти та комфорту користування продуктом користувача. Тому при розробці програми багато уваги було приділено створенню дружнього та ергономічного інтерфейсу.Результатом було отримано інформаційну систему автоматизованого тестування, яка виконує поставлену задачу, а також відповідає усім вимогам і може бути впроваджена на практиці. Результати роботи можуть бути використані як для подальшого введення додатку у навчальний процес, так і для набуття студентами практичних навичок.uk
dc.description.abstractThe purpose of this work was to design and create an information system for evaluating and testing students' knowledge, which would simplify the process of forming tests and evaluating students' knowledge for teachers. The paper formed an idea about the concept of knowledge testing. The principles of implementation of this process are revealed. An overview of existing software solutions for computer training programs was conducted, the market of existing analogues was analyzed and, based on the analysis, functional and non-functional requirements for the software product being developed were formed. Based on the requirements, technical and software tools were chosen for the development of the program, namely the Java programming language and the Spring framework, the components of which allow to increase the productivity of the software product, as well as to simplify and speed up the setup, configuration and launch of the project.To achieve the goal, the following tasks are solved in the work: processing user data, creating a personal account, information about students and teachers, creating and passing a test, evaluating the quality of students' knowledge and teacher-created tests. A mathematical, information and software model of the system was built. The database was designed and built. The structural and functional scheme of the system has been developed. There are three user roles: teacher, student and unregistered user. Saving test results and the ability to obtain mathematical statistics of test results have been implemented. An important role is played by ensuring the ease and comfort of using the product for the user. Therefore, when developing the program, a lot of attention was paid to creating a friendly and ergonomic interface.The result was an information system of automated testing that fulfills the task, and also meets all the requirements and can be implemented in practice. The results of the work can be used both for the further introduction of the application into the educational process, and for students to acquire practical skills.en
dc.identifier.citationПазушко М. А. Математичне та програмне забезпечення програмного додатку автоматизації процесу тестування з використанням фреймворку SPRING / М. А. Пазушко, К. В. Іванченко, Д. А. Іванченко // Вісник Національного технічного університету "ХПІ". Сер. : Динаміка і міцність машин = Bulletin of the National Technical University "KhPI". Ser. : Dynamics and Strength of Machines : зб. наук. пр. – Харків : НТУ "ХПІ", 2022. – № 2. – С. 10-16.uk
dc.identifier.doihttps://doi.org/10.20998/2078-9130.2022.2.270129
dc.identifier.orcidhttps://orcid.org/0000-0003-0960-1200
dc.identifier.orcidhttps://orcid.org/0000-0002-3024-3930
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/60994
dc.language.isoukuk
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"uk
dc.subjectмоделюванняuk
dc.subjectбаза данихuk
dc.subjectоцінювання знаньuk
dc.subjectпроєктуванняuk
dc.subjectmodelingen
dc.subjectdatabaseen
dc.subjectknowledge assessmenten
dc.subjectdesignen
dc.subjectjavaen
dc.subjectmysqlen
dc.titleМатематичне та програмне забезпечення програмного додатку автоматизації процесу тестування з використанням фреймворку SPRINGuk
dc.title.alternativeMathematical and software development of a testing automation application using the Spring frameworken
dc.typeArticleen

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
visnyk_KhPI_2022_2_DMM_Pazushko_Matematychne.pdf
Розмір:
520.07 KB
Формат:
Adobe Portable Document Format
Опис:

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: