Добрый день!
Возникла необходимость провести аттестацию сотрудников. Выглядит она примерно следующим образом:
В системе регистрируется пользователь, который будет проводить аттестацию. Заходит в курс, выбирает элемент курса (тест? анкетирование?). В открывшемся окне выбирает одного из ранее заведенных сотрудников из списка (список можно набить вручную), оценивает его личные качества (например, умный на 5 из 7 баллов, красивый на 6 из 7 баллов).
Администратор, анализируя ответы, может вывести отчет по средним баллам, касающимся каждого из сотрудников. Или данные конкретным аттестатором. Эти ответы можно выгрузить в excel, либо экспортировать в стороннюю программу на уровне баз данных.
Сломал всю голову как это реализовать, понял, что из существующих элементов ничего не подходит. Более-менее близкое решение это модуль QUESTIONNAIRE, но там нет анализа ответов в зависимости от первого (выбор сотрудника), поэтому все ответы по всем сотрудникам усредняются. Заводить на каждого сотрудника свой QUESTIONNAIRE не целесообразно - их может быть несколько сотен.
Возможно, есть какой-то модуль, который мог бы нам пригодиться? На подобии QUESTIONNAIRE, или же который расширял бы профили пользователей, в которых можно было бы их оценить (оцениваемые сотрудники в основном пользователи системы).
Версия нашего Moodle 1.9.19.
Всем спасибо за внимание.