Система тестирования
- 595
- 0
- Опубликовано: 2014-07-21
Серверная часть
1. Администрирование пользователей
2. Управление тестами / вопросами
Система позволит создавать, удалять и редактировать предметы, темы и вопросы.
3. Настройки
В настройках можно настроить параметры тестов по предметам и темам:
• Продолжительность в минутах
• Количество вопросов
• Вопросы в случайном порядке либо установить набор вопросов вручную
4. Тестирование
Серверная часть получает запрос от клиента с логином пользователя и требуемым предметом и темой, выдает в ответ тест, далее система ожидает сигнал завершения и результаты тестирования от клиентской части.
Так же серверная часть следит за временем выполнения теста, на случай аварийного завершения работы клиента – когда тот не сможет отправить данные о завершении теста.
Клиентская часть
1. работа с клиентской частью
Испытуемый вводит логин и пароль, клиент получает от сервера список предметов и тем, пользователь выбирает предмет и тему, запускает тест.
2. Процесс тестирования
На экране список вопросов, выбираем вопрос – выбираем ответ. Чтоб завершить тестирование, нужно нажать кнопку или дождаться исхода времени.
Реализация: C#