у етапі проектування БД визначають: мета створення БД, її функції і приблизний перелік інформації.
Метою створення БД Технічне обслуговування верстатів є автоматизація фінансової сторони діяльності підприємства.
База даних має відповідати вимогам тих, хто безпосередньо з нею працювати. Для цього потрібно визначити теми, які повинна покривати база даних, звіти, які вона має видавати, проаналізувати форми, які в даний момент використовуються для запису даних, порівняти створювану базу даних із добре спроектованої, подібною їй базою.
1.1 Призначення проектованої бази даних
Необхідно розробити базу даних для автоматизації обліку проведення ремонту верстатів.
Передбачається, що база даних повинна зберігати інформацію про верстатах, їх видах, виробниках, датах ремонту, кількості ремонтів.
Визначимо функції, виконувані проектованої бази даних і завдання, які вирішуються системою.
Функції проектованої БД:
зберігання інформації про верстатах,
зберігання інформації про ремонти,
зберігання інформації про виробників,
оновлення і додавання інформації,
видача підсумкової інформації у вигляді звітів.
1.1.1 Вимоги до інформації
Нижче наведені таблиці можна змінювати і доповнювати безпосередньо в базі даних.
Таблиці «Види ремонту», «Ремонт», «Верстати» можуть заповнюватися безпосередньо в програмному додатку або в базі даних.
Для виведення інформації на екран були розроблені спеціальні форми, що спрощують роботу з записами таблиць бази даних.
Дана база даних надає наступні можливості:
перегляд інформації в спеціальних формах.
зміна інформації, додавання нової.
іоіск інформації по заданих критеріях.
Обмеження являють собою набір деяких умов накладаються на елементи бази даних (таблиці, стовпці і т.д.) або всю базу даних, що гарантують, що інформація буде підкорятися певним правилам цілісності даних.
У даному курсовому проекті було використано обмеження посилальної цілісності, т. к. значення одних стовпців таблиць пов'язані зі значеннями інших стовпців в іншій таблиці. У кожній з таблиць проектованої бази даних використовувалися первинний і зовнішній ключі, які містять унікальні значення стовпців. Завдяки забезпеченню посилальної цілісності даних була виключена можливість дублювання записів в базі даних, забезпечено каскадне оновлення, вставка і видалення записів бази даних.
1.1.2 Вимоги до надійності
Захист бази даних від несанкціонованого доступу здійснюється за допомогою створення ролі Адміністратора, що використовується для доступу до редагування даних у додатку.
1.1.3 Вимоги до складу і параметрів технічних засобів
Для успішної експлуатації програмного продукту необхідний персональний комп'ютер з наступними характеристиками: процесор Intel Pentium з тактовою частотою 800 МГц і вище, оперативна пам'ять - не менше 256 Мбайт, вільний дисковий простір - не менше 700 Мбайт, пристрій для читання компакт-дисків, монітор типу Super VGA (число кольорів - 256) з діагоналлю не менше 15 ?, принтер.
2. Инфологическая (концептуальна) модель предметної області
2.1 Опис інформаційних об'єктів
Усі інформаційні об'єкти розглянутої предметної області поділені на такі структурні елементи: інформаційні об'єкти, які стосуються ремонту верстатів: види ремонту, марки, виробники, рік випуску, час ремонту.
Розглянемо кожен з цих структурних елементів і виділимо сутності.
Таблиця 2.1. Сутності і їхні атрибути
СущностьАтрібутТіп даннихВіди ремонтаКодСчетчікНазваніе ТекстовийПродолжітельность ТекстовийСтоімость ЧісловойРемонт Код СчетчікВід станкаТекстовийМарка ТекстовийДата началаДата/ВремяДата окончаніяДата/ВремяСтанкіКодСчетчікСтрана проізводітельТекстовийМарка ТекстовийГод випускаЧісловойКолічество ремонтовЧісловой
2.2 Нормалізація інформаційних об'єктів
Нормалізацією називається формальна процедура, в ході якої атрибути даних групуються в таблиці, а таблиці групуються в базу даних (БД).
Результатами аналізу проведеного в попередньому розділі стали 3 сутності: Види ремонту, Верстати, Ремонт. Кожна сутність характеризується групою атрибутів, частина з ...