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

Реферат Розробка автоматизованої системи тестування знань з дисципліни &Російська мова&





/p>

Кожна СУБД повинна задовольняти наступним вимогам:

· забезпечувати користувачеві можливість створювати нові БД і визначати їх схему (логічну структуру даних) за допомогою спеціальної мови? мови визначення даних підтримувати різноманітні вистави одних і тих же даних;

· дозволяти «запитувати» дані і змінювати їх за допомогою мови запитів або мови маніпулювання даними, допускати інтеграцію і спільне використання даних різними додатками;

· підтримувати зберігання дуже великих масивів даних, вимірюваних гігабайтами і більше, протягом довгого часу, захищаючи їх від випадкового псування і неавторизованого використання, а також? забезпечувати модифікацію БД і доступ до даних шляхом запитів, тобто гарантувати безпеку і цілісність даних;

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

Система з базою даних складається з наступних компонентів:

· Користувачі, тобто люди, які використовують дані;

· Додатки, тобто програми користувачів, яким потрібні дані з системи;

· СУБД - програмне забезпечення, яке у?? равляющіх доступом до даних і забезпечує зазначені функціональні можливості системи з базою даних;

· Дані, тобто рядки, що зберігаються у файлах;

· Система-хост - комп'ютерна система, в якій зберігаються файли. Доступ до рядків даних здійснюється системою-хостом.

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

Проведений аналіз предметної області дозволив виявити наступний набір сутностей:

· Питання - містить питання певного тесту;

· Відповіді - містить варіанти відповідей на певне питання;

· Тести - містить тести, які можуть використовуватися системою;

· Викладачі - містить дані про викладачів дисципліни;

· Реєстрації - містить дані про реєстраціях тестованих;

· Тестування - містить дані про результати тестування.

У відповідності з виділеними сутностями можна побудувати нашу першу ER-діаграму. Діаграма ER («сутність-зв'язок»), побудована на підставі виділених сутностей предметної області та її правил, має такий вигляд (рисунок 2.5):


Рисунок 2.5 - Діаграма «сутність-зв'язок»


Діаграма на малюнку 2.5 відповідає наступним правилам:

· Один тест включає в себе 1 і більше питань;

· Одне питання включає в себе 1 і більше варіантів відповідей;

· Один тест включає себе одного викладача;

· Одне тестування включає в себе 1 і більше тестів;

· Одне тестування включає в себе одну реєстрацію.

Тепер опишемо атрибути виділених раніше основних сутностей предметної області.

Запитання:

· Код питання;

· Код тіста;

· Питання.

Реєстрації:

· Код реєстрації;

· Учень;

· Клас;

· Дата.

Тести:

· Код тіста;

· Код викладача;

· Тематика;

· Питань;

Тестування:

· Код тестування;

· Код реєстрації;

· Код тіста;

· Розпочато;

· Закінчено;

· Вірних відповідей;

· Оцінка системи.

Відповіді:

· Код відповіді;

· Код питання;

· Відповідь;

· Правильний.

Викладачі:

· Код викладача;

· Викладач;

· Логін;

· Пароль.

Перевірка перелічених об'єктів на відповідність різним нормальним формам дозволила зробити висно...


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





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

  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Бази даних та системи управління базами даних