Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Проектування і розробка мережевої системи тестування студентів

Реферат Проектування і розробка мережевої системи тестування студентів





овинна реалізовувати можливість генерації списку питань тестів з наданих їй наборів питань при запуску процесу тестування. Із загального набору питань типу A, B і C по конкретній темі програма повинна вибрати у випадковому порядку певне число питань кожного типу і випадково їх переставити. Також необхідно розташовувати відповіді на кожне питання у випадковому порядку. p align="justify"> Результат тестування обчислюється за п'ятибальною шкалою.

Повинна бути реалізована можливість обробки записів тестованих в журналі.

У разі повторного тестування по тесту тієї ж теми старий результат тестованого замінюється новим.

Повинна бути реалізована можливість тестування по мережі з великим числом одночасно тестованих студентів.

Вся інформації про процес тестування повинна динамічно відображатися у викладача.

Інформація про результати тестування повинна централізовано збиратись у журналі викладача.

Необхідно реалізувати можливість створення тестів, редагування і додавання питань в існуючі тести.

мережева система тестування програма

2. Вибір методів, способів і засобів реалізації


Відповідно до вихідним завданням було вирішено реалізувати набір питань у вигляді тестового файлу (файл з розширенням. tst), що зберігає посилання на питання трьох типів складності, кількості питань, які необхідно вибрати по кожному типу. Кожен тестовий файл також містить ім'я тесту, яке може бути використане для позначення теми тесту. Тексти та картинки питань і варіантів відповідей було вирішено зберігати у вигляді окремих файлів формату bmp, wmf, emf і rtf. При генерації здійснюється випадкова вибірка питань з файлу тесту, тим самим складається список питань тесту. p align="justify"> Інформацію журналу було вирішено зберігати у вигляді окремого файлу iTest. jnl, що містить відомості про групи, назви тестів і список студентів. Ім'я групи, ім'я та прізвище студента в межах однієї групи вважаються унікальним. Оцінки зберігаються разом із записами про користувачів. Список назв тестів використовується для розшифровки оцінок і при записі результатів тестування. p align="justify"> У відповідність з вихідним завданням також було прийнято рішення реалізувати систему тестування у вигляді 3-х пов'язаних між собою програм. Програма iTest здійснює процес тестування і реалізує функції клієнта. iJournal дозволяє оперувати з записами журналу, здійснює централізований збір результатів тестування по мережі (сервер). iConstructor застосовується для створення тестових наборів, які в готовому вигляді можуть бути використані для тестування.

Програма iTest реалізує функції:

Вхід студента в систему тестування з особистих, унікальним в сукупності даними: прізвища, імені і групі. П...


Назад | сторінка 3 з 34 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програма тестування учнів і редактор тестів
  • Реферат на тему: Метод тестування в психолого-педагогічному дослідженні, вимоги, що пред' ...
  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Автоматизована WEB-система тестування студентів
  • Реферат на тему: Автоматизована кроссплатформенная система тестування студентів