Тема: РАЗРАБОТКА ОБУЧАЮЩЕЙ СИСТЕМЫ ПО ЯЗЫКУ C#. СЕРВЕРНАЯ ЧАСТЬ
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Теоретические основы дистанционного обучения 5
1.1 Проблематика, актуальность и цели дипломной работы 5
1.2 Предпроектное обследование и анализ предметной области 6
1.3 Преимущества и недостатки дистанционного образования 9
1.4 Постановка задачи 14
2. Моделирование системы дистанционного обучения 19
2.1 Общее техническое задание на систему 19
2.2 Требования к модулю накопленных знаний 19
2.3 Требования к интерфейсам пользователей 20
2.4 Требования к возможностям модернизации 20
2.5 Требования к пользователям системы 20
2.6 Учебный процесс 22
2.7 Декомпозиция разработки программного продукта 25
3. Разработка программно-аппаратной стороны системы дистанционного
обучения 27
3.1 Технологии разработки и их взаимодействия 27
3.2 Проектирование и разработка базы данных 28
3.3 Проектирование модулей и их взаимодействие 35
3.4 Проектирование и разработка модуля администратора 37
3.5 Проектирование и разработка модуля преподавателя 40
3.6 Проектирование и разработка модуля студента (Student area) 45
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 51
ПРИЛОЖЕНИЕ А. КОД ПРОГРАММЫ
📖 Введение
На сегодняшний день технологии предоставляют широкие возможности для поиска новых, более эффективных способов для решения различных задач. Обучение также не является исключением. Повышение доступности учебных материалов, ускорение процесса изучения какой-либо области и получение быстрой отдачи при одновременном снижении затрат в настоящее время являются неотложными потребностями многих организаций.
Для образовательных учреждений (ВУЗов, специальных учебных заведений, учреждений профессиональной переподготовки кадров) поиск новых и более совершенных методов и способов передачи знаний учащимся также актуален.
К сожалению, при получении информации из глобальной сети возникают некоторые проблемы. Сеть Интернет может содержать ресурсы, компетентность которых может вызывать сомнения. Информация может быть неточной, а иногда даже совсем неверной или непригодной для изучения. Поэтому при изучении требуется осуществлять тщательный отбор информации и использовать проверенные ресурсы Сети.
При совершенствовании системы образования актуальным становится разработка системы дистанционного обучения. Это может быть обеспечено внедрением современных технологий в процесс обучения студентов высших образовательных учреждений, созданием платформы для организации учебного процесса.
С помощью информационной системы можно обучаться и оценивать знания в удобное время, в удобном темпе, в комфортной обстановке и развиваться в ногу с современными технологиями.
Поэтому актуальна разработка систем дистанционного обучения, которые в дальнейшем можно будет применить в любой области образования.
✅ Заключение
В ходе реализации системы были получены практические навыки работы с ASP.NET Core 2.0+, jQuery, LINQ, MSSQLServer, MVC, Entity Framework Core. Был получен опыт обращения и работы с данными представляя их в виде объектов, проектирование расширяемых, высоконагруженных систем, опыт работы с ORM - технологиями, навыки в платформе .Net Core.
При помощи CRUD-моделей появилась возможность изменения некоторых элементов без редактирования кода.
С помощью разработанной обучающей системы появилась возможность существенно упростить и оптимизировать многие проблемные моменты в обучении, в том числе, автоматизирован процесс взаимоотношений студента с преподавателем. Выполнено требование к системе дистанционного обучения, о том, что процесс дистанционного обучения должен как можно меньше отличаться от традиционного обучения.



