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

Реферат Програма тестування учнів і редактор тестів





TestEditor) з дружнім інтерфейсом. За допомогою редактора можна створити або новий тест, або змінити існуючий.

Плюси такої побудови очевидні - в будь-який момент існує можливість змінити функціональність якого модуля, не зачіпаючи всю систему. Можлива постійна доробка та оновлення окремих модулів. Відсутні проблеми при розподіленої роботі над проектом.

Тестування відбувається максимально просто і зручно для тестованого. Більш того, створені інструменти створення тестів, контролю та статистики дуже полегшують життя і авторам тестів. Під час тесту людина бачить питання, варіанти відповідей. Крім власне вибору відповідей також він може пропускати питання і легко переміщатися між ними, щоб відповісти на одні раніше, а на інші пізніше. Тестований отримує у випадковому порядку встановлену кількість питань з наявних в базі.

Як джерело зберігання тестів і інших різних даних використовується база даних, таким чином система тестування знань учнів побудована за клієнт-серверної технології.

Особливістю архітектури клієнт-сервер є використання виділених серверів баз даних (БД), які розуміють запити мовою структурованих запитів SQL і виконують пошук, сортування та агрегування інформації на місці без зайвої перекачування даних на робочі станції. Клієнти серверів БД отримують послідовно і порціями тільки результати запитів. База даних системи тестування дипломного проекту створена за допомогою СУБД Microsoft SQL Server Express Edition. Використовуються поля фіксованої довжини, що значно підвищує продуктивність системи.


.2 Формулювання завдання


Метою даної роботи є розробка системи автоматизованого контролю знань, можливості якої повинні включати:

Проведення комп'ютерного тестування;

Збір і аналіз результатів;

Використання під час тестування різних варіантів тестових завдань;

Оцінювання результатів тестування;

Розширені можливості форматування тексту питань і варіантів відповіді;

Використовувати не тільки текстового варіанту в якості питання, а й можливість завдання питання графічним способом (у вигляді прикріпленого зображення до питання) і комбінування цих методів;

Використання бази даних для централізованого зберігання інформації (тестових завдань, списки груп і користувачів системи, результати тестування).

Розробку комплексу можна розбити на підзадачі:

Аналіз предметної області - визначення переліку завдань по обробці, зберіганню, поданням, складом, структурою та формами подання інформації;

Вивчення програмних продуктів-аналогів - в цю підзадачу входить ознайомлення з існуючими аналогами розроблюваного проекту, докладне вивчення, виявлення їх переваг та недоліків;

Побудова бази даних в СУБД - потрібно реалізувати базу даних в СУБД, побудувати таблиці, визначити первинні та вторинні ключі таблиць;

Реалізація клієнтської частини - включає в себе реалізацію клієнтської частини системи в середовищі програмування, обробку подій, створення процедур щодо збереження, модифікації, обробки даних.

Крім цього, повинні бути описані компоненти системи,...


Назад | сторінка 4 з 38 | Наступна сторінка





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

  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Проектування системи тестування знань учнів