Данный сервис является дополнением к модулю дистанционного обучения и предназначен для проведения он-лайн тестирования с последующей оценки знаний сдающего. Ниже подробно описан процесс создания и проведения тестирования.
1. Генерация и выдача персональных логинов и паролей
Перед началом тестирования каждому пользователю отправляются на e-mail персональные данные для авторизации в виде пары “логин/пароль”. После авторизации пользователь попадает в личный кабинет, где ему отображается список назначенных тестов. Если тестирование имеет ограниченной срок сдачи, то в интерфейсе отображается дата, до которой необходимо пройти тестирование.
Выбор тем для тестирования
Если пользователь хочет проверить знания по определенным областям, то он может выбрать нужные темы, и система сформирует тест из вопросов данной тематики.
Интерфейс пользователя
В клиентской части тестирования была предусмотрена вся необходимая информация для удобства сдачи теста
Варианты ответов
Вопрос
Тема вопроса
Номер текущего вопроса
Общий прогресс сдачи
Оставшееся время
Сервис предусматривает все варианты форм ответов исходя из логики теста. Можно задать вопросы в следующем формате:
Выбор одного или
нескольких вариантов
ответа
Выбор только одного
варианта ответа
Ввод своего варианта
ответа
Введенный текст до нападения в систему проходит проверку и исправление на опечатки. Подробнее о том как он работает читайте ниже.
Пользователь ввел:
Система исправила удалив лишний пробел
Пользователь ввел:
Система исправила:
Пользователь ввел:
Система исправила:
Пользователь ввел:
Система исправила:
Пользователь ввел:
Система исправила:
В зависимости от результата прохождения теста пользователю отображается результат:
100% правильных ответов
Критерий успешной сдачи был установлен 90%
Результат сдачи тестирования
В Панели управления сайтом отображается подробная информация об ответах пользователя. Можно посмотреть, на какие конкретные вопросы пользователь дал правильные или не правильные ответы и сколько времени он потратил на ответ.
Экспорт результатов в файл Excel. Отчеты.
Итоги тестирования по всем пользователям можно выгрузить одним файлом Excel. По каждому пользователю выводится информация о проценте правильных ответов и статус “Сдал” или “Не сдал” в соответствии с установленным порогом в Панели управления. С помощью сформированного файла Excel можно создавать подробные отчеты для руководства. Например, сформировать список людей, которые набрали самый высокий или самый низкий балл по итогам тестирования или показать тех пользователей, которые не приступали к тестированию.
Генерация бланков сертификатов.
По итогам тестирования пользователям, которые успешно сдали тесты, выдаются персональные сертификаты. На сертификаты можно нанести любое графическое и текстовое содержание. Технология их подготовки автоматическая, все данные генерируются в отдельные макеты и отправляются на печать в один клик.
На стартовой странице панели управления отображается список всех сессий тестирования.
Период проведения сессии тестирования.
По желанию вы можете с точностью до минуты спланировать начало и окончание периода проведения тестирования. Например, вам надо начать тестирование в понедельник и завершить в воскресенье. Чтобы система автоматически отправила приглашения утром в понедельник и заблокировала доступ в 23:59 воскресенья, достаточно внести настройки при создании теста.
Расширенные настройки тестирования
Для каждого теста можно указать количество вопросов, время на его прохождение, порог сдачи (процент правильных ответов по отношению к неправильным) и другие параметры.
Добавление вопросов в ручном режиме
Для добавления вопроса нужно:
Импорт вопросов через Excel.
Мы разработали функционал импорта вопросов через Excel файл, чтобы не добавлять каждый вопрос в ручную.
Некоторые вопросы могут содержать изображение. Мы добавили функционал, который по заданным ключевым словам ищет те вопросы, которые требуют загрузки схем или картинок.
Настройка e-mail уведомлений.
Один из ключевых модулей системы тестирования - это модуль настраиваемых e-mail уведомлений. Модуль позволяет создавать новые уведомления по спискам тестируемых, настраивать текст уведомлений и добавлять в него переменные, которые будут отображать:
Импорт пользователей посредством Excel.
Чтобы не добавлять большое количество пользователей вручную, мы разработали механизм импорта списка сдающих посредством Excel файла. При импорте система анализирует данные и отображает опечатки, которые были допущены при составлении файла импорта.
Отслеживание получения пользователями писем.
Система тестирования позволяет следить за статусами доставки писем определить получателей, которым приглашение не было доставлено. Такая ошибка часто возникает, когда систему e-mail пользователя был указан с опечаткой.
Если вам необходимо провести тестирование для большого количества сотрудников, которые не имеют почтовых аккаунтов (например, продавцы консультанты или менеджеры торгового зала), мы предусмотрели функционал отправки всех доступов на один e-mail. Что бы не работать с громоздким письмом все доступы формируются в Excel таблицу и прикладываются к письму вложением.
Как описывалось выше, уведомления рассылаются автоматически по расписанию, но, иногда нужно сделать отправку для отдельных пользователей вручную через Панель управления.
Назначение тестов через Панель управления.
Доступ можно предоставить или отменить по каждому назначенному тесту.
Напоминание пользователям о не пройденных тестах.
Если пользователи по какой-то причине не начали тестирование или прошли не все назначенные тесты, им автоматически высылается e-mail напоминание. В панели управления можно настроить период, через который нужно выслать напоминание пользователям, которые не приступили к тестированию.
Управление пользователями через группы.
Для работы с большим количеством компаний мы предусмотрели функционал группировки, который позволяет сортировать данные не только по компаниям, но и по созданным группам пользователей. Это очень удобно, когда надо сегментировать дочерние предприятия или сетевые магазины.
Разработанный сервис предусматривает создание сессий тестирования, которая включает один или несколько тестов разной вложенности. Это позволяет проводить проверку знаний в разных сегментах отрасли. Вы можете загрузить все имеющиеся вопросы из разных областей, и система сформирует такой текст, который будет в равной степени включать вопросы из разных областей.
Равномерное распределение вопросов
Когда пользователь выбрал несколько областей для сдачи тестов, возникает задача по распределению вопросов, если в каждой теме их разное количество. Например, пользователь выбрал несколько областей для сдачи тестирования. В области № 5 в систему загружен всего один вопрос. На изображении ниже показано, как будут отбираться вопросы для пользователя.
Если в данной теме больше нет вопросов, то дополнительные берутся из соседних. Если и в соседней теме нет возможности взять вопрос, то он берется из следующей, и так до тех пор, пока не будет набран тест. После отбора вопросов, в процессе сдачи тестирования все вопросы и варианты ответов перемешиваются в хаотичном порядке.
Пакетная отправка данных. Статистика ответов.
Среди пользователей есть люди с плохим интернет соединением. Частые обрывы связи не дают сдать тестирование в комфортных условиях. Для надежной работы сервиса тестирования мы разработали пакетную отправку данных на сервер. Как это работает?:
Защита от подлога времени сдачи тестирования.
Перед разработкой данного сервиса мы проанализировали конкурентов. В 9 из 10 сервисах нашим программистам удалось выполнить остановку времени теста. ы придумали хитрый и в тоже время логичный учет времени сдачи теста, чтобы исключить возможность подлога со стороны пользователя . Работает это по следующему принципу: Когда пользователь приступает к тестированию, мы на сервере отмечаем точное время начала тестирования. После получения ответов на тесты вместе с данными о затраченном времени, мы проверяем разницу времени, рассчитанного на сервере (данные рассчитываются параллельно). Если пользователь подделал результат, то администратор получит уведомление о подлоге данных. На основании собранной информации администратор сможет принять/отклонить часть принятых ответов или переназначить сдачу тестированию хитрому пользователю. В дополнение все данные полученные от пользователя шифруются и без ключа подписи дешифровать и снова зашифровать данные не получиться. Тут мы подстраховались на 200 %.
Закрыл окно браузера - прекратил тестирование!
Если тестирование проходит на время, то правила сдачи не предусматривают закрытие окна браузера до момента получения ответов. Некоторые наши клиенты более лояльно относятся к сдающим и разрешают им восстанавливать процесс сдачи в случае резкого прекращения тестирования. В случае, если человек обновит страницу или полностью перезагрузит компьютер, он сможет продолжить прохождение теста с вопроса, на котором остановился. При этом таймер будет запущен не с нуля, а с момента разрыва соединения. Чтобы сдающие тестирование не злоупотребляли восстановлением тестирования (например, для поиска ответа на вопрос), в панели управления настраивается количество попыток на возобновление теста.
Если попытки превышены, пользователю выдается сообщение с ошибкой. Дополнительно мы добавили форму обратной связи, чтобы пользователь смог быстро связаться с Администратором.
По итогам реализации получился очень мощный и гибкий функционал для проведения тестирования, которое проверяет уровень знаний ваших специалистов. На сегодня этот сервис получил дополнительный функционал, который оценивает не только ответы на вопросы, но и поведенческие факторы на странице. Данный функционал мы активно используем в разделе Школа аналитики.
Для того, чтобы мы смогли Вам предоставить доступ расскажите немного о себе
Опишите в форме ниже задачу, которую требуется реализовать.