Разработка автоматизированной системы тестирования знаний по дисциплине "Русский язык" - Дипломная работа

бесплатно 0
4.5 162
Функциональная модель системы. Проектирование схемы базы данных. Проектирование архитектуры системы. Принцип технологии клиент-сервер. Построение схемы ресурсов. Выбор программных средств. Разработка базы данных с использованием Microsoft SQL Server.


Аннотация к работе
Правильный ответ в заданиях второго типа испытуемый не видит в заданном вопросе, поэтому вероятность подбора верного ответа тестируемым является невысокой, в связи с чем, открытая форма наиболее предпочтительна для тестирования знаний обучаемых. Проблема средств автоматизированного контроля открытой формы в современных системах тестирования заключается в реализации проверки знаний тестируемого, при условии ввода ответа на ограниченном естественном языке, требующей от тестируемого точного ответа, посимвольно совпадающего с шаблоном в тестовой базе системы. Примером может служить, ставшее обязательным, ЦТ, тестирование которого большей частью осуществляется с применением средств автоматизации проверки ответов. При ответах испытуемого на тесты ЦТ открытых форм, подлежащих автоматизированной проверки, от него требуется ввод шаблона, соответствующий числу либо словосочетанию. Недостатки методов, применяемых в современных системах, подчеркивают актуальность исследования тестирования в открытой форме без ограничений на ввод испытуемым ответа на естественном языке.Функциональное моделирование - процесс моделирования функций выполняемых рассматриваемой информационной системой/объектом, путем создания описательного структурированного графического изображения, показывающего что, как и кем делается в рамках функционирования объекта и объектов, связывающих эти функции, с учетом имеющейся информации [3]. · Модель должна содержать процессы, определенные как обязательные в рамках требований соответствующей нормативно-технической документации; Функционирует система согласно правилам и стандартам ввода информации и тестирования. Система базы данных состоит из базы данных, программного обеспечения общего назначения, которая называется системой управления базой данных (СУБД), и служит для управления базой данных; соответствующего оборудования и людей. · Тесты - содержит тесты, которые могут использоваться системой;Microsoft SQL Server 2008 представляет собой платформу для работы с базами данных, обеспечивающую возможность крупномасштабной оперативной обработки транзакций (OLTP), хранения данных и работы с приложениями для электронной торговли, а также является платформой бизнес-аналитики для создания решений по интеграции данных, анализу и составлению отчетов [6]. В среде Management Studio можно разрабатывать решения компонента SQL Server Database Engine и решения по уведомлению и управлять ими, управлять развернутыми решениями служб Analysis Services, запускать пакеты служб Integration Services и управлять ими, управлять серверами, отчетами и моделями отчетов служб Reporting Services. Изначально, SQL был основным способом работы пользователя с базой данных и позволял выполнять следующий набор операций: · создание в базе данных новой таблицы; В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов [6]: · запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта); Запросы первого типа, в свою очередь, делятся на запросы, предназначенные для создания в базе данных новых таблиц, и на запросы, предназначенные для изменения уже существующих таблиц.В процессе выполнения дипломной работы осуществлено проектирование архитектуры разрабатываемого программного продукта и базы данных, произведен выбор программных средств и технологий для реализации проекта, реализован программный продукт и база данных, разработана программная документация для сопровождения и системно-технической поддержки продукта. В результате выполнения дипломной работы была разработана автоматизированная система тестирования знаний по дисциплине «Русский язык», включающая в себя следующие модули: · Модуль «Учащийся», позволяющий проводить регистрацию ученика, выбор теста по определенной теме, тестирование и просмотр его результатов, а также смену текущего пользователя системы без перезапуска приложения. · Модуль «Преподаватель», позволяющий проходить авторизацию в системе, добавлять или вносить изменения в тесты системы, добавлять или изменять вопросы и варианты ответов на тестовые вопросы, указывая, в том числе и правильный ответ, иметь возможность просмотра результатов тестирования учащихся и смены текущего пользователя без перезапуска приложения. Работа системы основывается на данных, хранящихся в таблицах реляционной СУБД Microsoft SQL Server 2008, которая используется в качестве сервера базы данных программной системы. список использованных источников Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET.string sql = "SELECT Тесты.КОДПРЕПОДАВАТЕЛЯ, Тесты.КОДТЕСТА, Тесты.Тематика, Тесты.Вопросов, Преподаватели.Преподаватель FROM Тесты INNER JOIN Преподаватели ON Тесты.КОДПРЕПОДАВАТЕЛЯ = Преподаватели.КОДПРЕПОДАВАТЕЛЯ"; } private void button7_Click(object sender, EVENTARGS e) } private void button5_Click(object sender, EVENTARGS e) } private void button1_Click(object sender, E

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

В результате выполнения дипломной работы была разработана автоматизированная система тестирования знаний по дисциплине «Русский язык», включающая в себя следующие модули: · Модуль «Учащийся», позволяющий проводить регистрацию ученика, выбор теста по определенной теме, тестирование и просмотр его результатов, а также смену текущего пользователя системы без перезапуска приложения.

· Модуль «Преподаватель», позволяющий проходить авторизацию в системе, добавлять или вносить изменения в тесты системы, добавлять или изменять вопросы и варианты ответов на тестовые вопросы, указывая, в том числе и правильный ответ, иметь возможность просмотра результатов тестирования учащихся и смены текущего пользователя без перезапуска приложения.

Работа системы основывается на данных, хранящихся в таблицах реляционной СУБД Microsoft SQL Server 2008, которая используется в качестве сервера базы данных программной системы.

список использованных источников

1. Аванесов, В.С. Теория и практика педагогических измерений [эл. рес.]: Трудность теста и тестовых заданий / В.С. Аванесов. - Режим доступа: http://testolog.narod.ru, свободный.

2. Гвоздева В.А. Основы построения автоматизированных информационных систем: учеб. - М.: ИНФРА-М; ФОРУМ, 2008. - 320 с.

3. Гагарина Л.Г. Разработка и эксплуатация АИС: учеб. - ИНФРА-М, 2011. - 384 с.

4. Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD MCSD: официальное пособие Microsoft. - Москва: Русская редакция, 2011. - 478 с.

5. Разработка Windows-приложений на основе Visual C# : учеб. - Москва: Electronic pub, 2009. - 424 с.

6. Дэвид Сеппа ? Microsoft ADO.NET: учеб. - Москва: Русская редакция, 2013. - 640с.

7. Доступ к данным из приложений (Microsoft ADO.NET, Microsoft SQL Server): Тематический сборник материалов MSDN Library и MSDN Magazine - Москва: Русская редакция, 2013. - 400 с.

8. Мартин, М. Принципы, паттерны и методики гибкой разработки на языке C#: учеб. - Москва: Символ-Плюс, 2011. - 768 с.

9. Фленов, М. Библия C#: учеб. - БХВ-Петербург, 2011. - 560 с.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?