СИСТЕМА ОБУЧЕНИЯ КАДРОВ ФУНКЦИОНАЛЬНОГО КОНТУРА "ПОВСЕДНЕВНАЯ ДЕЯТЕЛЬНОСТЬ" ГОСУДАРСТВЕННОЙ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ "ВЫБОРЫ"

Полезная модель относится к вычислительной технике, в частности, к системе обучения кадров функционального контура «Повседневная деятельность» государственной автоматизированной системы (ГАС) «Выборы».
Система обучения кадров является автономной обеспечивающей компонентой ГАС «Выборы», не имеющей непосредственной информационной связи с функциональными подсистемами ГАС «Выборы».
Она предназначена для организации и осуществления массового обучения кадров ГАС «Выборы», обеспечивающих эксплуатацию и применение комплексов средств автоматизации ГАС «Выборы» при проведении выборов и референдумов в Российской Федерации, удовлетворения потребностей избирательных комиссий в подготовке и повышении квалификации специалистов и пользователей.
Система используется как в период подготовки выборов и референдумов, так и в межвыборный период.
В настоящее время система обучения кадров ГАС «Выборы» используется для обеспечения и поддержания необходимого уровня квалификации специалистов и пользователей ГАС «Выборы» посредством планирования учебных мероприятий, разработки учебных курсов и пособий, проведения очного обучения и обучения с использованием технологий дистанционного обучения.
Особенность поставленной технической задачи заключается в том, чтобы система обучения смогла бы обеспечить работу пользователей не только с обучающими и контрольными тестами, но и вести решение задач автоматизированных информационных и управляющих систем на реальной информации, хранящейся в базах данных.
Известны системы, которые могли бы быть использованы для решения поставленной задачи [1, 2].
Первая из известных систем содержит вычислительный блок, соединенный с блоками ввода функциональных признаков и логической обработки, выходы которых подключены к блоку памяти, блок отображения, подключенный к вычислительному блоку и к блоку принятия решений [1].
Существенный недостаток данного технического решения состоит в его ограниченных функциональных возможностях, обусловленных тем, что описание входных ситуаций при обучении и контроле качества знаний возможно лишь в пространстве ограниченного числа признаков, что приводит к низкой эффективности его использования.
Известна и другая система, содержащая блоки приема данных обучаемого, выходы которых соединены с блоком памяти и с блоком обработки данных, блок селекции временных интервалов, выходы которого к блоку оценки ответов обучаемых, к блоку памяти и к блоку обработки данных, выходы которого соединены с одними входами блока коммутации каналов выдачи данных, другие входы которого соединены с блоком селекции временных интервалов, а выходы являются выходами системы (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что при запуске контрольного теста обучаемых поиск запрашиваемых данных ведется по всему объему базы данных автоматизированной информационной системы, что приводит к необоснованной потери времени и невозможности реализации режима обучения пользователей системы в реальном масштабе времени.
Цель изобретения - повышение быстродействия системы путем исключения поиска данных контрольного теста обучаемых пользователей автоматизированной информационной системы по всему объему базы данных сервера системы и локализации поиска только по опорным адресам базы данных, соответствующим заданным параметрам контрольного теста.
Поставленная цель достигается тем, что в систему, содержащую модуль селекции опорных адресов тестов обучения в базе данных сервера системы, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы соответственно, при этом первый информационный вход системы предназначен для приема идентификационных кодов пользователей, а первый синхронизирующий вход системы предназначен для приема сигналов занесения идентификационных кодов пользователей в модуль селекции опорных адресов тестов обучения в базе данных сервера системы, модуль формирования сигналов выборки записей базы данных сервера системы, один информационный вход которого соединен с первым информационным выходом модуля селекции опорных адресов тестов обучения в базе данных сервера системы, первый синхронизирующий вход модуля селекции опорных адресов тестов обучения в базе данных сервера системы подключен к синхронизирующему выходу модуля селекции опорных адресов тестов обучения в базе данных сервера системы, при этом адресный выход модуля формирования сигналов выборки записей базы данных сервера системы является адресным выходом системы, а синхронизирующий выход модуля формирования сигналов выборки записей базы данных сервера системы является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, модуль селекции ответов пользователей, первый и второй информационные входы которого являются вторым и третьим информационными входами системы соответственно, первый и второй синхронизирующие входы модуля селекции ответов пользователей являются вторым и третьим синхронизирующими входами системы соответственно, а информационный выход модуля селекции ответов пользователей является первым информационным выходом системы, при этом второй информационный вход системы предназначен для приема заданного правильного ответа из базы данных сервера системы, третий информационный вход системы предназначен для приема текущего ответа пользователя, второй и третий синхронизирующие входы системы предназначены для приема сигналов занесения заданного правильного ответа и текущего ответа пользователя соответственно в модуль селекции ответов пользователей, модуль выдачи итоговых результатов обучения пользователей, информационный выход которого является вторым информационным выходом системы, предназначенным для выдачи итоговых результатов обучения пользователей на информационный вход сервера базы данных, а сигнальный выход модуля выдачи итоговых результатов обучения пользователей является сигнальным выходом системы, предназначенным для выдачи сигналов об окончании цикла обучения, отличающаяся тем, что система содержит модуль селекции временного периода выборки данных, информационный выход которого соединен со вторым информационным входом модуля формирования сигналов выборки записей базы данных сервера системы, а синхронизирующий выход модуля селекции временного периода выборки данных подключен ко второму синхронизирующему входу модуля формирования сигналов выборки записей базы данных сервера системы, модуль измерения временных периодов предъявления контрольных тестов, информационный вход которого соединен со вторым информационным выходом модуля селекции опорных адресов тестов обучения в базе данных сервера системы, первый синхронизирующий вход модуля измерения временных периодов предъявления контрольных тестов подключен к синхронизирующему выходу модуля измерения временных периодов предъявления контрольных тестов, счетный вход модуля измерения временных периодов предъявления контрольных тестов соединен с синхронизирующим выходом модуля формирования сигналов выборки записей базы данных сервера, подключенным к третьему синхронизирующему входу модуля селекции ответов пользователей, при этом один выход модуля измерения временных периодов предъявления контрольных тестов соединен с третьим синхронизирующим входом модуля формирования сигналов выборки записей базы данных сервера системы, а другой выход модуля измерения временных периодов предъявления контрольных тестов является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера базы данных системы, модуль формирования оценки пользователям, первый и второй управляющие входы которого соединены с первым и вторым управляющими выходами модуля селекции ответов пользователей соответственно, первый и второй счетные входы модуля формирования оценки пользователям подключены к первому и второму синхронизирующим выходам модуля селекции ответов пользователей соответственно, один синхронизирующий выход соединен со вторым синхронизирующим входом модуля измерения временных периодов предъявления контрольных тестов, другой синхронизирующий выход модуля формирования оценки пользователям подключен к четвертому синхронизирующему входу модуля формирования сигналов выборки записей базы данных сервера системы, а первый и второй информационные выходы модуля формирования оценки пользователям являются третьим и четвертым информационными выходами системы соответственно, предназначенными для выдачи результатов оценки пользователей на информационный вход сервера базы данных системы, модуль идентификации опорных адресов контрольных тестов в базе данных сервера системы, информационный вход которого является четвертым информационным входом системы, предназначенным для приема контрольных тестов, а синхронизирующий вход модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы является четвертым синхронизирующим входом системы, предназначенным для приема сигналов занесения контрольных тестов в модуль идентификации опорных адресов в базе данных сервера, при этом первый и второй информационные выходы модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы соединены с первым и вторым информационными входами модуля селекции временного периода выборки данных соответственно, третий информационный выход модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы подключен к информационному входу модуля выдачи итоговых результатов обучения пользователей, синхронизирующий выход которого соединен с пятым синхронизирующим входом модуля формирования сигналов выборки записей базы данных сервера системы, а синхронизирующий выход модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы подключен к синхронизирующему входу модуля селекции временного периода выборки данных, и модуль идентификации выбранных ответов пользователей, один информационный вход которого соединен с четвертым информационным выходом модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы, другой информационный вход модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы является пятым информационным входом системы, предназначенным для приема ответов пользователей, а синхронизирующий вход модуля идентификации опорных адресов контрольных тестов в базе данных сервера является пятым синхронизирующим входом системы, предназначенным для приема сигналов занесения ответов пользователей в модуль идентификации выбранных ответов пользователей, при этом первый и второй выходы модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы соединены с первым и вторым синхронизирующими входами модуля выдачи итоговых результатов обучения пользователей.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 - приведен пример конкретной конструктивной реализации модуля селекции опорных адресов тестов обучения в базе данных сервера системы, на фиг.3 - приведен пример конкретной конструктивной реализации модуля измерения временных периодов предъявления контрольных тестов, на фиг.4 - приведен пример конкретной конструктивной реализации модуля формирования сигналов выборки записей базы данных сервера системы, на фиг.5 - приведен пример конкретной конструктивной реализации модуля селекции ответов пользователей, на фиг.6 - приведен пример конкретной конструктивной реализации модуля формирования оценки пользователям, на фиг.7 - пример конкретной конструктивной реализации модуля идентификации опорных адресов контрольных тестов в базе данных сервера системы, на фиг.8 приведен пример конкретной конструктивной реализации модуля селекции временного периода выборки данных, на фиг.9 приведен пример конкретной конструктивной реализации модуля идентификации выбранных ответов пользователей, на фиг.10 приведен пример конкретной конструктивной реализации модуля выдачи итоговых результатов контроля.
Система (фиг.1) содержит модуль 1 селекции опорных адресов тестов обучения в базе данных сервера системы, модуль 2 измерения временных периодов предъявления контрольных тестов, модуль 3 формирования сигналов выборки записей базы данных сервера система, модуль 4 селекции ответов пользователей, модуль 5 формирования оценки пользователям, модуль 6 идентификации опорных адресов контрольных тестов в базе данных сервера системы, модуль 7 селекции временного периода выборки данных, модуль 8 идентификации выбранных ответов пользователей, и модуль 9 выдачи итоговых результатов контроля.
На фиг.1 показаны первый 10, второй 11, третий 12, четвертый 13, и пятый 14 информационные входы системы, первый 15, второй 16, третий 17, четвертый 18 и пятый 19 синхронизирующие входы системы, а также адресный 20 выход системы, первый 21, второй 22, третий 23 и четвертый 24 информационные выходы системы, первый 25 и второй 26 синхронизирующие выходы, и сигнальный 27 выход системы.
Модуль 1 (фиг.2) селекции опорных адресов тестов обучения в базе данных сервера содержит регистр 40, блок памяти 41, выполненный в виде постоянного запоминающего устройства, дешифратор 42, элементы 43-45 И, элементы 46, 47 задержки. На чертеже показаны синхронизирующий 49 и информационный 50 входы, а также первый 51 и второй 52 информационные и синхронизирующий 53 выходы.
Модуль 2 (фиг.3) измерения временных периодов предъявления контрольных тестов содержит компаратор 55, регистр 56 и счетчик 57. На чертеже показаны информационный 58, первый 59 и второй 60 синхронизирующие входы, счетный вход 61, а также первый 62 и второй 63 выходы.
Модуль 3 (фиг.4) формирования сигналов выборки записей базы данных сервера содержит счетчик 81, триггер 82, группы 113-114 элементов И, элементы 115-116 И, элементы 83, 84 И групп, элементы 85 ИЛИ группы, элементы 86-88 ИЛИ и элементы 89, 90 задержки. На чертеже показаны первый 91 и второй 92 информационные входы, первый 93 и второй 94 синхронизирующие входы, первый 95, второй 96 и третий 97 счетные входы, а также информационный 98 и синхронизирующий 99 выходы.
Модуль 4 (фиг.5) селекции ответов пользователей содержит регистры 64, 65, компаратор 66, триггер 67, элементы 68 И группы и элемент 69 задержки. На чертеже также показаны первый 70 и второй 71 информационные входы, первый 72, второй 73 и третий 75 синхронизирующий входы, а также информационный 76 выход первый 77 и второй 78 управляющие выходы, первый 79 и второй 80 синхронизирующие выходы.
Модуль 5 (фиг.6) формирования оценки пользователям содержит счетчики 28, 29 и элементы 30, 31 И. На чертеже показаны счетные 32, 33 и управляющие 34, 35 входы, а также информационные 36, 37 и синхронизирующие 38, 39 выходы.
Модуль 6 (фиг.7) идентификации опорных адресов контрольных тестов в базе данных сервера содержит блок памяти 100, выполненный в виде постоянного запоминающего устройства, регистры 101, 102, 103, дешифратор 104, элементы 105-107 И, элементы 108-110 задержки. На чертеже показаны информационный 111 и синхронизирующий 112 входы, а также первый 113, второй 114, третий 115 и четвертый 116 информационные и синхронизирующий 117 выходы.
Модуль 7 (фиг.8) селекции временного периода выборки данных содержит сумматор 120, блок памяти 121, выполненный в виде постоянного запоминающего устройства, регистр 122, дешифратор 123, элементы 124-126 И, элементы 127, 128 задержки. На чертеже также показаны синхронизирующий 129, первый 130 и второй 131 информационные входы, информационный 132 и синхронизирующий 133 выходы.
Модуль 8 (фиг.9) идентификации выбранных ответов пользователей содержит регистр 140, компаратор 141 и элемент 142 задержки. На чертеже показаны первый 143 и второй 144 информационные и синхронизирующий 145 входы, а также выходы 146, 147 блока.
Модуль 9 (фиг.10) выдачи итоговых результатов контроля содержит компаратор 151, счетчики 152, 153, элемент 154 ИЛИ, элемент 155 задержки. На чертеже показаны информационный 156 и первый 157 и второй 158 синхронизирующие входы, а также первый 159 и второй 160 синхронизирующие, и информационный 161 выходы.
Автоматизированные рабочие места пользователей включают терминалы, имеющие экраны для отображения тестовых заданий и клавиатуру персонального компьютера [3]. Управление предъявлением тестовых заданий автоматизированной информационной системы осуществляется сервером базы данных стенда (на чертеже не показан).
Система работает следующим образом.
В процессе обучения пользователей на информационный вход 10 системы поступает код идентификатора пользователя, который с информационного входа 11 системы через вход 50 модуля 1 заносится в регистр 40 синхронизирующим импульсом, поступающим на синхронизирующий вход 49 системы и далее через вход 49 на синхронизирующий вход регистра 40.
С выхода регистра 40 модуля 1 код идентификатора пользователя поступает на информационный вход дешифратора 42, расшифровывающего код идентификатора пользователя и выдающего на один из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 43-45 И.
Для определенности допустим, что высоким потенциалом с первого выхода дешифратора 42 будет открыт элемент 43 И.
Синхронизирующий импульс с входа 15 стенда через вход 49 модуля 1 задерживается элементом 46 на время срабатывания дешифратора 42, и поступает через элемент 43 И на вход фиксированной ячейки ПЗУ 41.
В фиксированной ячейке блока 41 памяти хранится кодограмма, структура которой имеет следующий вид:
код
код
Начальный адрес первого тестового задания
Общее количество заданий в данном тесте
Код начального адреса первого тестового задания считывается на выход 51 модуля 1, а код общего количества заданий в данном тесте считывается на выход 52 модуля 1.
С выхода 51 модуля 1 код начального адреса первого тестового задания через вход 91 модуля 3 подается на входы элементов 84 И, открытых по второму входу высоким потенциалом с инверсного выхода триггера 82, находящегося в исходном состоянии.
Код начального адреса первого тестового задания проходит через элементы 84 И группы и элементы 85 ИЛИ группы на информационный вход счетчика 81.
Параллельно с этим процессом, синхронизирующий импульс с выхода элемента 46 задержки модуля 1, задержанный элементом 47 на время считывания содержимого фиксированной ячейки ПЗУ 41, с выхода 53 модуля 1 поступает на синхронизирующий вход 93 модуля 3 и далее поступает на установочный вход триггера 82, подтверждая или устанавливая его в исходное состояние.
Кроме того, этот же импульс проходит через элемент 86 ИЛИ, задерживается элементом 89 на время срабатывания триггера 82 и далее поступает на синхронизирующий вход счетчика 81, записывая в него код начального адреса первого тестового задания, которое должно быть предъявлено пользователю автоматизированной информационной системы..
Одновременно с этим, этот же синхронизирующий импульс с выхода элемента 89 походит через элемент 87 ИЛИ, задерживается элементом 90 на время занесения кода начального адреса в счетчик 81 и далее с выхода 99 выдается на выход 25 системы, откуда он поступает на вход первого канала прерывания сервера базы данных системы.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого ячейки памяти, адрес которой сформирован на выходе 98 модуля 3, выдаваемого на адресный выход 20 системы и выдачи кода первого задания теста обучения на автоматизированное рабочее место пользователя, а кода правильного ответа, соответствующий вопросам теста, через вход 70 модуля 4 поступает на информационный вход регистра 64, куда он заносится синхронизирующим импульсом сервера, поступающим с входа 16 системы через вход 72 модуля 4.
Структура кодограммы, хранящейся в ячейке базы данных сервера с начальным адресом первого задания обучающего теста, имеет следующий вид:
код
код
Первое задание теста обучения
Правильный ответ на задание теста обучения
Параллельно с процессом выдачи первого задания теста, код общего количества заданий в тесте обучения с выхода 52 модуля 1 поступает через вход 58 модуля 7 на информационный вход регистра 56 модуля 7, в который и заносится синхронизирующим импульсом с выхода 53 модуля 6 через вход 59 модуля 7.
Кроме того, с выхода 98 модуля 9 импульс считывания задания теста обучения через вход 61 модуля 7 поступает на счетный вход счетчика 57, фиксируя в счетчике 57 факт выдачи первого задания теста обучаемому пользователя.
Коды с выходов регистра 56 и счетчика 57 подаются на информационные входы компаратора 55, который сравнивает входные коды по сигналу, поступающему на вход 60 модуля 7 с выхода 77 модуля 8.
После получения первого задания теста обучения на своем автоматизированном рабочем месте обучаемый пользователь обдумывает его и формирует и отправляет ответ, код которого поступает через вход 22 системы на информационный вход регистра 2, куда и заносится синхронизирующим импульсом с входа 28 системы.
Код ответа, сформированного обучаемым, с выхода регистра 2 через вход 73 модуля 8 поступает на один информационный вход компаратора 66, на другой информационный вход которого подается код правильного ответа на данное задание теста с выхода регистра 3 через вход 72 модуля 8, который также поступает на одни входы элементов 70 И группы.
Синхронизирующий импульс с входа 28 системы через вход 74 модуля 8 задерживается элементом 71 на время занесения кода ответа обучаемого в регистр 2, и далее поступает на синхронизирующий вход компаратора 66, который сравнивает код ответа обучаемого и код правильного ответа. Если коды ответов совпали, то на выходе 170 компаратора 66 формируется импульс, который, во-первых, с выхода 80 модуля 8 через вход 138 модуля 10 поступает на счетный вход счетчика 140, подсчитывающего число правильных ответов на задания обучающего теста.
Во-вторых, этот же импульс проходит через элемент 69 И, открытый по второму входу высоким потенциалом с инверсного выхода триггера 67, находящегося в исходном состоянии, на выход 77 модуля 8 и далее через вход 60 модуля 7 на синхронизирующий вход компаратора 55, сравнивающего число заданий в тесте обучения регистра 56 с числом заданий уже предъявленных обучаемому в счетчике 57.
Учитывая, что к этому моменту времени обучаемому предъявлено только первое задание, показания регистра 56 будут намного больше показаний счетчика 57, и на выходе 172 компаратора 55 формируется сигнал. Этот сигнал, через выход 62 модуля 7 и вход 95 модуля 9, проходит через элемент 88 ИЛИ на счетный вход счетчика 81, формируя адрес считывания очередного задания теста, который выдается на выход 99 модуля 9 и далее на адресный выход 32 системы.
Кроме того, этот же импульс проходит через элемент 87 ИЛИ на вход элемента 90, где задерживается на время срабатывания счетчика 81, и далее через выход 98 модуля 9 выдается на выход 38 системы, откуда вновь поступает на вход первого канала прерывания сервера.
С приходом этого импульса, сервер вновь переходит на подпрограмму опроса содержимого очередной ячейки памяти, адрес которой сформирован на выходе 99 счетчика 81, выдаваемого на адресный выход 32 системы и выдачи кода следующего задания теста обучения на удаленное автоматизированное рабочее место обучаемого пользователя, а кода правильного ответа через вход 23 на информационный вход регистра 3, куда он заносится синхронизирующим импульсом сервера, поступающим через вход 29 системы.
Если же коды ответов, находящихся в регистрах 2 и 3, не совпали, т.е. обучаемый неправильно ответил на предъявленное ему задание, то сигнал появится на выходе 171 компаратора, который, во-первых, через выход 79 модуля 8 и вход 137 модуля 10 сразу же поступает на счетный вход счетчика 139, фиксирующего число неправильных ответов на задания теста обучения.
Во-вторых, этот же импульс поступает на вторые входы элементов 70 И группы и переписывает код правильного ответа с выхода регистра 3 через элементы 70 И группы на выход 76 модуля 8 и далее через выход 33 системы на автоматизированное рабочее место обучаемого.
В-третьих, этот же импульс поступает на единичный вход триггера 67 и устанавливает его в единичное состояние, при котором триггер 67 открывает по одному входу элемент 68 И, подготавливая цепь прохождения импульса с выхода 170 компаратора через элемент 68 И на выход 78 модуля 8.
Получив код правильного ответа, обучаемый вновь повторяет ввод в регистр 2 теперь уже кода правильного ответа, который заносится в регистр 2 синхронизирующим импульсом с входа 28 системы.
Синхронизирующий импульс с входа 28 системы через вход 74 модуля 8 задерживается элементом 71 на время занесения кода ответа обучаемого в регистр 2, и далее поступает на синхронизирующий вход компаратора 66, который сравнивает код ответа обучаемого и код правильного ответа. Поскольку в данном случае коды ответов обязательно совпадут, то на выходе 170 компаратора 66 формируется импульс, который, во-первых, с выхода 80 модуля 8 через вход 138 модуля 10 поступает на счетный вход счетчика 140, подсчитывающего число правильных ответов на задания обучающего теста.
Во-вторых, этот же импульс проходит через элемент 68 И, открытый по второму входу высоким потенциалом с прямого выхода триггера 67, находящегося в единичном состоянии, на выход 78 модуля 8 и далее через вход 96 модуля 9 и через элемент 88 ИЛИ на счетный вход счетчика 81, подготавливая адрес считывания очередного задания теста обучения.
Кроме того, этот же импульс с выхода элемента 88 ИЛИ проходит через элемент 87 ИЛИ на вход элемента 90, где задерживается на время срабатывания счетчика 81, и далее через выход 98 модуля 9 выдается на выход 38 системы, откуда вновь поступает на вход первого канала прерывания сервера.
С приходом этого импульса, сервер вновь переходит на подпрограмму опроса содержимого очередной ячейки памяти, адрес которой сформирован на выходе 99 счетчика 81, выдаваемого на адресный выход 32 системы и выдачи кода следующего задания теста обучения на удаленное автоматизированное рабочее место обучаемого пользователя, а кода правильного ответа через вход 23 на информационный вход регистра 3, куда он заносится синхронизирующим импульсом сервера, поступающим через вход 29 системы.
Описанный процесс обучения пользователя системы будет продолжаться до тех пор, пока компаратор 55 модуля 7 не зафиксирует равенство кодов в регистре 56 и счетчике 57, путем выдачи сигнала на выход 173 компаратора 55 и далее через выход 63 модуля 7 на выход 40 системы.
По этому сигналу, поступающему на вход второго канала прерывания сервера, сервер переходит на подпрограмму опроса показаний счетчиков 139 и 140 модуля 10 с выходов 34 и 35 системы соответственно, и определения степени готовности обучаемого к выполнению контрольного теста.
Если число неправильных ответов превышает заданный порог, то описанная процедура обучения вновь повторяется до тех пор, пока число неправильных ответов сократится до требуемого уровня, что будет свидетельствовать о готовности обучаемого к выполнению контрольного теста.
В отличие от известных систем описываемая система реализует проверку степени подготовленности пользователей к работе на реальной базе данных.
Если же выполнение контрольного теста на реальной базе данных регистра населения дает неправильный результат, то процедура обучения повторяется, начиная с предъявления обучающего теста.
Таким образом, введение новых узлов и блоков и новых конструктивных связей позволило существенно повысить быстродействие системы путем исключения поиска данных исследований по всей базе данных сервера системы.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент WO 02/019213 (07.02.2002)
2. Патент WO 03/021438 (07.02.2002) (прототип).
3. Развитие государственной автоматизированной системы РФ «Выборы» до 2012 г. Пояснительная записка к техническому проекту. Часть 12. Подсистема обучения кадров. ИРЦВ. 42 5100 5.001.П2-12
4. Клайн П. Справочное руководство по конструированию тестов. Киев: ПАН-ЛТД, 1994. г.