- •4 Концептуальне інфологічне проектування бази даних
- •5 Розроблення інтерфейсу
- •6 Фізичне проектування бд
- •2 Опис та постановка задачі
- •2.1 Приклад. Постановка задачі.
- •6 Розроблення інтерфейсу
- •9 Оформлення додатків
- •Список рекомендованої літератури
- •1 Проектування та реалізація бази даних інформаційної системи. Основні етапи
- •1. Опис та постановка задачі;
- •2. Формулювання та аналіз вимог до бази даних:
- •3 Концептуальне інфологічне проектування бази даних
- •4 Проектування реалізації бази даних
- •3 Формулювання та аналіз вимог до бази даних
- •3.1 Приклад. Формулювання та аналіз вимог до бази даних Передпроектний аналіз проблемної сфери. Збирання інформації про використання даних
- •Зведення зібраної інформації до вигляду, зручного для проектування
- •Формулювання вимог до бд.
- •4 Концептуальне інфологічне проектування бази даних
- •4.1 Приклад. Концептуальне інфологічне проектування бази даних
- •Результат об'єднання першого та другого локальних подань моделі даних
- •Глобальна er- діаграма.
- •Вимоги до технічного забезпечення.
- •Вимоги до пз.
- •5 Проектування реалізації бази даних
- •5.1 Приклад. Проектування реалізації бази даних Даталогічна складна мережна модель даних.
- •Даталогічна проста мережна модель даних.
- •Нормалізація даних
- •6 Розроблення інтерфейсу
- •6.1 Приклад. Розроблення інтерфейсу
- •7 Фізичне проектування бд
- •7.1 Приклад. Фізичне проектування бд
- •8 Реалізація бази даних засобами ms access
- •8.1 Приклад. Реалізація бази даних засобами ms Access
- •Інтерфейс додатку.
- •Керівництво по використанню іс.
- •9 Оформлення додатків
- •9.1 Приклад. Оформлення додатків Додаток а.
- •Додаток б.
- •10 Індивідуальні завдання
- •Список рекомендованої літератури
6 Розроблення інтерфейсу
Цей етап проектування БД полягає в розробленні зручних для користувача меню та екранних форм, які задовольняють усі функціональні вимоги, що висуваються до ІC, а також вимоги ергономіки.
6.1 Приклад. Розроблення інтерфейсу
Дерево сценарію взаємодії користувача з ПЕОМ в укрупненому вигляді зображено на рисунку 6.1.
Рисунок 6.1 – Дерево сценарію взаимодії користувача з ПЕОМ.
7 Фізичне проектування бд
Структура файлів даних відповідає реляційній схемі та словнику даних.
7.1 Приклад. Фізичне проектування бд
У таблиці 7.1 дано відповідності імен файлів даних і полів, за якими створюються первинні ключові файли.
Таблиці 7.1 – Інформація про відповідності імен файлів даних і полів
-
Ім'я файла даних
Ключові поля
ТендернийКомітет
№тендеру
Замовлення
№Протоколу
Товар
КодТовару
Постачальник
КодПостач
Пропозиція
№Пропозиції
Примітка
КодПримітки
Під час роботи з файлами даних зручно використовувати простий ключ. На відміну від складного ключа він є придатним при виконанні операції зв'язування файлів даних за спільним полем. У даній базі даних всі ключі прості.
8 Реалізація бази даних засобами ms access
Після реалізації бази даних в середовищі MS Access, в звіті подається структура таблиць: Сервис => Анализ => Архивариус. Встановлюються наступні параметри – рисунок 8.1.
Рисунок 8.1 – Параметри для подання структури таблиць
Далі вибираються таблиці та публікуються в MS World.
Крім того подається схема даних, описується інтерфейс додатку та надається керівництво до використання ІС.
8.1 Приклад. Реалізація бази даних засобами ms Access
Структура таблиць бази даних має слідуючий вигляд :
Структура таблиці ТендернийКомітет:
Назва Тип Розмір
№тендеру Довге ціле 4
Адреса Текстовий 50
НазваТК Текстовий 50
РозрахРах Довге ціле 4
Голова Текстовий 50
Склад ТК Текстовий 50
Структура таблиці Замовлення:
Назва Тип Розмір
№Протоколу Довге ціле 4
№тендеру Довге ціле 4
ДатаПровТендеру Дата/врем’я 8
ДатаВідпрЗам Дата/врем’я 8
ДатаПротФорми Дата/врем’я 8
ДатаЗвіту Дата/врем’я 8
КодТовару Довге ціле 4
ОчікСумаЗакуп Довге ціле 4
КільістьТовару Довге ціле 4
Сума проп Текстовий 50
Структура таблиці Товар:
Назва Тип Розмір
КодТовару Довге ціле 4
НаймТовару Текстовий 50
РодВідм Текстовий 50
Структура таблиці Постачальник:
Назва Тип Розмір
КодПостач Довге ціле 4
ТипПідпр Текстовий 50
НаймПост Текстовий 50
РозрахРахПост Довге ціле 4
ТелефонПост Текстовий 50
Вул,Будинок Текстовий 50
Місто Текстовий 50
Індекс Довге ціле 4
ОКПО Довге ціле 4
ПосадаКерівника Текстовий 50
ПІБ_Керівника Текстовий 50
Е-mail Текстовий 50
Структура таблиці Пропозиція:
Назва Тип Розмір
№Пропозиції Довге ціле 4
№Протоколу Довге ціле 4
КодПостач Довге ціле 4
ДатаРеєстрПроп Дата/врем’я 8
СумаТендПроп Довге ціле 4
кодПримітки Довге ціле 4
Переможець Логічний 1
СумаТендПропТекст Текстовий 255
Структура таблиці Примітка:
Назва Тип Розмір
кодПримітки Довге ціле 4
примітки Текстовий 200
Схема даних (див. рис.8.2) у Microsoft Access забезпечує зручний перегляд, створення, видалення і модифікацію зв'язків між таблицями, перевірку цілісності даних (підтримка зв'язків між записами в зв'язаних таблицях, а також забезпечення захисту від випадкового видалення або зміни зв'язаних даних).
Рисунок 8.2 – Схема даних
