їВ»
В· Шифр ​​
В· Тип
В· Адреса
В· Директор
В· Кого інспектує
1.5 Засоби реалізації
Для вирішення поставленого завдання найбільш зручним є середовище програмування Delphi, тому що обрана середовище програмування забезпечує досить високу швидкість розробки програм і дозволяє створювати ПО високої якості.
Delphi володіє практично всіма можливостями сучасних СУБД. Вона має вбудовану підтримку мови структурованих запитів (SQL). Delphi дозволяє створювати додатки для локальних і віддалених баз даних. Стосовно роботи з базами даних, Delphi забезпечує широкий набір інструментальних засобів, що підтримують сучасні технології. p align="justify"> Кожна програма, що використовує бази даних, зазвичай, має принаймні по одному компоненту наступних типів:
1. Набори даних, - DataSet - безпосередньо зв'язуються з базою даних. Для технології ADO це такі компоненти, як ADOQuery, ADOConnection.
2. Джерело даних, - DataSource - здійснює обмін інформацією між компонентами першого типу і компонентами візуалізації та керування даними.
3. Компоненти візуалізації і управління даними, такі, як DBGrid.
4. Компоненти для побудови звітів такі як QuickRep, QRLabel, QRDBText та інші.
У проекті були використані наступні компоненти Delphi 2007:
Label (Напис) - Використовується для відображення інформації про те, що шукає користувач при відкритті вікна пошуку.
Edit (Поле введення) - служить для введення інформації при пошуку в базі даних.
ComboBox (розгортається, список) - служить для відображення і вибору стовпців таблиць, за якими буде здійснюватися пошук.
Button (Кнопка) - Використовується для відкриття таблиць бази даних, виходу з програми і виконання пошуку.
MainMenu (Меню) - Використовується для здійснення виходу з програми, перемикання між розділами, додавання та видалення рядків таблиць, виклику вікна пошуку і вікна звітів.
RadioGroup (Список для одноначного вибору) - служить для можливості вибору того чи іншого розділу.
Для роботи з базою даних використовуються наступні компоненти: ...