Алгоритмы работы программы автоматизированных обучаемых систем
Принципы направления повышения качества автоматизированных обучаемых систем и увеличения эффективности их использования. Влияние данного процесса на оптимизацию обучения пользователей при изучении теоретического материала и выполнении контроля знаний.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 30.07.2018 |
Размер файла | 402,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Алгоритмы работы программы автоматизированных обучаемых систем
Общий алгоритм работы системы
На рисунке 1 представлен общий алгоритм работы системы. После запуска системы пользователю предлагается пройти авторизацию. После прохождения авторизации, пользователю предоставляется доступ к системе.
Рисунок 1. Общий алгоритм работы системы
автоматизированный обучение пользователь
Для авторизации пользователя, ему необходимо ввести логин и пароль, также при авторизации.
После ввода логина и пароля, система проверяет их на правильность, если данные введены верно, то система открывает доступ в зависимости от прав доступа. Алгоритм авторизации представлен на рисунке 2.
Рисунок 2. Алгоритм авторизации системы
Алгоритм модуля администрирования
После правильного ввода логина и пароля администратора, система загружает модуль администрирования. Модуль администрирования представляет собой программный модуль, обеспечивающий управление всеми аспектами функционирования системы.
Данный модуль содержит следующие функциональные возможности:
· Работа с пользователями;
· Настройка учебного курса;
· Настройка тестовых вопросов;
· Ввод параметров тестирования;
· Просмотр результатов тестирования;
· Просмотр качества АОС;
Алгоритм модуля администрирования представлен на рисунке 23.
1. Работа с пользователями: данный блок предназначен для добавления новых пользователей в систему, а также удаления пользователей из системы. При добавлении пользователя администратор указывает следующие данные:
o Логин и пароль нового пользователя;
o Фамилия Имя Отчество пользователя;
o Группа и кафедра
o Назначается категория для пользователя (Преподаватель/студент).
2. Настройка учебного курса: данный блок предназначен для добавления, редактирования и удаления учебного материала.
o Название учебного курса;
o Описание учебного курса
o Указывается один из трех режимов обучения (итоговый тест в конце курса; итоговый тест в конце курса и контрольные вопросы по каждой лекции; итоговый тест в конце курса и контрольные вопросы по каждой лекции, блокирование изучение материала, до сдачи промежуточного тестового задания).
После создания курса, в него добавляются учебные лекции с названием и возможностью их дальнейшего редактирования.
3. Настройка тестовых вопросов: данный блок предназначен для добавления, удаления и редактирования тестовых заданий.
Ввод параметров тестирования: данный блок предназначен для задания параметров тестовых заданий:
· Количество вопросов в тестовом задании после каждой лекции;
· Количество вопросов в итоговом тестовом задании учебного курса
· Минимальный порог правильных ответов в контролирующих тестовых заданиях.
· Минимальный порог правильных ответов в итоговых тестовых заданиях.
Рисунок 3. Алгоритм модуля администрирования системы
Алгоритм модели обучения
Данный алгоритм описывает образовательный процесс для каждого режима обучения. В зависимости от заданного режима обучения, действия образовательного процесса будут изменяться.
Алгоритм модели обучения представлен на рисунке 4.
Рисунок 4. Алгоритм модели обучения
Обучаемому предлагаются следующие функциональные возможности:
1. Выбор учебного курса: обучаемому предлагается выбрать учебный курс для изучения.
2. Выбор лекционного материала: обучаемый выбирает первую учебную лекцию для изучения или может начать тестирование по всему курсу целиком.
После изучения первой учебной лекции обучаемому необходимо пройти тестовой задание, задания которого относятся к изученной учебной лекции. После выполнения тестового задания, проверяется его результат, если оценка за тестовое задание соответствует заданному порогу обучения, тогда обучаемому предоставляется изучение следующей учебной лекции. В противном случае обучаемому предлагается еще раз изучить учебную лекцию и выполнить тестовое задание еще раз. Все попытки прохождения тестовых заданий заносятся и хранятся в базе данных.
3. Результаты тестирования: обучаемому выводиться информация об изучении курса целиком, а также об изучении каждой лекции. Информация показывает результат выполнения тестовых заданий. Результаты показываются в процентах и четырех бальной шале.
4. Оценка интерфейса: пользователь может оценить текущий интерфейс системы, с которым работает. Оценки за пользовательский интерфейс заносятся и хранятся в базе данных.
Базы данных
Структуру информационной системы представим в виде диаграммы классов, отражающей классы (типы) сущностей информационной системы, характеристики классов (поля и операции) и возможные связи между ними.
Структура информационной системы представлена на рисунке 5.1.
Рисунок 5. Структура информационной системы на уровне классов
Разработанная база данных состоит из 4 таблиц.
В базе хранятся данные о преподавателях, лекциях, тестах, студентах, и их пройденных результатов тестирования.
Структура таблицы Преподаватели приведена в таблице 1.
Таблица 1. Преподаватели
название поля |
тип данных |
описание поля |
|
id |
inc |
идентификатор преподавателя |
|
Login |
A (20) |
логин преподавателя |
|
Password |
A (20) |
пароль преподавателя |
|
Fam |
A (20) |
фамилия |
|
Im |
A (20) |
имя |
Структура таблицы Студенты приведена в таблице 2
Таблица 2. Студенты
название поля |
тип данных |
описание поля |
|
id |
inc |
идентификатор студента |
|
Fam |
A (20) |
фамилия |
|
Im |
A (20) |
имя |
|
Grup |
A(20) |
группа |
|
Rez |
A(20) |
результат тестирования |
Структура таблицы Лекции приведена в таблице 3
Таблица 3. Лекции
название поля |
тип данных |
описание поля |
|
id |
inc |
идентификатор лекции |
|
name |
A (20) |
название |
|
str |
A (20) |
кол-во страниц |
Структура таблицы Тесты приведена в таблице 4
Таблица 4. Тесты
название поля |
тип данных |
описание поля |
|
id |
inc |
идентификатор теста |
|
name |
A (20) |
название |
|
str |
A (20) |
кол-во вопросов |
Структура разработанной базы данных представлена на рисунке 5.
Рисунок 5. Структура разработанной базы данных
Список литературы
1. Гусева А.И. Оценка качества распределенных обучающих систем, - 2012. -32 с.
2. Roy B. Problems and methods with multiple objective functions/ Math/ Programming. Nord-Holland Publish. Company. Amsterdam: 2010. Vol.1, №2 P. 239-266.
3. Кандырин Ю.В. Принципы построения информационных систем для автоматизированного многокритериального выбора // Радиотехника, №5, 1999, с. 35-37.
4. Рыбанов А., Макушкина Л. Программная модель микропроцессора intel 8080. Регистры: квантованный учебный текст с заданиями в тестовой форме // Рыбанов А., Макушкина Л. Педагогические измерения. 2014. №3. С. 70-80.
5. Макушкина Л.А., Лемякина Л.В. Разработка автоматизированной системы интернет тестирования школьников с целью родительского контроля посещаемости и успеваемости учеников // Макушкина Л.А., Лемякина Л.В. Вестник магистратуры. 2013. №5 (20). С. 49-52.
6. Тапелина К.А., Жевалкина М.И. Анализ современных методик и web-систем учета достижений студентов Вузов // Тапелина К.А., Жевалкина М.И. Современные научные исследования и инновации. 2014. №10-1 (42). С. 60-67.
7. Панкова Л.А., Рыбанов А.А. Исследование методов адаптации к обучаемому в современных компьютерных обучающих системах // Известия Волгоградского государственного технического университета. 2008. Т. 5. №5. С. 67-69.
8. http://www.superinf.ru/view_helpstud.php? id=4122
Размещено на Allbest.ru
Подобные документы
Особенности разработки системы автоматизированного контроля знаний специалистов по дефектоскопии. Обзор автоматизированных систем обучения и контроля знаний. Психологические механизмы усвоения знаний. Принципы создания эффективной тестирующей программы.
дипломная работа [1,8 M], добавлен 30.08.2010Обзор автоматизированных систем обучения и контроля знаний. Психологические механизмы усвоения знаний. Принципы создания тестирующей программы. Разработка универсальной схемы построения теста и вычисления оценок специалистов по неразрушающему контролю.
дипломная работа [1,7 M], добавлен 24.09.2013Жизненный цикл автоматизированных информационных систем. Основы методологии проектирования автоматизированных систем на основе CASE-технологий. Фаза анализа и планирования, построения и внедрения автоматизированной системы. Каскадная и спиральная модель.
курсовая работа [1,1 M], добавлен 20.11.2010Анализ нормативно-правовой базы, обоснование направлений создания обеспечения комплексной защиты информации в автоматизированных системах. Разработка методики оценки, выбор путей повышения эффективности защитных мероприятий в автоматизированных системах.
дипломная работа [368,5 K], добавлен 17.09.2009Проектирование систем обработки данных для заданных объектов управления, автоматизированных систем разного назначения. Разработка автоматизированной системы приема заказов организации. Модель бизнес-процесса. Основные алгоритмы работы программы.
курсовая работа [910,8 K], добавлен 25.05.2015Принципы организации системы, состоящей из персонала и комплекса средств автоматизации его деятельности. Проектирование корпоративных автоматизированных информационных систем. Структура, входные и выходные потоки, ограничения автоматизированных систем.
презентация [11,3 K], добавлен 14.10.2013История развития автоматизированных информационных систем, преимущества их использования. Эволюция MRP, MRP II, ERP, ERP II. Системы бизнес-аналитики. Внедрение ERP системы SAP в ООО "Газпром добыча Астрахань" и ОАО "Астраханское стекловолокно".
курсовая работа [1,6 M], добавлен 10.06.2014Развитие информационных систем. Современный рынок финансово-экономического прикладного программного обеспечения. Преимущества и недостатки внедрения автоматизированных информационных систем. Методы проектирования автоматизированных информационных систем.
дипломная работа [1,5 M], добавлен 22.11.2015Методы организации процесса обработки информации; основные направления реализации внутримашинного информационного обеспечения. Принципы построения и эффективного применения технологий баз и банков данных как основных компонентов автоматизированных систем.
дипломная работа [186,8 K], добавлен 30.05.2013Принцип работы и назначение обучаемых информационных систем, их классификация по различным критериям, разновидности и отличия. Характеристика систем поддержки принятия решений. Механизм и основные этапы проектирования информационной обучаемой системы.
реферат [23,9 K], добавлен 22.11.2009