Тема: Разработка front-end части веб-сервиса для размещения онлайн-курсов
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 ОБЗОР СУЩЕСТВУЮЩИХ ВЕБ-СЕРВИСОВ. ВЫБОР СРЕДСТВ ДЛЯ
СОЗДАНИЯ САЙТА 7
1.1 Существующие интернет-сервисы аренды недвижимости 7
1.2 Выбор языка и платформы 14
1.3 Фреймворки JavaScript 16
1.4 Среды разработки 19
1.5 Выводы по разделу 22
2 РАЗРАБОТКА АРХИТЕКТУРЫ ВЕБ-СЕРВИСА ПО РАЗМЕЩЕНИЮ
ОНЛАЙН-КУРСОВ 23
2.1 Диаграмма вариантов использования 23
2.2 Диаграмма компонентов пользовательского интерфейса 25
2.4 Подключение Bootstrap 26
2.5 Разработка переноса блоков в стиле Drag and Drop 29
2.6 Анализ безопасности системы 31
2.7 Выводы по разделу 33
3 ОПИСАНИЕ ВИЗУАЛЬНОГО ИНТЕРФЕЙСА ВЕБ-СЕРВИСА ДЛЯ
ОНЛАЙН-КУРСОВ 34
3.1 Система авторизации 34
3.2 Личный кабинет пользователей 36
3.3 Личный кабинет администратора 37
3.4 Выводы по разделу 41
4 АНАЛИЗ ДРУЖЕЛЮБНОСТИ ВЕБ-СЕРВИСА С ПОМОЩЬЮ
СТОРОННИХ ИНСТРУМЕНТОВ 42
4.1 Анализ производительности с помощью Lighthouse 42
4.2 Выводы по разделу 45
ЗАКЛЮЧЕНИЕ 46
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 47
Приложения должны быть в работе, но в данный момент отсутствуют
📖 Введение
Кроме того, онлайн-образование дает возможность выбрать подходящих специалистов в интересующей обучающегося сфере деятельности, независимо от местоположения.
Таким образом, нужно грамотно спроектировать систему, чтобы она удовлетворяла всем критериям онлайн обучения. Для этого мы ознакомимся со всеми компонентами, которые нам понадобятся для разработки и создадим визуальную часть веб-сервиса.
Целью данной работы является разработка набора компонентов, которые будут являться платформой для визуализации веб-сервиса для размещения онлайн-курсов.
Для достижения поставленной цели необходимо выполнить следующие задачи:
- исследование актуальности и анализ подобных веб-сервисов;
- исследование и выбор существующих технологий для разработки;
- разработка пользовательского интерфейса;
- изучение безопасности приложения;
- составление модели угроз;
- тестирование веб-сервиса.
✅ Заключение
В процессе работы над проектом решены следующие задачи:
– исследование актуальности онлайн-курсов;
– анализ подобных веб-сервисов;
– обзор и выбор существующих технологий для frontend разработки;
– разработка набора базовых компонентов для пользовательского интерфейса;
– изучение аспектов информационной безопасности приложения;
– составление модели угроз;
– тестирование веб-сервиса.
Таким образом, цель проекта достигнута, а именно: разработан набор компонентов, который будет являться платформой для визуализации веб-сервиса для размещения онлайн-курсов.



