:
Аналіз концептуальних вимог та інформаційних потреб;
Виявлення інформаційних об'єктів і зв'язків між ними;
Побудова концептуальної моделі предметної області та проектування концептуальної схеми БД
Об'єкти реального міраОграніченія експлуатації (технологія) Вхідні / вихідні / документиУровень реальності Описи об'єктів предметної областіВнешніе користувача вистави (опис функцій додатків - задач) Рівень концептуального проектування Опис предметної області на мові опису даних обраної СУБДОпісаніе вхідних і вихідних форм документів і функцій обробки даних на мовах опису вхідних і вихідних форм запитів обраної СУБД Рівень формальних текстів (логічне проектування)
Опис Рівень фізичної Бібліотека
Бази реалізації вхідних і запитів
Даних вих. форм
Рис. 3. Аналіз концептуальних вимог
На етапі аналізу концептуальних вимог та інформаційних потреб необхідно вирішити наступні завдання:
1. Аналіз вимог користувачів до БД (концептуальних вимог);
2. Виявлення наявних завдань з обробки інформації, яка повинна бути представлена ??в БД (аналіз додатків);
. Виявлення перспективних завдань (перспективних додатків);
. Документування результатів аналізу.
Вимоги користувачів до розроблюваної БД являють собою список запитів із зазначенням їх інтенсивності та обсягів даних. Ці відомості розробники отримують в діалозі з майбутніми користувачами БД. Тут же з'ясовуються вимоги до введення, оновленню та коригуванні інформації. Вимоги користувачів уточнюються і доповнюються при аналізі наявних і перспективних застосувань [6,18].
Наприклад, у разі розробки БД для ведення електронної документації навчального закладу необхідно отримати відповіді на питання:
Скільки учнів навчається в школі?
Скільки змін і класів у школі?
Як розподілені учні по класах і змінах?
Скільки предметів дається по кожній паралелі і в яких обсягах?
Скільки мається навчальних класів?
Скільки викладачів у школі їх спеціалізація і класність?
Як часто оновлюється інформація в БД?
Які існують види звітів, довідок і діаграм?
Необхідно вирішити завдання:
Ведення особистих справ учнів
Ведення класних журналів
Складання розкладу занять
Ведення табелю робочого часу викладачів
На основі інформації що зберігається в БД необхідно видавати такі звіти:
Табель успішності
Відомість успішності і відвідуваності класу
Динаміка зростання успішності по класах і школі
Звіт по успішності за рік
Таблиця моніторингу навчального процесу
Статистичні дані по кількості учнів
Результати тестування
Результати роботи вчителів
Результати випускних іспитів
Якість знань учнів
Звіт по предмету
Табель з харчування
Акт про нещасний випадок
Протокол іспиту за курс середньої школи
Відомості про травматизм за навчальний рік
Відомості подають...