Тип работы:
Предмет:
Язык работы:


Разработка веб-приложения для подготовки к ЕГЭ по информатике

Работа №187582

Тип работы

Дипломные работы, ВКР

Предмет

математика

Объем работы53
Год сдачи2023
Стоимость4530 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
15
Не подходит работа?

Узнай цену на написание


Аннотация 2
ВВЕДЕНИЕ 3
1 Исследование предметной области 5
2 Анализ существующих аналогов 7
2.1 Решу ЕГЭ 7
2.2Сайт К. Полякова 8
2.3 Яндекс репетитор 9
2.4 Сравнение существующих решений 10
3 Проектирование приложения 13
3.1 Функциональные требования 13
3.2 Нефункциональные требования 14
4 Архитектура приложения 15
4.1 Клиент 15
4.2 Сервер 18
4.3 База данных 18
5 Используемые технологии и инструменты 20
5.1 Стек MERN 20
5.2 React-Redux архитектура 22
5.3 Языки программирования 23
5.4 Среда разработки 23
6 Реализация 25
6.1 Создание серверной части 25
6.2 Создание базы данных 26
6.3 Создание клиентской части 31
7 Результаты 39
7.1 Страницы авторизованного ученика 40
7.2 Страницы авторизованного преподавателя 44
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 51


Для поступления в высшее учебное заведение (ВУЗ) в России выпускникам школ необходимо сдать экзамены по различным предметам. Единый государственный экзамен (ЕГЭ) представляет собой основную форму государственной итоговой аттестации для выпускников российских школ. Он имеет двойное значение и является как выпускным экзаменом из школы, так и вступительным экзаменом в университеты. Для успешного написания экзаменов ученикам необходима качественная подготовка, одним из самых эффективных и удобных методов подготовки к экзамену, как для ученика, так и для преподавателя, являются специализированные платформы. Данные платформы включают в себя сборники типовых заданий ЕГЭ, а также материалы и пособия для подготовки.
В связи с интенсивно развивающимися информационными технологиями все больше выпускников в качестве экзамена выбирают именно ЕГЭ по информатике. Для поступления в ВУЗ на направление, связанное с IT- специальностями, необходимо успешно сдать ЕГЭ по информатике. Для успешной сдачи, необходима хорошая подготовка к экзамену.
Такое веб-приложение может стать отличным помощником для школьников, предоставляя им удобный инструмент для изучения материала, тренировки навыков и проверки своих знаний.
Данное веб-приложение планируется использовать для обучения школьников на факультете довузовской подготовки, чтобы помочь учащимся эффективно подготовиться к экзамену, повысить свои знания и достичь лучших результатов.
Целью работы является разработка веб-приложения для подготовки к государственной итоговой аттестации (ГИА) в форме единого государственного экзамена (ЕГЭ) по информатике.
Для достижения цели поставлены следующие задачи:
1) Проанализировать предметную область и составить требования к веб-приложению
2) Проанализировать аналоги веб-приложений для подготовки к ЕГЭ по информатике и определить функциональность
3) Изучить инструменты разработки
4) Спроектировать веб-приложение
5) Реализовать веб-приложение


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы была рассмотрена и проанализирована предметная область, изучены аналоги разрабатываемого приложения. На основе анализа предметной области и аналогов была определена функциональность веб¬приложения. Кроме того, в рамках данной работы, были изучены технологии и инструменты разработки веб-приложений и на практике приобретены навыки разработки таких приложений.
В результате проделанной работы был создан макет и разработано веб-приложение для подготовки к ЕГЭ по информатике. При проектировании приложения были учтены все достоинства и недостатки аналогичных приложений, что позволило сделать приложение более удобным для пользователя.
Таким образом, все поставленные задачи выполнены и цель работы достигнута.
Разработанное веб-приложение планируется использовать для обучения школьников на факультете довузовской подготовки.



1. SPA, MPA и PWA: плюсы и минусы в разработке сайтов [Электронный ресурс] - URL: https://www.azoft.ru/blog/spa-mpa-pwa/ (дата обращения 20.03.2023).
2. Tutorial: Intro to React [Электронный ресурс] - URL: https://ru.react.js.org/tutorial/tutorial.html (дата обращения 21.03.2023).
3. Робин Вирух Путь к изучению React / Робин Вирух, 2018. — 231 с.
4. Руководства Node.js [Электронный ресурс] - URL: https://nodejs.org/ru/docs/guides/ (дата обращения 21.03.2023).
5. Браун Итан Веб-разработка с применением Node и Express.
Полноценное использование стека JavaScript. — СПб.: Питер, 2017. — 336 с.: ил. — (Серия «Бестселлеры O’Reilly»).
6. Шеннон Брэдшоу, Йон Брэзил, Кристина Ходоров MongoDB: полное руководство. Мощная и масштабируемая система управления базами данных / пер. с англ. Д. А. Беликова - М.: ДМК Пресс, 2020. - 540 с.: ил.
7. Getting Started with Redux [Электронный ресурс] - URL:
https://redux.js.org/introduction/getting-started (дата обращения 28.03.2023).
8. Хоган Б. HTML5 и CSS3. Веб-разработка по стандартам нового поколения. 2-е изд. — СПб.: Питер, 2014. — 320 с.
9. Современный учебник JavaScript [Электронный ресурс] - URL: https://learn.javascript.ru (дата обращения 01.05.2023).



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