Міністерство освіти і науки Російської Федерації
Федеральне державне бюджетне освітня установа
вищої професійної освіти
Сибірський державний індустріальний університет
Інститут інформаційних технологій та автоматизованих систем
Кафедра інформаційних технологій в металургії
Курсова робота
на тему: Система тестування
Виконав: Мишьянова Є.К.
ст. гр. ІСУ - 11
Судакова А.А.
Перевірив: Малинов М.Б.
Новокузнецьк
г.
Зміст
ВСТУП
Глава 1. Аналіз предметної області І РОЗРОБКА ІНФОРМАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ АІС «Система тестування»
1.1 Технологія проведення тестування
1.2 Опис предметної області
1.3 Опис автоматизуються функцій
1.4 Функціональна модель процесу урахування тестування
1.5 Проектування бази даних методом «Сутність - Зв'язок» для розробленої функціональної моделі
1.6 Інформаційна модель
1.7 Визначення ключів (первинних і зовнішніх)
РОЗДІЛ 2. РОЗРОБКА ТА ОПИС ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ АІС «СИСТЕМА ТЕСТУВАННЯ»
2.1 Вибір СУБД і засобів розробки додатків
2.2 Технологія створення бази даних в MS Access для використання в АІС «Система тестування»
2.3 Розробка клієнтського додатка АІС
2.3.1 Етап перший: створення головної форми та елементів навігації
2.3.2 Етап другий: створення модуля даних і підключення до бази
2.4 Real-time робота системи
2.4.1 Авторизація
2.4.2 Розробка тестів
2.4.3 Розділ вибору тесту
2.4.4 Статистика
2.4.5 Адміністрування
ВИСНОВОК
СПИСОК ВИКОРИСТОВУЮТЬСЯ ДЖЕРЕЛ
ВСТУП
Тестування широко застосовується для оцінки рівня знань у навчальних закладах, при прийомі на роботу, для оцінки кваліфікації персоналу установ, т. е. практично у всіх сферах діяльності людини. Випробуваному пропонується ряд питань (тест), на які він повинен відповісти.
Зазвичай до кожного питання дається кілька варіантів відповіді, з яких треба вибрати правильний. Кожному варіанту відповіді відповідає деяка оцінка. Підсумовуванням оцінок за відповіді виходить загальний бал, на основі якого робиться висновок про рівень підготовленості випробуваного.
Актуальність теми: У процесі роботи практично кожен викладач стикається з проблемою виявлення рівня знань студента. Це легко зробити за допомогою комп'ютерного тестування, тому мною і була обрана тема автоматизації процесу тестування.
Проблема: викладачем було прийнято рішення про необхідність проведення комп'ютерного тестування, наступним питанням буде як реалізувати це тестування, де знайти програму, яка буде проводити тестування на будь-яку тему, і виводити результати не залежно від кількості питань. Відповіддю на це питання може стати ця курсова робота, в ній передбачений вихід з представленої ситуації. Дана робота повністю присвячена способу автоматизації даного процесу.
Об'єкт: Комп'ютерне тестування, спрямоване на виявлення знань тестованого.
Мета курсового проекту полягає у створенні автоматизованої інформаційної системи - платформи для тестування знань студентів.
При цьому мета підкріплена наступними завданнями:
. Ознайомитися з теоретичними основами підготовки та реалізації тестування.
. Вивчити літературу за темами «Інформаційні системи», «Case - кошти» та «Інтегровані середовища розробки»
. Розробити структуру бази даних
. Реалізувати додаток в ІСР Borland Delphi.
Глава 1. Аналіз предметної області І РОЗРОБКА ІНФОРМАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ АІС «Система тестування»
1.1 Технологія проведення тестування
Тестування являє собою інтерактивну систему для самоперевірки знань учня. Контрольні питання з варіантами вибору відповідей. Тестування може містити крім тексту питання графічний матеріал. Програма може контролювати відповіді учнів, формуючи сторінку Результати тестування.