Тема: Создание электронного обучающего ресурса по языку С#
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Аналитическая часть 5
1.1. Особенности автоматизации учебного процесса 5
1.2. Анализ производственных процессов требующих автоматизации 7
1.3. Обзор программных средств и фрейморков для разработки системы 12
1.4. Обоснование выбора СУБД MySQL 18
1.5. Особенности использования языка серверных сценариев РНР 19
2. Разработка электронного обучающего ресурса «Обучение языку С#» 22
2.1. Техническое задание 22
2.1.1. Требования к функциональным характеристикам 22
2.1.2. Состав и параметры программных средств 23
2.1.3. Требования к техническим средствам 23
2.1.4. Требования к функциональности системы 24
2.2. Функциональное проектирование системы автоматизированного
контроля курса «Обучение С#» 25
2.3. Информационное проектирование 26
2.3.1. Мифологическая модель 26
2.3.2. Физическое проектирование 28
2.4. Проектирование интерфейсов 31
2.5. Описание разработки 31
2.5.1. Общая характеристика 31
2.5.2. Описание логической структуры 33
2.5.3. Функционал кабинета преподавателя 34
2.5.4. Функционал кабинета студента 36
2.5.5. Алгоритмы и особенности программной реализации 38
2.6. Тестирование системы 40
Заключение 41
Список использованной литературы 42
Приложение
📖 Введение
• облегчает понимание изучаемого материала за счет иных, нежели в печатной учебной литературе, способов подачи материала: индуктивный подход, воздействие на слуховую и эмоциональную память и т.п.;
• допускает адаптацию в соответствии с потребностями учащегося, уровнем его подготовки, интеллектуальными возможностями и амбициями;
• освобождает от громоздких вычислений и преобразований, позволяя сосредоточиться на сути предмета, рассмотреть большее количество примеров и решить больше задач;
• предоставляет широчайшие возможности для самопроверки на всех этапах работы;
• дает возможность красиво и аккуратно оформить работу и сдать ее преподавателю в виде файла или распечатки;
• выполняет роль бесконечно терпеливого наставника, предоставляя практически неограниченное количество разъяснений, повторений, подсказок и проч.
Кроме данных факторов подтверждающих актуальность создания электронных пособий необходимо указать на возможность использования для их создания различного рода языков программирования, таких как РНР, Java, Perl и т. д. Использование скриптов написанных на данных языках совместно с языком разметки веб-документов, составляющих электронный учебник, дает неограниченные возможности для создания поистине интерактивного учебного пособия в реальном времени взаимодействующего с учащимся.
Объектом исследования является процесс создания электронного учебного пособия с использованием РНР скриптов позволяющих отправлять SQL запросы к реляционной базе данных находящейся на сервере MySQL.
Предметом исследования являются содержательные и методические аспекты создания электронного интерактивного учебника на тему «Обучение языку С#».
Перед данным исследованием поставлена следующая основная цель:
создать электронный образовательный ресурсе использованием РНР скриптов, позволяющих отправлять SQL запросы к реляционной базе данных, находящейся на сервере MySQL и выводить полученный результат в виде таблиц на веб-страницу.
Достижение поставленной цели осуществлялось через постановку и решение следующих задач:
1. Собрать и систематизировать учебный материал, связанный с С#.
2. Создать шаблон электронного ресурса на языке разметки XHTML 1.1.
3. Произвести постраничное распределение и форматирование учебного материала.
4. Создать РНР скрипт для взаимодействия с базой данных MySQL.
5. Создать форму для взаимодействия учебника со скриптом и для ввода запросов SQL.
Основные инструменты, используемые в данной работе: язык разметки XHTML 1.1, РНР скрипт, MySQL, разработанный автором личные кабинеты ученика и учителя, а также набор запросов SQL.
Практическая ценность работы заключается в том, что данный электронный обучающий, в совокупности с разработанной базой данных, можно использовать как полноценный учебный ресурс дистанционного образования на тему «Обучение С#». Которое позволяет полностью изучить язык манипулирования данными SQL, посредством ввода этих запросов в форму учебника и непосредственного вывода результатов запроса в веб-документ виде таблицы с данными.
Краткое содержание последующих глав работы:
В первой главе дается характеристика методологии создания электронных ресурсов. Дано описание создания электронного ресурса «Обучение С#».
Во второй главе описывается язык РНР, а также методология создания скриптов для взаимодействия с базой данных на сервере MySQL. Дана четкая характеристика серверу баз данных MySQL и стандартному языку запросов SQL.
В данной дипломной работе присутствует Приложение в котором дан исходный код РНР скрипта (с описанием) используемого в электронном учебнике для взаимодействия с сервером MySQL.
✅ Заключение
В аналитической части работы были рассмотрены существующие разработки, изучены перспективные технологии разработки и обоснован выбор языка разработки и СУБД.
Практическим результатом является проектирование и разработка автоматизированной информационной системы обучения и контроля учебного процесса, предназначенная для университетов. Система была реализована с использованием технологии Интранет и языка сценариев РИР, а также HTML, CSS и языка JavaScript. Система разработана в рамках клиент-серверной архитектуры и предназначена для работы с СУБД MySQL.
В разработанной системе была реализована система взаимодействия между преподавателем и студентом посредством функционала личного кабинета студента и преподавателя, а также реализованы различные возможности кабинета преподавателя по заполнению курса лекционными, тематически, тестовыми материалами.
Тестирование системы показало, что данная разработка полностью соответствует функциональным требованиям и работает без сбоев.



