Проєкт інформаційної системи підготовки абітурієнтів до екзаменів

Автор: Іваночко Даніель Васильович
Кваліфікаційний рівень: магістр
Спеціальність: Управління ІТ проектами
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2025-2026 н.р.
Мова захисту: українська
Анотація: Інформаційна система для підготовки абітурієнтів до вступних іспитів - це дієвий інструмент для подальшого покращення якості освіти в умовах реформ і складної ситуації, а саме війні в Україні. Вона пропонує підтримку, що охоплює аналіз шкільної програми, розвиток тестових навичок, адаптивні методики навчання та забезпечує доступність для різних соціальних груп населення [1]. Система ґрунтується на дослідженні існуючих платформ, таких як Prometheus, EdEra, iLearn, ЗНО-Online, BeSmart і ВШО, відзначаючи їхні сильні сторони, як-от інтерактивність і елементи гейміфікації, а також слабкі сторони, зокрема обмежену персоналізацію навчальних процесів і брак теоретичної підтримки. [3-8]. Такий підхід сприяє усуненню прогалин у підготовці та скороченню освітньої нерівності між учнями з міських і сільських регіонів [11]. Об’єкт дослідження - існуючі інформаційні системи та платформи для підготовки абітурієнтів до НМТ/ЗНО в Україні. Предмет дослідження - процес проєктування, розробки та оцінки ефективності нової інформаційної системи з використанням сучасних технологій. Мета дослідження: розробити ефективну інформаційну систему, яка забезпечить якісну, доступну та адаптивну підготовку абітурієнтів до вступних екзаменів, враховуючи нормативні вимоги МОН та УЦОЯО [9, 10]. У дослідженні здійснено аналіз сучасного стану вступної кампанії. У 2024 році національний мультипредметний тест (НМТ) склали 283 370 осіб, із яких 14,4% не змогли подолати прохідний бар’єр, зокрема 12,8% – з математики [2]. Серед викликів виявлено нерівність доступу до освіти, значні витрати на репетиторів, психологічну напругу абітурієнтів, технічні труднощі та недостатню кількість матеріалів українською мовою. [3, 11, 12]. На основі проведеного SWOT-аналізу та розроблених UML-діаграм було визначено вимоги до системи: функціональні (реєстрація користувачів, доступ до курсів, тестування, аналіз статистичних даних) та нефункціональні (продуктивність, безпека, доступність). Обрано трирівневу клієнт-серверну архітектуру для реалізації проекту з використанням технологічного стеку: Java і Spring Boot для серверної частини, Vue.js для клієнтської сторони та PostgreSQL як бази даних. У системі впроваджено REST API, JWT-автентифікацію, шифрування HTTPS та налаштування контролю доступу для забезпечення безпеки. Серед інших особливостей продукту передбачено підтримку адаптивного дизайну, елементи гейміфікації, аналіз помилок користувачів із наданням відповідних рекомендацій. Згідно з отриманими результатами, новостворена система відповідає заявленим вимогам і забезпечує стабільність, масштабованість та високий рівень безпеки. Система має перспективи розширення для проведення олімпіад, організації самого НМТ або створення курсів підготовки. Рекомендації для подальшого розвитку – це перехід на мікросервісну архітектуру, розробку мобільного застосунку, впровадження двофакторної автентифікації та інтеграцію розширених аналітичних панелей. (Ключові слова: інформаційна система, підготовка абітурієнтів, НМТ, Java, Spring Boot, Vue.js. Перелік використаних літературних джерел. 1. НМТ 2023. University Entrance Exams in 2023 (Admission Campaign 2023) – [Електронний ресурс] – Режим доступу: https://testportal.gov.ua/en/university-entrance-exams-in-2023/ 2. НМТ results 2024. НМТ: how many entrants failed the exam last year – [Електронний ресурс] – Режим доступу: https://unn.ua/news/НМТ-how-many-entrants-failed-the-exam-last-year 3. Ensuring Access to Remote Education: Nova Ukraine supports Prometheus, the largest online educational platform in Ukraine – [Електронний ресурс] – Режим доступу: https://novaukraine.org/ensuring-access-to-remote-education-nova-ukraine-supports-prometheus-the-largest-online-educational-platform-in-ukraine/ 4. EdEra: про компанію – [Електронний ресурс] – Режим доступу: https://ed-era.com/ 5. iLearn: Free educational gamified platform of Osvitoria for preparation to НМТ/ZNO – [Електронний ресурс] – Режим доступу: https://hundred.org/en/innovations/ilearn 6. ЗНО-ОНЛАЙН: Тести ЗНО/НМТ онлайн – тренувальні тести – [Електронний ресурс] – Режим доступу: http://zno.osvita.ua/ 7. Онлайн-платформа «Be Smart». Be Smart online training platform for External Independent Evaluation (ZNO) launches series of videos explaining answers to test questions – [Електронний ресурс] – Режим доступу: https://interfax.com.ua/news/press-conference/574586.html 8. Всеукраїнська школа онлайн: Можливості ВШО – [Електронний ресурс] – Режим доступу: https://osvitanow.org/aso-opportunities/ 9. Дослідження освітньої нерівності в Україні: аналітична доповідь / ЮНІСЕФ Україна. – 2021. – [Електронний ресурс] – Режим доступу: https://www.unicef.org/ukraine/reports/education-inequality-ukraine 10. Education in the Digital Age: PISA 2022 Results, Volume II. – Paris: OECD Publishing, 2024. – [Електронний ресурс] – Режим доступу: https://www.oecd.org/publications/pisa-2022-results-volume-ii-33f205b2-en.htm 11. Як захистити API за допомогою Spring Security? – [Електронний ресурс] – Режим доступу: https://zhuri.fialka.cx.ua/ukraincyam/yak-zakhistiti-api-za-dopomogoyu-spring-security.html 12. Spring Boot and Spring Security with JWT including Access and Refresh Tokens – Amigoscode [Електронний ресурс] – Режим доступу: https://www.youtube.com/watch?v=VVn9OG9nfH0&t=4232s&ab_channel=Amigoscode