Проєкт інформаційної системи підготовки абітурієнтів до екзаменів
| dc.contributor.advisor | Микіч, Христина Ігорівна | |
| dc.contributor.affiliation | Національний університет "Львівська політехніка" | |
| dc.contributor.author | Іваночко, Даніель Васильович | |
| dc.contributor.author | Ivanochko, Daniel Vasylovych | |
| dc.coverage.placename | Львів | |
| dc.date.accessioned | 2025-12-10T13:00:44Z | |
| dc.date.created | 2025 | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Інформаційна система для підготовки абітурієнтів до вступних іспитів - це дієвий інструмент для подальшого покращення якості освіти в умовах реформ і складної ситуації, а саме війні в Україні. Вона пропонує підтримку, що охоплює аналіз шкільної програми, розвиток тестових навичок, адаптивні методики навчання та забезпечує доступність для різних соціальних груп населення [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 та налаштування контролю доступу для забезпечення безпеки. Серед інших особливостей продукту передбачено підтримку адаптивного дизайну, елементи гейміфікації, аналіз помилок користувачів із наданням відповідних рекомендацій. Згідно з отриманими результатами, новостворена система відповідає заявленим вимогам і забезпечує стабільність, масштабованість та високий рівень безпеки. Система має перспективи розширення для проведення олімпіад, організації самого НМТ або створення курсів підготовки. Рекомендації для подальшого розвитку – це перехід на мікросервісну архітектуру, розробку мобільного застосунку, впровадження двофакторної автентифікації та інтеграцію розширених аналітичних панелей. ( | |
| dc.description.abstract | An information system for preparing applicants for entrance examinations is an effective tool for further improving the quality of education amid reforms and the challenging situation, namely the war in Ukraine. It provides support that encompasses analysis of the school curriculum, development of test-taking skills, adaptive learning methodologies, and ensures accessibility for various social groups [1]. The system is based on the study of existing platforms such as Prometheus, EdEra, iLearn, ZNO-Online, BeSmart, and VShO, highlighting their strengths, such as interactivity and gamification elements, as well as weaknesses, including limited personalization of learning processes and lack of theoretical support [3-8]. This approach helps eliminate gaps in preparation and reduce educational inequality between students from urban and rural regions [11]. Object of research - existing information systems and platforms for preparing applicants for NMT/ZNO in Ukraine. Subject of research - the process of designing, developing, and evaluating the effectiveness of a new information system using modern technologies. Research objective: to develop an effective information system that ensures high-quality, accessible, and adaptive preparation of applicants for entrance examinations, taking into account the regulatory requirements of the Ministry of Education and Science (MES) and the Ukrainian Center for Educational Quality Assessment (UCEQA) [9, 10]. The study analyzed the current state of the entrance campaign. In 2024, the National Multi-Subject Test (NMT) was taken by 283,370 individuals, of whom 14.4% failed to overcome the passing threshold, including 12.8% in mathematics [2]. Among the identified challenges are inequality in access to education, significant costs for tutors, psychological stress on applicants, technical difficulties, and insufficient availability of materials in the Ukrainian language [3,11], [12]. Based on the conducted SWOT analysis and developed UML diagrams, the system requirements were determined: functional (user registration, access to courses, testing, analysis of statistical data) and non-functional (performance, security, accessibility). A three-tier client-server architecture was chosen for the project implementation using the technology stack: Java and Spring Boot for the server side, Vue.js for the client side, and PostgreSQL as the database. The system implements REST API, JWT authentication, HTTPS encryption, and access control settings to ensure security. Among other product features are support for adaptive design, gamification elements, analysis of user errors with provision of corresponding recommendations. According to the obtained results, the newly created system meets the stated requirements and ensures stability, scalability, and a high level of security. The system has prospects for expansion to conduct olympiads, organize the NMT itself, or create preparation courses. Recommendations for further development include transitioning to a microservices architecture, developing a mobile application, implementing two-factor authentication, and integrating advanced analytical dashboards. ( | |
| dc.format.pages | 110 | |
| dc.identifier.citation | Іваночко Д. В. Проєкт інформаційної системи підготовки абітурієнтів до екзаменів : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Даніель Васильович Іваночко. — Львів, 2025. — 110 с. | |
| dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/123884 | |
| dc.language.iso | uk | |
| dc.publisher | Національний університет "Львівська політехніка" | |
| dc.relation.references | НМТ 2023. University Entrance Exams in 2023 (Admission Campaign 2023) – [Електронний ресурс] – Режим доступу: https://testportal.gov.ua/en/university-entrance-exams-in-2023/ | |
| dc.relation.references | НМТ results 2024. НМТ: how many entrants failed the exam last year – [Електронний ресурс] – Режим доступу: https://unn.ua/news/НМТ-how-many-entrants-failed-the-exam-last-year | |
| dc.relation.references | 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/ | |
| dc.relation.references | EdEra: про компанію – [Електронний ресурс] – Режим доступу: https://ed-era.com/ | |
| dc.relation.references | iLearn: Free educational gamified platform of Osvitoria for preparation to НМТ/ZNO – [Електронний ресурс] – Режим доступу: https://hundred.org/en/innovations/ilearn | |
| dc.relation.references | ЗНО-ОНЛАЙН: Тести ЗНО/НМТ онлайн – тренувальні тести – [Електронний ресурс] – Режим доступу: http://zno.osvita.ua/ | |
| dc.relation.references | Онлайн-платформа «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 | |
| dc.relation.references | Всеукраїнська школа онлайн: Можливості ВШО – [Електронний ресурс] – Режим доступу: https://osvitanow.org/aso-opportunities/ | |
| dc.relation.references | Дослідження освітньої нерівності в Україні: аналітична доповідь / ЮНІСЕФ Україна. – 2021. – [Електронний ресурс] – Режим доступу: https://www.unicef.org/ukraine/reports/education-inequality-ukraine | |
| dc.relation.references | 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 | |
| dc.relation.references | Як захистити API за допомогою Spring Security? – [Електронний ресурс] – Режим доступу: https://zhuri.fialka.cx.ua/ukraincyam/yak-zakhistiti-api-za-dopomogoyu-spring-security.html | |
| dc.relation.references | 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 | |
| dc.relation.referencesen | НМТ 2023. University Entrance Exams in 2023 (Admission Campaign 2023) – [Електронний ресурс] – Режим доступу: https://testportal.gov.ua/en/university-entrance-exams-in-2023/ | |
| dc.relation.referencesen | НМТ results 2024. НМТ: how many entrants failed the exam last year – [Електронний ресурс] – Режим доступу: https://unn.ua/news/НМТ-how-many-entrants-failed-the-exam-last-year | |
| dc.relation.referencesen | 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/ | |
| dc.relation.referencesen | EdEra: про компанію – [Електронний ресурс] – Режим доступу: https://ed-era.com/ | |
| dc.relation.referencesen | iLearn: Free educational gamified platform of Osvitoria for preparation to НМТ/ZNO – [Електронний ресурс] – Режим доступу: https://hundred.org/en/innovations/ilearn | |
| dc.relation.referencesen | ЗНО-ОНЛАЙН: Тести ЗНО/НМТ онлайн – тренувальні тести – [Електронний ресурс] – Режим доступу: http://zno.osvita.ua/ | |
| dc.relation.referencesen | Онлайн-платформа «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 | |
| dc.relation.referencesen | Всеукраїнська школа онлайн: Можливості ВШО – [Електронний ресурс] – Режим доступу: https://osvitanow.org/aso-opportunities/ | |
| dc.relation.referencesen | Дослідження освітньої нерівності в Україні: аналітична доповідь / ЮНІСЕФ Україна. – 2021. – [Електронний ресурс] – Режим доступу: https://www.unicef.org/ukraine/reports/education-inequality-ukraine | |
| dc.relation.referencesen | 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 | |
| dc.relation.referencesen | Як захистити API за допомогою Spring Security? – [Електронний ресурс] – Режим доступу: https://zhuri.fialka.cx.ua/ukraincyam/yak-zakhistiti-api-za-dopomogoyu-spring-security.html | |
| dc.relation.referencesen | 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 | |
| dc.rights.holder | © Національний університет "Львівська політехніка", 2025 | |
| dc.rights.holder | © Іваночко, Даніель Васильович, 2025 | |
| dc.subject | 8.126.00.03 | |
| dc.subject | інформаційна система | |
| dc.subject | підготовка абітурієнтів | |
| dc.subject | НМТ | |
| dc.subject | Java | |
| dc.subject | Spring Boot | |
| dc.subject | Vue.js | |
| dc.subject | information system | |
| dc.subject | preparation of applicants | |
| dc.subject | NMT | |
| dc.subject | Java | |
| dc.subject | Spring Boot | |
| dc.subject | Vue.js.) | |
| dc.title | Проєкт інформаційної системи підготовки абітурієнтів до екзаменів | |
| dc.title.alternative | Project of an Information System for Preparing Applicants for Exams | |
| dc.type | Students_diploma |