Система тестирования 

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

Клиентская часть
1. работа с клиентской частью
Испытуемый вводит логин и пароль, клиент получает от сервера список предметов и тем, пользователь выбирает предмет и тему, запускает тест.

2. Процесс тестирования
На экране список вопросов, выбираем вопрос – выбираем ответ. Чтоб завершить тестирование, нужно нажать кнопку или дождаться исхода времени.

Реализация: C#
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:
Работа с трехмерными моделями челюстей пациентов

Работа с трехмерными моделями челюстей пациентов Работа с трехмерными моделями челюстей пациентов (верх-низ, до-после)

ПО для автоматизированной системы парковки

ПО для автоматизированной системы парковки Система основана на выдаче карты при въезде на парковку и оплату парковки при выезде через автоматический терминал оплаты. Состав: - въездная и выездная стойки, управляющие шлагбаумом, на основе Raspberry Pi. ПО реализовано на C++, Qt - терминал опла…

Лизинговый калькулятор

Лизинговый калькулятор Лизинговый калькулятор + расчет окупаемости + генератор коммерческих предложений - содержит каталог техники - содержит большое количество параметров для расчета окупаемости при разных программах лизинга - позволяет получить на выходе стильное коммерч…

АРМ страхового агента

АРМ страхового агента Программа предназначена для автоматизации работы агента страховой компании (страхование недвижимости) функциональность: -сбор сведений об объекте страхования -расчет итоговых сумм ("кредитный калькулятор") -ведение базы данных контрактов -…

Электронный календарь памятных дат и праздников

Электронный календарь памятных дат и праздников Электронный календарь памятных дат и праздников России и Новосибирской области сайт поддержки: http://russiancalendar.ru/ описание: http://russiancalendar.ru/info Базовая функциональность приложения – напоминание о событиях и вывод на экран информа…

Панель управления микрофонами

Панель управления микрофонами Панель управления микрофонами. Функции: включение - выключение микрофона, отображение времени работы микрофона Реализация: C#, MSVS 2010

Система учета контейнеров ТБО на основе QR-кодов

Система учета контейнеров ТБО на основе QR-кодов - учет контейнеров на основе QR-кодов - содержит справочники типов контейнеров и контейнерных площадок - содержит таблицу приема/списания контейнеров на складе - содержит таблицу распределения контейнеров по площадкам - позволяет импортировать информ…

Программа продажи билетов в театральном зале

Программа продажи билетов в театральном зале Программа продажи билетов в зрительном зале. Функционал: печать билетов, отображение на большом экране схемы зрительного зала, настройка отображаемой информации о событии. Реализация: C#, Visual Studio 2013