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

dc.contributor.advisorМикіч, Христина Ігорівна
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorІваночко, Даніель Васильович
dc.contributor.authorIvanochko, Daniel Vasylovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-12-10T13:00:44Z
dc.date.created2025
dc.date.issued2025
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.abstractAn 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.pages110
dc.identifier.citationІваночко Д. В. Проєкт інформаційної системи підготовки абітурієнтів до екзаменів : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Даніель Васильович Іваночко. — Львів, 2025. — 110 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/123884
dc.language.isouk
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.referencesEnsuring 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.referencesEdEra: про компанію – [Електронний ресурс] – Режим доступу: https://ed-era.com/
dc.relation.referencesiLearn: 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.referencesEducation 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.referencesSpring 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.referencesenEnsuring 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.referencesenEdEra: про компанію – [Електронний ресурс] – Режим доступу: https://ed-era.com/
dc.relation.referenceseniLearn: 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.referencesenEducation 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.referencesenSpring 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.subject8.126.00.03
dc.subjectінформаційна система
dc.subjectпідготовка абітурієнтів
dc.subjectНМТ
dc.subjectJava
dc.subjectSpring Boot
dc.subjectVue.js
dc.subjectinformation system
dc.subjectpreparation of applicants
dc.subjectNMT
dc.subjectJava
dc.subjectSpring Boot
dc.subjectVue.js.)
dc.titleПроєкт інформаційної системи підготовки абітурієнтів до екзаменів
dc.title.alternativeProject of an Information System for Preparing Applicants for Exams
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2025_81260003_Ivanochko_Daniel_Vasylovych_328569.pdf
Size:
3.06 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: