Тема: Разработка веб-сайта как платформы для поддержки проведения онлайн занятий
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 ОБЗОР СЕРВИСОВ ДЛЯ ОНЛАЙН-ОБУЧЕНИЯ 8
1.1 Обзор аналогов 8
1.2 Обзор технологий разработки веб-приложений 12
1.3 Используемые технологии 16
1.4 Вывод по первой главе 17
2 РАЗРАБОТКА ПЛАТФОРМЫ ДЛЯ ПОДДЕРЖАНИЯ ОНЛАЙН ЗАНЯТИЙ 18
2.1 Схема Model-View-Controller 18
2.2 Диаграмма размещения 20
2.3 Диаграмма вариантов использования 21
2.4 Разработка структуры базы данных 24
2.5 Диаграмма классов 29
2.6 Разработка алгоритмов 34
2.7 Вывод по второй главе 38
3 ОПИСАНИЕ ИНТЕРФЕЙСА ВЕБ-СЕРВИСА ДЛЯ ОНЛАЙН ЗАНЯТИЙ 39
3.1 Система регистрации и авторизации пользователя 39
3.2 Пользовательский интерфейс 40
3.3 Вывод по третей главе 43
4 АНАЛИЗ БЕЗОПАСНОСТИ ВЕБ-СЕРВИСА ДЛЯ ОНЛАЙН ЗАНЯТИЙ 44
4.1 Обзор уязвимостей 44
4.2 Методы устранения уязвимостей 46
4.3 Вывод по четвертой главе 48
ЗАКЛЮЧЕНИЕ 49
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 50
Приложения должны быть в работе, но в данный момент отсутствуют
📖 Введение
С каждым годом множество компаний переходит в онлайн-формат для стажировки и обучения новых сотрудников, также появляется всё больше сайтов с обучающими курсами, которым становится необходима возможность проведения онлайн-занятий.
Онлайн-обучение представляет собой прямой канал связи преподавателя со слушателем в данный момент посредством подключенного к интернету устройства, такие как: телефон, ноутбук, планшет и т.д., а также многообразие форм, где каждый может выбрать для себя наиболее удобную и соответствующую задачам форму обучения, к которым относятся лекции, тренинги, вебинары.
Онлайн-образование помогает подготовить детей к школе, улучшить профессиональные навыки сотрудников, получить полноценное высшее образование и освоить новую профессию.
В современных условиях, связанных с пандемией, обучающиеся не могут посещать занятия, в связи с чем онлайн-обучение стало альтернативой оч-ному обучению. В ответ на эту проблему наше исследование предлагает изучить вариант, который мог бы решить данную проблему путем создания плат-формы для поддержки проведения онлайн занятий, которая предоставляет возможность проведений занятий преподавателя со слушателями.
Цель данной работы - разработать модульную платформу для организации стриминга аудио-видео контента.
Основные задачи, решаемые в ходе выполнения данной выпускной квалификационной работы.
1. Обзор существующих решений.
2. Исследование существующих технологий для разработки.
3. Разработка пользовательского интерфейса и архитектуры веб-сайта.
4. Составление модели угроз.
5. Тестирование веб-приложения.
Актуальность данной темы заключается в том, что, в настоящее время набирает популярность и распространённость дистанционный формат обучения, создание платформ синхронного обучения, возможность в любое время дня и ночи обмена информацией, благодаря чему появляется возможность получать новые знания и повышать квалификацию, не выходя из дома. Также в текущих реалиях появилась необходимость в большем использовании именно Российских платформ. В связи с этим появляется потребность в платформах, на которых есть возможность проводить онлайн-обучения.
✅ Заключение
Таким образом, поставленная цель выпускной квалификационной работы была достигнута, задачи выполнены.
1. Выполнен обзор существующих решений.
2. Проведено исследование существующих технологий для разработки.
3. Реализованы пользовательского интерфейса и архитектуры веб-сайта.
4. Составлена модель угроз.
5. Проведено тестирование веб-приложения.



