Главная страница

Реферат 1 Введение 3 Аналитическая часть 5


Скачать 1.24 Mb.
НазваниеРеферат 1 Введение 3 Аналитическая часть 5
Дата11.03.2018
Размер1.24 Mb.
Формат файлаdocx
Имя файлаdiplom_-_Copy_1_checked.docx
ТипРеферат
#38138
страница1 из 16
  1   2   3   4   5   6   7   8   9   ...   16

Содержание

Реферат 1

Введение 3

Аналитическая часть 5

Анализ особенностей систем дистанционного контроля знаний с целью получения углублённого представления о проблемной области. 6

Анализ существующих решений на рынке 9

Аргус-М 9

Intuit 10

OpenTest 11

Moodle 11

UniTest 12

Indigo 13

Анализ литературы по реализации проекта в среде Visual Studio с использованием шаблона MVC с целью выявления методов разработки необходимых модулей в системе 16

Современная теория тестов и ее модели оценки знаний 19

Анализ основных существующих подходов к управлению доступом 27

Постановка задачи 30

a.Теоретическая часть 32

Модели функционирования модуля отчетов 32

Разработка модели функционирования модуля статистических отчетов системы обучения и контроля знаний 32

Однопараметрическая модель Г. Раша 39

Характеристический кривые, информационная функция 49

Обработка полученных результатов 55

Алгоритм кластеризации данных k-means 59

Разработка модель функционирования системы ролей 60

Обоснование выбранной ролевой политики контроля доступа 60

Проектирование системы ролей с учётом специфики автоматизированной системы обучения и контроля знаний 62

Взаимодействие системы ролей и функционала модулей системы обучения и контроля знаний 65

Модуль администрирования ролями 65

b.Практическая часть 67

Технологии проектирования и реализации 67

Microsoft ASP.NET 67

Архитектура MVC 67

Microsoft SQL Server 2012 68

JavaScript 69

AngularJS 69

Microsoft Visual Studio 69

Общая архитектура системы 70

Разработка модуля статистических отчетов и его интеграция с общей программной системой 74

Реализация модуля отчетов 74

Классы 75

Разработка системы ролей и её интеграция с общей программной системой 85

Реализация ядра системы ролей 85

Реализация модуля администрирования ролями 86

Классы 87


93


c.Апробация результатов 94

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















Реферат


Работа содержит 35 страниц, 9 рисунков, 11 источников литературы.

Ключевые слова: обучение, контроль знаний, учебный процесс, автоматизация, UML диаграмма, технология ASP.NET MVC 4, технология Entity Framework, тестирование, создание тестов, доступ, контроль доступа, управление разрешениями, система ролей, ролевая политика, модель Г. Раша.

Целью данной работы является создание системы контроля доступа в составе автоматизированной системы обучения и контроля знаний, а также разработка модуля отчетности для разрабатываемой системы обучения и контроля знаний.

В первой части работы рассматривается облик современной автоматизированной системы обучения и контроля знаний с целью знакомства с проблемной областью и уточнения её специфики. Затем анализируются часто используемые шаблоны проектирования веб-приложений, на основе чего делаются выводы о том, что необходимо сделать в системе и каким образом. Так же рассматриваются основные подходы, использующиеся при управлении доступом в информационных системах. Рассматриваются классическая и современная теория тестов, ее модели, на основе чего принимается решение о реализации выбранной модели. Итогами первой части являются уточнение задач курсового проекта и формализация нефункциональных требований к разрабатываемым системе управления доступом и системе отчетов.

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

В третьей части приведены используемые технологии. Описывается реализация модуля статистических отчетов, приводятся примеры анализа тестовых данных с помощью алгоритма по модели Раша. Описывается реализация системы ролей и модуля администрирования ролей на основании результатов проектирования. Приводятся классы, реализующие указанные модули.
  1   2   3   4   5   6   7   8   9   ...   16


написать администратору сайта