трибути: В«Код частотиВ», В«ЧастотаВ».
Сутність В«ТемператураВ» - відбиває інформацію про допустимий температурному режимі в якому буде експлуатуватися радіодеталей. Сутність має наступні атрибути: В«Код температури В»,В« Температура В».
Сутність В«Тип переходу В»- містить інформацію про те, який тип переходу використовується в радіодеталі. Сутність має наступні атрибути: В«Код типу переходуВ», В«ПерехідВ». p> Сутність В«Тип збірки В»- показує собою, в яким виконанні спроектована радіодеталей. Сутність має наступні атрибути: В«Код типу збіркиВ», В«Тип зборкиВ». p> Разом ми маємо 10 повністю нормалізованих таблиць.
Дана програма буде написана мовою Pascal в середовищі розробки додатків Delphi 7. 0. Це дозволить використовувати потужний апарат мови в сукупності з можливістю візуалізації програмування, що надається середовищем.
Численні компоненти управління, що надаються середовищем розробки, дозволяють зробити інтерфейс програми більш зрозумілим користувачеві і схожим на вид стандартних додатків широко поширеною операційної системи Windows.
Т.к. база даних для зберігання інформації про радіодеталях невелика, і не здійснюється ніяких складних робіт з обробки цих даних, то в якості СУБД вибираємо Microsoft Access. p> В якості CASE-засоби для проектування моделі даних еквівалентної реляцііонной моделі в третій нормальній формі вибираємо ERwin.
3.3 Фаза побудови
На даному етапі відбувається створення БД, програмна реалізація ІС, створення користувальницької документації. Тестування та інтеграція даної ІС. p> Програмний продукт "Довідник радіоаматора" представляє собою набір таблиць баз даних, містять необхідну інформацію для ведення довідкової системи. p> Для створення моделі даних еквівалентної реляційної моделі в третій нормальній формі вибираємо ERwin. Після створення даної моделі здійснюємо генерацію бази даних в СУБД Microsoft Access.
Для подальшої роботи з цією базою в середовищі Delphi необхідно налаштувати джерело даних, за допомогою джерела даних ODBC (там необхідно створити джерело даних, вибрати тип Microsoft Access driver, і прописати шлях до нашої базі. Потім необхідно створити Alias ​​з допомогою BDE Administrator, де буде вказано джерело даних і шлях до бази даних.
Розробка ПЗ для нашої інформаційної системи здійснюється в середовищі Borland Delphi. Тут створюються таблиці зберігання даних, за допомогою компонента DBGrid. Для вибору необхідної таблиці в головному вікні програми розташовані кнопки (компонент Button) з назвами цих таблиць. Для здійснення запиту на вибірку компонент Edit. p> Доступ до бази даних, зв'язок БД і компонентів DBGrid здійснюється за допомогою компонентів DataSource і Table. Для реалізації запитів застосовується компонент Query.
Код створеної програми можна переглянути у додатку. p> На етапі реалізації необхідно розробити так само документацію користувача, з докладним описом функцій програми та зазначенням дій користувача для роботи з даними. Керівництво користувача можна побачити в додатку. p> 3.4 Фаза впровадження ІС
Після створення програмного продукту необхідна його первинне завантаження, для того, щоб перевірити всі функції даної програми. Перевіряється можливість введення даних (вводиться деякий тестовий набір даних), перевіряється правильність виконання запитів. Користувачеві видається Посібник користувача для того, щоб той ознайомився з функціями програми, навчився з нею працювати. p> У процесі експлуатації даного програмного продукту можливе виникнення помилок - наприклад, в програмі не була передбачена обробка виняткових ситуацій на невірний введення даних (не тієї типу), відповідно при введенні тексту в рядок з типом дата, програма буде виводити системну помилку або зависати.
Так само в ході експлуатації може виникнути потреба в модифікації цієї програми з причини зміни об'єкта і функцій (наприклад, виникне необхідність у реалізації нових запитів, виведення звітів, з'явитися потреба в зберіганні ще якихось даних, або внаслідок появи нових інформаційних технологій, буде потрібно удосконалення цього програмного засобу).
4. Вибір CASE -засоби.
В якості CASE-засоби для проектування моделі даних еквівалентної реляційної моделі в третій нормальній формі вибираємо ERwin. p> ERwin - засіб розробки структури бази даних. ERwin поєднує графічний інтерфейс Windows, інструменти для побудови ER-діаграм, редактори для створення логічного та фізичного опису моделі даних і прозору підтримку провідних реляційних СУБД і настільних баз даних. p> Місце ERwin в інформаційному моделюванні
Процес побудови інформаційної моделі складається з наступних кроків:
В· визначення сутності;
В· визначення залежностей між сутностями;
В· завдання первинних і альтернативних ключів;
В· визначення атрибутів сутностей;
В· при...