книга Курсовая.Су
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты Поиск
«ADSL – подключение к Internet» ( Контрольная работа, 11 стр. )
«Автоматизированная система учета конструкторской доку-ментации» ( Дипломная работа, 96 стр. )
«Адаптивная информационная система управления ресурсами организации» ( Дипломная работа, 137 стр. )
«Вертикальный мини-портал по поддержке деятельности торговой фирмы» ( Дипломная работа, 94 стр. )
"1С:Бухгалтерия": настройка программного комплекса и начало работы в нем: работа с константами и справочниками, ввод первоначальных остатков ( Контрольная работа, 22 стр. )
"Автоматизация учета заявок клиентов в ООО "Инком-Сервис"" ( Дипломная работа, 70 стр. )
"Автоматизированные системы контроля за исполнением0 ( Курсовая работа, 49 стр. )
"Автоматизированные процессы управления коммерческой деятельностью на предприятии ООО "Велтон"" ( Курсовая работа, 44 стр. )
"БИОКОМПЬЮТЕР"2 ( Курсовая работа, 32 стр. )
"Виды системного программного обеспечения (назначение и примеры использования)" ( Контрольная работа, 12 стр. )
"Внедрение бизнес-процесса автоматизации бухгалтерского учета с помощью программы "БЭСТ-5"" ( Курсовая работа, 28 стр. )
"Информационная культура менеджера" ( Реферат, 17 стр. )
"КОМПЬЮТЕРНАЯ ПРЕСТУПНОСТЬ И КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ"0 ( Реферат, 25 стр. )
"КОМПЬЮТЕРНЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАНИИ" ( Курсовая работа, 38 стр. )
"Локальные вычислительные сети" Проектирование ЛВС. ( Контрольная работа, 8 стр. )
"Поисковая оптимизация сайта auditory.ru" ( Реферат, 17 стр. )
"Протокол обмена управляющими сообщениями - ICMP. Протоколы обмена маршрутной информацией" (по дисциплине "Основы построения объединенных сетей") ( Курсовая работа, 40 стр. )
"Разработка автоматизированной информационной системы управления проектами". ( Дипломная работа, 69 стр. )
"Разработка аппаратно-программного комплекса отладки алгоритмов обслуживания очередей в узлах коммутации". ( Отчет по практике, 28 стр. )
"Разработка библиотеки компонентов для динамического формирования HTML-документов по настраиваемым шаблонам"* ( Дипломная работа, 80 стр. )
"Разработка программного обеспечения системы составления и ведения договоров на оказание услуг в области организации выставок". ( Дипломная работа, 100 стр. )
"Системы управления базами данных" (СУБД). ( Курсовая работа, 28 стр. )
"Технологии искусственного интеллекта - экспертные системы"* ( Реферат, 17 стр. )
"Электронный офис" ( Реферат, 17 стр. )
. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ ( Контрольная работа, 49 стр. )

Оглавление 2

ВВЕДЕНИЕ 3

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 6

1.1. Описание предметной области 6

1.2. Краткий обзор альтернативных решении 7

1.3. Формирование целей и требований, предъявленных к проекту 7

1.4. Описание технологий, применяемых в проекте 8

1.4.1. Модульная архитектура 8

1.4.2. DLL 16

1.4.3. XML 21

Результаты и выводы 30

ГЛАВА 2. РЕАЛИЗАЦИЯ ГЕНЕРАТОРА КОНТРОЛЬНЫХ РАБОТ С РЕШЕНИЯМИ 31

2.1. Структура программного комплекса 31

2.2. Краткое описание работы пользователя с системой 33

2.3. Разработка XML схемы построения интерфейса модуля 35

2.4. Разработка модуля DLL библиотеки 41

2.5. Безопасность системы 42

2.6. Организация справочной системы 43

2.7. Апробация 45

ЗАКЛЮЧЕНИЕ 46

СПИСОК ЛИТЕРАТУРЫ 47

ПРИЛОЖЕНИЕ 1. Пример контрольной работы с решением 49

ПРИЛОЖЕНИЕ 2. Справочная система 50

Система оценки знаний, качества освоения общеобразовательных программ учащимися является важнейшим элементом общеобразовательного процесса. Традиционная система знаний студентов, основанная на итоговом контроле в форме экзамена или зачета, не стимулирует в должной мере работу студентов. Оценка на экзамене в определенной степени зависит от многих случайных факторов, таких как выбор билета, психологического состояния студента и преподавателя. По опыту многих зарубежных и отечественных вузов это заставляет обратиться к рейтинговой системе оценке успеваемости.

С 2008 года в Тюменском государственном университете вводится рейтинговая система оценки, предполагающая накопление студентом баллов за выполнение учебных заданий в течение семестра. Исходя из суммы баллов, выставляется экзаменационная оценка или зачет.

Важным принципом рейтинговой системы является требование своевременного выполнения студентом всех учебных заданий. Такой подход требует от студента активной работы в течение семестра, а от преподавателя – максимальной объективности при оценке студенческих работ.

