Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаИнформационные технологии
Готовая работа №97725 от пользователя Куклачев Дмитрий
book

Разработка web-приложения «EnglishLearning» для помощи в изучении английского языка с элементами игрофикации

950 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

ВВЕДЕНИЕ 3
1 Постановка задачи и проектирование приложения 5
1.1 Общая схема приложения для изучения английского языка 6
1.2 Цель и задачи разработки 6
2 Инструменты и технологии разработки 7
2.1 Описание среды разработки WebStorm 8
2.2 Язык гипертекстовой разметки HTML 9
2.3 Язык описания внешнего вида документа CSS 12
2.4 Препроцессов SCSS 13
2.5 Язык программирования JavaScript 14
2.6 Язык программирования TypeScript 15
2.7 Фреймворк Angular 17
2.8 Библиотека для управления состоянием NgXs 19
2.9 Система управления базами данных MySql 21
2.10 Кроссплатформенная среда Node.js 22
2.11 Библиотека Express.js 24
2.12 Система управления контроля версий Git 25
3 Разработка веб-приложения для помощи в изучении английского языка с элементами игрофикации «EnglishLearning» 26
3.1 Описание структуры приложения 26
3.2 Реализация серверной части веб-приложения 27
3.3 Реализация клиентской части веб-приложения 28
3.4 Описание работы приложения 29
4 Тестирование работы приложения 39
ЗАКЛЮЧЕНИЕ 39
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 41

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Английский язык на протяжении последних десятилетий приобрел статус глобального языка международного общения. Его распространение и применение в различных сферах жизни общества трудно переоценить.
В первую очередь, английский язык является языком бизнеса и экономики. Он широко используется в деловых коммуникациях, заключении контрактов, ведении переговоров на международном уровне. Многие ведущие корпорации и финансовые организации по всему миру функционируют на английском языке, что делает его неотъемлемой частью профессиональной деятельности. Кроме того, английский язык используется в качестве языка международных конференций, саммитов и других ключевых экономических мероприятий.
Не меньшую значимость английский язык приобрел и в академической среде. Он стал доминирующим языком научных публикаций, конференций и симпозиумов. Ученые и исследователи предпочитают публиковать результаты своих работ на английском языке, чтобы обеспечить максимальную видимость и доступность для международного научного сообщества. Кроме того, английский широко используется как язык преподавания в университетах и школах по всему миру, позволяя студентам получать образование мирового уровня. Владение английским открывает для ученых и студентов доступ к ведущим научным журналам, базам данных и информационным ресурсам.
Английский язык также играет ключевую роль в сфере информационных технологий. Большинство программного обеспечения, веб-сайтов и онлайн-сервисов разработаны на английском, что делает его основным языком цифровой коммуникации и взаимодействия. Владение английским становится необходимым условием для участия в мировом информационном пространстве и доступа к широкому спектру онлайн-ресурсов. Знание английского открывает больше возможностей для профессионального развития в сфере ИТ.

Весь текст будет доступен после покупки

отрывок из работы

1 Постановка задачи и проектирование приложения

1.1 Общая схема приложения для изучения английского языка

Через интернет пользователь при помощи браузера попадает на веб-сайт приложения. Веб-сайт содержит формы для авторизации и регистрации. После авторизации становится доступно меню со списком страниц и возможностью прохождения уроков, записи в словарь и прохождению заданий по темам урока
Типовая модель приложения для изучения английского языка состоит из следующих частей:
– регистрационная форма;
– список уроков;
– главная страница
– страница урока;
– страница заданий к уроку;
– страница задач
– страница личного словаря;
Регистрационная форма служит для ввода данных пользователя. В дальнейшем эта информация используется для их идентификации между сеансами работы с приложением. Данная информация хранится на стороне сервера.
Список уроков служит для отображения всех доступных для прохождения уроков. Пользователь может многократно проходить один и тот же урок сколько угодно раз.
Главная страница служит местом куда попадает пользователь после авторизации. На главной странице описана информация касаемая данного приложения.
Страница урока отображает информацию, предоставляемую к уроку в виде блоков текста, картинок и видео.
Страница заданий к уроку служит для закрепления информации полученной после прохождения урока, путём несложных задачек по пройденной теме
Страница задач служит местом, где пользователь может пройти задания по пройденным темам уроков, оформленным в виде уровней.
Страница личного словаря служит для записи и последующего запоминания английских слов

Весь текст будет доступен после покупки

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

1. Джонс, Д. [javascript:] От новичка к ниндзя / Д. Джонс. – Мельбурн, Австралия: SitePoint, 2019. – 620 с.
2. Курняван, А. Node.js 14 на примерах: Изучение основ Node.js, разработка и тестирование веб-приложений / А. Курняван. – Бирмингем, Великобритания: Packt Publishing, 2020. – 430 с.
3. Мета, Ч. Освоение MySQL 8: Отточите навыки работы с самой популярной открытой базой данных / Ч. Мета, Р. Брэдфорд, Й. В. Крох. – Бирмингем, Великобритания: Packt Publishing, 2018. – 622 с.
4. Мета, Ч. Руководство администратора MySQL 8: Эффективное руководство по администрированию высокопроизводительных решений MySQL 8 / Ч. Мета, А. Бхавсар. – Бирмингем, Великобритания: Packt Publishing, 2019. – 534 с.
5. Рубельке, Л. Angular 9: Практическое руководство по созданию прогрессивных веб-приложений (PWA), одностраничных приложений (SPA) и анимаций / Л. Рубельке. – Беркли, Калифорния: Apress, 2020. – 666 с.
6. Улука, Дю Angular 11 для корпоративных веб-приложений: Создание и развертывание Angular-приложений высокого уровня и масштаба для облака / Д. Улука. – Бирмингем, Великобритания: Packt Publishing, 2020. – 812 с.
7. Флэнаган, Д. [javascript:] Подробное руководство / Д. Флэнаган. – Себастианполь, Калифорния: O'Reilly Media, 2020. – 706 с.
8. Фриман, А. Pro Angular 9 / А. Фриман. – Беркли, Калифорния: Apress, 2020. – 1029 с..
9. Официальный сайт и документация по Node JS [Электронный ресурс]. – 2011. – Режим доступа : https://nodejs.org. – Дата доступа: 25.02.2023.

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных