Вход

Интерактивная система обучения основам программирования

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 563985
Дата создания 2017
Страниц 103
Мы сможем обработать ваш заказ (!) 18 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
3 560руб.
КУПИТЬ

Содержание

Введение 7
1 Сбор и анализ информации 9
1.1 Анализ существующих программных решений в области 10
1.2 Используемые методы и технологии разработки программного обеспечения 13
1.2.1 Язык C # 14
1.2.2 Среда разработки Visual Studio 15
1.2.3 Язык моделирования UML 16
1.2.5 Система управления базами данных MS Sql Server 17
1.2.5 Технология Entity Framework 18
1.2.6 Каскадные таблицы стилей - CSS 19
1.2.7 Технология AJAX 21
1.2.8 Язык разметки гипертекстовых документов HTML 21
1.2.9 Язык программирования для написания сценариев для веб-страниц JavaScript 22
1.2.10 MVC паттерн 22
1.3 Формирование целей и задач исследования 23
2 Разработка системы интерактивного обучения основам программирования 25
2.1 Проектирование системы 25
2.2 Разработка алгоритма работы программы 30
2.3 Моделирование бизнес процессов 32
2.4 Разработка базы данных системы 36
2.5 Разработка интерфейса 46
2.6 Разработка функциональной части системы 49
Описание основных форм интерфейса программы 49
3 Охрана труда 56
3.1 Обеспечение электробезопасности в компьютерных помещениях 56
3.2 Требования охраны труда к организации рабочих мест для техобслуживания и ремонта компьютеров 60
3.3 Государственные нормативно-правовые акты Украины по охране труда пользователей компьютеров 63
ВЫВОДЫ 68
ПЕРЕЧЕНЬ ССЫЛОК 69
ПРИЛОЖЕНИЕ А 71

Введение

Цель работы заключается в создании интерактивной системы обучения основам программирования, обладает гибким пользовательским интерфейсом, для обучения пользователей и предоставления необходимых практических знаний.
Исходя из подставленной цели, система обучения должна иметь следующие функции и возможности:
- авторизацию и аутентификацию;
- создание новых курсов;
- создание лекций;
- создание практик;
- прохождения практической части посредством выполнения задач в онлайн-компиляторе;
- оценки выполняемых задач;
- управление пользователями и ролями;
- просмотр общей информации;
- обратная связь.

Фрагмент работы для ознакомления

При необходимости, работа может быть оперативно переделана и доработана под нужную область. В наличии презентация, файлы исходников реализации, отчет по преддипломной практике(за дополнительную плату).Имеется 2 варианта работы, на русском и украинском языках, по запросу вышлю нужную. Если есть вопросы по работе - задавайте, постараюсь всем ответить.
Работа была защищена в 2017 году на оценку "Отлично" в одном из отечественных Вузов.

В данной дипломной работе разработана интерактивная система обучения основам программирования.
Проведен анализ деятельности современных интерактивных систем, существующих программных решений в области интерактивного и онлайн обучения.
Описаны функциональные возможности выбранных средств разработки программного продукта.
Техническая реализации выполнена на базе использования высокоуровневого языка программирования C#, интегрированной среды разработки Microsoft Visual Studio, системы управления базами данных Microsoft Sql Server.
При проектировании системы использовались технологии и языки моделирования бизнес-процессов, в частности унифицированный язык моделирования UML.
Разработанный программный продукт обладает модульной структурой и может быть гибко и оперативно адаптирован для тематики в области обучения технологиям программирования.

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

1. Мак-Дональд М. Microsoft ASP.NET с примерами на C # / М. Мак-Дональд, М. Шпушта. - Москва-СПб-Киев: Гетьман, 2006. - 353 с.
2. Гулакова М.В. Интерактивный методы обучения в ВУЗе как педагогическая инновация / М.В. Гулакова, Г.И. Харченко. - Ставрополь: Вестник, 2013. -123 с.
3. Ивлева Т.Н. Интерактивный методы обучения в организации самостоятельной работы студентов / Т.М. Ивлева. - Кемерово, 2012. - 145 с.
4. Дэйв К. Ajax в действии / К. Дейв - М.: Мир, 2007. - 640 с.
5. Прохоренок Н. jQuery. Новый стиль программирования на JavaScript / Н. Прохоренок, М .: Риджест, 2010. - 272 с.
6. Райордан Р. Основы реляционных баз данных / Р. Райордан. - М.: Русская Редакция, 2001. - 384 с.
7. Мак-Дональд М. Microsoft ASP.NET с примерами на C # книга вторая / М. Мак-Дональд, М. Шпушта. - Москва-СПб-Киев: Гетьман, 2006. - 353 с.
8. Гуриков С. Г. Введение в программирование на языке Visual C # / С.Р. Гуриков. - Форум, Инфра-М, 2013. - 448 c.

и еще 14 источников
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00478
© Рефератбанк, 2002 - 2024