Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОБД З Савчук ТО.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
14 Мб
Скачать
☆
    1. Визначення тематики та розробка технічного завдання на курсову роботу

Тема курсової роботи визначається номером завдання N=k+р, де k-число, що видається викладачем кожнiй групi студентiв; p-порядковий номер студента в групi.

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

Розробка завдання повинна задовольняти такі мінімальні вимоги:

- ступiнь унiверсального вiдношення, не менше 25;

  • кiлькiсть критеріїв пошуку, не менше 2;

  • потужнiсть унiверсального вiдношення, не менше 12;

  • кiлькiсть сутностей, не менше 6;

  • форма нормалiзацiї вiдношень, не менше 3;

  • кiлькicть вихiдних форм, не менше 8;

  • кiлькiсть запитiв, що реалізуються, не менше 8;

  • мова програмування повинна забезпечити маніпулювання даними за запитами.

Оцінку “задовільно” студент може отримати, якщо курсова робота задовольняє такі вимоги: використання однорівневих і однокритеріальних запитів; нормалізація відношень предметної області проведена до третьої нормальної форми; використання СУБД Access та мови SQL для реалізації запитів.

Оцінку “добре” студент може отримати, якщо курсова робота задовольняє такі вимоги: використання дворівневих, але багатокритеріальних запитів, нормалізація відношень предметної області проведена до третьої нормальної форми або форми Бойса-Кодда; вхідна мова програмування – будь-яка об’єктно-орієнтована.

Оцінку “відмінно” студент може отримати, якщо курсова робота задовольняє такі вимоги: використання багаторівневих та багатокри-теріальних запитів, нормалізація відношень предметної області проведена до четвертої, п’ятої нормальної форми або форми Бойса-Кодда; вхідна мова програмування – будь-яка об’єктно-орієнтована.

База даних повинна забезпечувати:

  • введення, видалення, обновлення iнформацiї;

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

  • режим підказки для роботи користувача;

  • збереження файлів;

  • контроль пріоритетів доступу до окремих блоків даних шляхом накладання пароля.

5.4 Терміни виконання курсової роботи

Рекомендований графiк виконання курсової роботи, якщо тривалість навчального триместру складає 14 тижнiв, наведений в таблиці 5.4.

Таблиця 5.4 – Графік виконання курсової роботи

Етап курсо-вої роб.

Зміст етапу

% від об’єму КР

Термін викон-ня (тиждень)

1

Отримання завдання на курсову роботу

2

1

2

Аналіз предметної області і постановка задачі

8

1 – 2

3

Розробка унiверсального вiдношення.

5

3

4

Розробка концептуальної схеми предметної області за ER-принципом

10

3 – 4

5

Обґрунтування вибору моделі даних

5

4

6

Проектування нормалізованих відношень

10

5

7

Оцінка спроектованих відношень

5

6

8

Розробка вихідних форм

5

6

9

Розробка схеми алгоритму реалізації запитів

10

7

10

Обґрунтування вибору мови програмування для управління базою даних та її основних операторів

5

8

11

Розробка схеми алгоритму реалізації програмного забезпечення для бази даних

15

9-10

12

Розробка iнструкцiї користувача та тестування програмного забезпечення

5

11

13

Оформлення курсової роботи та її презентації

15

12

14

Захист курсової роботи

13-14