The paper considers a system for verifying the theoretical knowledge of technological personnel, its structure, implementation features and functionality
knowledge verification system, corporate training system, databases
Проверка теоретических знаний у технологического персонала имеет большое значение для обеспечения безопасности и эффективности работы. Она помогает поддерживать знания в соответствии с актуальными требованиями регламента и других документов, предотвращает саботаж инструкций и способствует правильному применению знаний сотрудниками.
Подобная проверка и возможность получения знаний для подготовки к этой проверке реализована в виде модуля компьютерного тренажерного комплекса (ККТ). ККТ разработан на кафедре вычислительных машин и комплексов Ангарского государственного технического университета для обучения технологического персонала операторов технологического процесса приемам и методам безопасного управления технологическим процессом технологических объектов общезаводского хозяйства Иркутского завода полимеров [1].
Система проверки теоретических знаний обеспечивает проведение тестирования и направлена на выявление степени усвоения изученного материала. Оно содержит обобщенный материал по основным изученным темам, требует от учащихся хорошей ориентировки в языковых явлениях и фактах. Отличие тестирования от других видов контроля – полная самостоятельность учащихся.
Для обеспечения хранения тестов, результатов тестирования и данных персонала, прошедшего тестирование разработана структура базы данных, представленная на рисунке 1.
Взаимосвязи между таблицами представлены следующим образом. Тесты разделены на категории, информация о которых хранится в таблице TestCategories. Каждый тест, хранящийся в таблице Tests отнесён к определенной категории и также содержит информацию о названии теста, его авторе, дате создания, уровень доступа и его продолжительности. Процесс прохождения тестирования отражается в таблицах TestSessions и Groups. TestSessions хранит в себе данные о текущей конкретном тестировании, в том числе идентификационные данные пользователя, проходившего тест, какой именно тест был пройден, было ли завершено тестирование и какой результат был получен в итоге. Она связана с таблицей SessionsSteps, которая содержит в себе данные о вопросах (QuestionId), ответах (AnswerId), конкретной тестовой сессии (SessionId), результате теста (Result).
В процессе тестирования оценивается количество правильных ответов, а также может быть учтена сложность вопроса с помощью показателя Weight таблицы GroupsQuestions [2].
Рисунок 1 – Структура базы данных для хранения результатов тестирования
Модуль тестирования реализован в ККТ и вызывается следующим образом. При выборе в главном меню ККТ пункта контрольное тестирование на АРМ оператора загружается модуль тестирования (рисунок 2). В окне контрольного тестирования (рисунок 3) оператору требуется выбрать тест, который он должен пройти и нажать кнопку Старт. Для возврата на главный экран ККТ требуется нажать кнопку Выход.
Рисунок 2 – Окно выбора теста
После выбора теста открывается навигационное окно по вопросам теста (рисунок 3).
Рисунок 3 – Окно ответа на вопросы теста
С помощью навигационных кнопок пользователь может отвечать на вопросы в произвольном порядке. Переключение на другой вопрос, включая переход на предыдущий и последующие вопросы приводят к фиксации ответа на сервере. Это позволяет при внезапном прекращении теста продолжить его при повторной загрузке.
По завершению теста пользователю предоставляется результат и оценка пройденного теста (рисунок 4). Протокол тестирования сохраняется на сервере.
Рисунок 4 – Завершение теста
Также в рамках проекта пользователям предоставляется возможность ознакомления с методическими материалами.
При выборе в главном меню ККТ пункта Учебные материалы на АРМ оператора загружается репозиторий методических материалов (рисунок 5)
Рисунок 5 – Репозиторий методических материалов
В окне репозитория оператор может ознакомиться с содержанием требуемого учебного материала.
Таким образом, разработанная система проверки теоретических знаний технологического персонала позволит проверить знания сотрудников и дать их объективную оценку, что позволит повысить безопасность и эффективность их работы.
1. Primenenie komp'yuternogo treninga v korporativnom obuchenii / Krivov M.V., Blagodarnyy N.S. // Obrazovatel'nye tehnologii i obschestvo. Tom: 22 №: 1, Izd.: Kazanskiy nacional'nyy issledovatel'skiy tehnologiche-skiy universitet, 2019, str. 3-10.
2. Agal'cov, V. P. Bazy dannyh: v 2-h knigah. Raspredelennye i udalennye bazy dannyh: uchebnik / V.P. Agal'cov. – Moskva : FORUM : INFRAM, 2024. – 271 s.