Один из способов обеспечения объективной оценки знаний – использование индивидуальных вариантов контрольных и домашних заданий для каждого студента. Такой подход снижает вероятность списывания и помогает в раннем выявлении неуспевающих студентов. Существенным препятствием для внедрения такого подхода является большой объем подготовительной работы и время, затрачиваемое преподавателем для проверки работ студентов. Например, в курсе «Теоретико-числовые методы в криптографии» ТюмГУ общий объем домашних и контрольных работ составляет около 150 задач на студента, а число студентов на курсе - от 30 до 45 человек. Таким образом, для обучения одного потока студентов необходимо составить и решить более 4500 различных задач. Преподавателю приходится самому разрабатывать задания и прорешивать их.

Различные автоматизированные системы обучения, в большом количестве разрабатывающиеся в настоящее время, как правило, не предлагают баз с задачами вовсе, либо предлагают базы сравнительно небольшого размера (100-1000 заданий). К счастью, некоторые предметы, такие как элементарная математика, линейная алгебра, исследование операций, теория чисел, геометрия, некоторые разделы математического анализа, и др. позволяют алгоритмизировать и автоматизировать процесс создания и решения задач.

Поэтому было решено разработать программный комплекс, автоматически формирующий большое число индивидуальных вариантов контрольных и самостоятельных работ и решений к ним по различным дисциплинам.

В ходе написания дипломной работы были поставлены следующие задачи:

• исследовать проблемную область и сформировать требования к программному комплексу, к структуре программы, протоколам, языку программирования;

• исследовать разнообразие подходящих для решения задачи технологий;

• разработать алгоритмы работы программы, схему взаимодействия различных компонентов;

• написать документацию для работы с программой, инструкции для пользователей, рекомендации для разработчиков;

• сгенерировать большое число контрольных работ по предмету «ТЧМК» и протестировать на студентах ТюмГУ.

Мой проект будет являться прикладной системой для преподавателя, позволяющей ему без труда создать достаточное количество проверочных контрольных работ и решений к ним. То есть ему не придется самому придумывать и прорешивать задания, за него это сделает система. Программа может использоваться дома и в университете, в любом учебном заведении. С помощью этих сгенерированных заданий преподаватель сможет проводить классные контрольные работы, домашние проверочные работы без значительной затраты усилий со своей стороны. После чего, сверив с выданными системой решениями, он сможет выставить соответствующие баллы студентам. Также программа может применяться для самопроверки студентов: на руки выдаются задания, учащийся их прорешивает, и через некоторое время выдаются решения к этим заданиям для самостоятельного контроля уровня своих знаний.

1. Положение о рейтинговой системе оценки успеваемости студентов в ГОУ ВПО «Тюменский государственный университет» // www.utmn.ru

2. Единый государственный экзамен. Научные основы, методология и практика организации эксперимента. Сб. ст. под ред. В.А. Болотова. -М.: Логос, 2002

3. Минин М.Г., Билалова А.Н., Соловьев А.С. Автоматизированная система оценки качества знаний “EDUCONT+”// Сб. тез. XII Межд. конференции-выставки "Информационные технологии в образовании" ("ИТО-2002")

4. Охотников Е.С., Охотникова Е.С. Работа с системой электронного обучения. Учеб. пособие для преподавателей. -Тюмень: Изд. ТюмГУ, 2008.

5. Вирт H., Алгоритмы + структуры данных = программы. -М.: Мир, 1985.

6. Петцольд Ч., Программирование для Microsoft Microsoft Windows на С#. В 2-х томах. Т.1. /перевод с англ. -СПб.: Русская редакция, 2002.

7. Петцольд Ч. Программирование для Microsoft Windows на С#. В 2-х томах. Т.2./Пер. с англ. — М.: Издательско-торговый дом «Русская Редакция», 2002.

8. Шилдт Г. C#. Учебный курс. –СПб.: Питер, 2003.

9. Карли Ватсон, Марко Беллиназо и др. C#./Пер. с англ. — М.: «Лори», 2005.

10. Microsoft Corporation. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD /Пер. с англ. — 2-е изд., испр. — М: Издательско-торговый дом «Русская Редакция», 2002.

11. Варлатая С.К., Шаханова М.В. Программно-аппаратная защита информации: учеб. пособие. - Владивосток: Изд-во ДВГТУ, 2007.

12. Практическое руководство. Создание и использование библиотек DLL на языке C#. //msdn.microsoft.com

13. Руководство по программированию в C# // msdn.microsoft.com

14. Б. Мейер, Основы объектно-ориентированного программирования. Модульность. // www.intuit.ru/department/se/oopbases/3/

15. А. Печерский, Язык XML - практическое введение. // www.citforum.ru/internet/xml/index.shtml

Примечаний нет.

2000-2024 © Copyright «Sessia-Shop.Ru»