ТИНА. РОЗРОБКА ПРОГРАМИ ДЛЯ ДОСТУПУ ДО БАЗІ ДАНИХ
2.1 Структура і інтерфейс програми
Розробка програми здійснювалася за допомогою програмного пакета розробки програмного забезпечення Delphi 2009 For Windows System 32. C допомогою цієї об'єктної орієнтованого середовища розробки створювалося програмне забезпечення з доступом до бази даних Microsoft Access 2010. У ході розробки програми використовувалися стандартні набори компонентів, функцій, що входять до складу середовища програмування Delphi 2009. Першим кроком при розробці програми з доступом до БД було створення візуальної компонування форм, розміщення основних компонентів що відповідають за забезпечення доступу до бази даних. Безпосередньо сама БД створювалася в програмі Microsoft Access 2010, структура бази розроблялася під систему управління базою даних поштова кореспонденція і в результаті має кілька основних таблиць заповнення це види кореспонденції, кореспонденція, операції, співробітники. p> Основною технологією для створення підключення до БД була технологія ADO яка являє собою основна модель доступу до даних для додатків, заснованих на Microsoft NET. ADO (від англ <# "220" src = "doc_zip1.jpg"/>
Малюнок 2.1 - Вікно підключення до БД.
Після клацання по кнопці Build відкриється вікно властивостей зв'язку з даними (Малюнок 2.1). При цьому перед установкою підключення необхідно вибрати провайдера в даному випадку при зв'язках з БД MS Access та інші БД використовується провайдер Microsoft.Jet.OLEDB.4.0 Provider. br/>В
Малюнок 2.2 - Вікно властивостей каналу передачі даних.
Клацаючи по ньому відкриється вікно підключення до самої бази все що залишається це вказати шлях до БД.
Далі забезпечується зв'язок компонентів DataSourse, ADOTable між собою і компонента DBGrid з компонентом DataSourse, вся зв'язок здійснюється через властивості об'єктів. Компонент DBGrid служить виведення даних БД, слід запам'ятати що компонент DBGrid не зберігає дані а виводить їх. У додатку технологія ADO реалізує доступ до бази яка містить кілька таблиць і саме ці таблиці виводяться на компонент DBGrid і користувач безпосередньо працює з програмою бачить відображаються таблиці. p> Так само в додатку реалізований алгоритм який забезпечує заповнення обробку та збереження даних у текстовий файл для подальшого його відкриття, редагування та перегляду. Для безпосереднього зручності в програмі була розроблена система експорту вмісту DBGrid в Excel що значною мірою покращує і спрощує роботу з додатком. Основну частину в розробці програми крім доступу до БД складає і вхід у БД під різними користувачами які могли працювати з програмою, головною особливістю алгоритму є обмеження прав кожного користувача в роботі з додатком. За допомогою компонента ADOTable основного алгоритму пошуку реалізується пошук по БД у всіх таблицях бази, пошук являє собою фільтрацію з...