УДК 371.2:004.9:378.14
DOI: 10.36871/26189976.2026.03-3.004

Авторы

Елена Андреевна Салтанаева,
Казанский государственный энергетический университет, Казань, Россия
Светлана Мунавировна Куценко,
Казанский государственный энергетический университет, Казань, Россия
Светлана Фиаловна Малацион,
Казанский государственный энергетический университет, Казань, Россия

Аннотация

Статья посвящена решению актуальной проблемы повышения качества подготовки учащихся к государственной итоговой аттестации (ГИА) посредством внедрения персонализированных цифровых инструментов. Обоснована необходимость создания веб-приложения, способного обеспечить интерактивность образовательного процесса и адаптацию учебных материалов под индивидуальные потребности пользователей. В качестве методологической основы разработки предложен комплексный подход, включающий обоснованный выбор технологического стека (HTML/CSS, Python, Flask, PostgreSQL), позволяющий реализовать гибкую и производительную серверную часть. Ключевое внимание уделено проектированию реляционной базы данных, детально описан процесс определения девяти основных сущностей (пользователи, темы, уроки, задачи, решения, тесты, комментарии и др.) и установления связей между ними для обеспечения целостности данных и поддержки полного цикла обучения — от изучения теории до проверки заданий с обратной связью. Рассмотрены архитектурные решения (клиент-серверная модель, RESTful API), принципы проектирования пользовательского интерфейса, а также меры по обеспечению безопасности (хэширование SHA‑256, защита от SQL-инъекций) и производительности (кэширование Redis, индексирование). Предложенная методология служит комплексной базой для проектирования веб-инструмента, который отвечает требованиям эффективности, безопасности и масштабируемости и ориентирован на индивидуализацию подготовки к итоговым испытаниям.

Ключевые слова

ГИА
персонализация обучения
веб-приложение
методология разработки
Flask
PostgreSQL
клиент-серверная архитектура
информационная безопасность
образовательные технологии

Список литературы

[1] Асабаев И. А., Халиев М. С. У. Django и Flask для разработчиков // Уральский научный вестник. 2023. Т. 9, № 1. С. 205–210.

[2] Бойков С. Ю., Никитенко А. В., Луговой Д. А., Шулева Ю. Н. SQL-инъекции: виды и методы защиты от них // Защита информации. Инсайд. 2024. № 4(118). С. 24–27.

[3] Волков Д. PostgreSQL изнутри и снаружи // Открытые системы. СУБД. 2023. № 1. С. 46. DOI 10.51793/OS.2023.93.28.001.

[4] Денисова О. Р., Скворцова Т. В., Ягодкин А. С. CSS как современный инструмент создания стильных сайтов // Перспективные аспекты моделирования систем и процессов: Материалы Всероссийской научно-практической конференции, Воронеж, 07 октября 2023 года. Воронеж: Воронежский государственный лесотехнический университет им. Г. Ф. Морозова, 2023. С. 49–55. DOI 10.58168/PAMSP_49–55.

[5] Дремов И. С., Гирина А. Н. Использование алгоритма SHA‑256 для хеширования данных // Тенденции развития науки и образования. 2022. № 86–1. С. 57–61. DOI 10.18411/ trnio‑06–2022–19.

[6] Зарипова Р. С., Мухаметзянов И. И. Образовательные сервисы и инструменты дистанционного обучения специалистов для цифровой экономики // Экономика и предпринимательство. 2024. № 5(166). С. 1010–1012. DOI 10.34925/EIP.2024.166.5.206.

[7] Золотухина Д. Ю. Эффективность распределённых кэширующих платформ в современных backend-архитектурах: сравнительный анализ Redis и Hazelcast // Программные системы и вычислительные методы. 2024. № 4. С. 192–204. DOI 10.7256/2454– 0714.2024.4.72305.

[8] Калитаев А. Н., Егорова Л. Г. Разработка WEB-приложений. Основы HTML и CSS: Электронное издание — Магнитогорск: Магнитогорский государственный технический университет им. Г. И. Носова, 2022.

[9] Куценко С. М., Салтанаева Е. А. Использование мобильного приложения для подготовки к экзаменам в школе // Казанская наука. 2024. № 10. С. 101–103.

[10] Лапко А. Н. К вопросу обеспечения защищенности данных информационной системы средствами СУБД postgresql // Системы управления и информационные технологии. 2024. № 1(95). С. 73–77.

[11] Brown L. Modern Web Frameworks: A Comparative Study. London: Academic Press, 2021. 450 p.

[12] Smith J. Advanced Web Development with Node.js, Django, and Flask. New York: Tech Publications, 2020. 500 p.

[13] Turkel W. J., Crymble A. Saída de Dados como um Ficheiro HTML com Python // Programming Historian em português. 2022. No. 2. DOI 10.46430/phpt0032.