'єктно-орієнтованої мови Pascal.проізводіт невеликі за розмірами (до 15-30 Кбайт) високоефективні виконувані модулі. З іншого боку невеликі за розмірами і швидко виконувані модулі означають, що вимоги до клієнтських робочих місцях істотно знижуються - це має важливе значення і для кінцевих користувачів.  
 Переваги Delphi в порівнянні з аналогічними програмними продуктами. 
  швидкість розробки додатку; 
  висока продуктивність розробленого додатка; 
  низькі вимоги розробленого додатка до ресурсів комп'ютера; 
  наращиваемость за рахунок вбудовування нових компонентів та інструментів в середу Delphi; 
  можливість розробки нових компонентів та інструментів власними коштами Delphi (існуючі компоненти та інструменти доступні у вихідних кодах); 
  вдала опрацювання ієрархії об'єктів. 
  Система програмування Delphi розрахована на програмування різних додатків і надає велику кількість компонентів для цього. Для розробки бази даних мною використана середу програмування BorlandDelphi7. 
  Високопродуктивну інструмент візуального побудови додатків включає в себе справжній компілятор коду і надає засоби візуального програмування, кілька схожі на ті, що можна виявити в Microsoft Visual Basic або в інших інструментах візуального проектування. В основі Delphi лежить мова Object Pascal, який є розширенням об'єктно-орієнтованої мови Pascal. У Delphi також входять локальний SQL-сервер, генератори звітів, бібліотеки візуальних компонентів, і інше, необхідне для того, щоб відчувати себе абсолютно впевненим при професійній розробці інформаційних систем або просто програм для Windows-середовища. 
  До того ж роботодавців цікавить, насамперед, швидкість і якість створення програм, а ці характеристики може забезпечити тільки середу візуального проектування, здатна взяти на себе значні обсяги рутинної роботи з підготовки додатків, а також узгодити діяльність групи постановників, кодувальників, тестерів і технічних письменників. Можливості Delphi повністю відповідають подібним вимогам і підходять для створення систем будь-якої складності. 
    1.3 Розробка алгоритму реалізації завдання або інформаційної моделі предметної області  
   Перед тим як складати інформаційну модель необхідно знайти сутності й атрибути. Раз у нас інформаційно-пошукова система для поліклініки, то тут 3 сутності. Перша сутність - це пацієнти. Друга сутність це список лікарів. 3 сутність це таблиця відвідуваності пацієнтів. 
        2. Проектування структури і опис компонентів програмного продукту  
    .1 Розробка інтерфейсу користувача  
   Створити користувальницький інтерфейс не важко, якщо розумієш, що це таке. У першу чергу це свого роду система, яка нам (Простим користувачам) дозволяє управляти тією чи іншою програмою. Вона складається з різних кнопок і меню управлінь програмою. 
    2.2 Опис компонентів, використаних при розробці програмного продукту  
				
				
				
				
			   AdoConnection  -  компонент, який забезпечує зв'язок з базою даних створеної в СУБД MSAcсess. 
  1) LoginPrompt - дозволяє вибрати, чи потрібно вводити пароль при установці зв'язку з БД. 
  2) ConnectionString - забезпечує з'єднання з базою даних. 
  3) Connected - дозволяє активувати і деактивувати соедіненіе.является аналогом компонента Table і призначений для доступу до таблиці за допомогою технології ADO. 
  1) Connection-связиваеткомпонентиADO TableіADO Connection. 
 ) Tablename-служить для вибору таблиці створеної в різних СУБД. 
  3) Active-вмикає і вимикає роботу таблиці. 
  DBEdit  -  компонент службовець для введення текстової та числової 
  інформації та можливістю зв'язку з полем таблиці через настройку властивостей. 
  1) DataSourсe - дозволяє вибрати джерело даних, тобто потрібну таблицю. 
  2) DataField - дозволяє вибрати поле таблиці для зв'язку з ним. 
  QuickReport-Використовується для виведення на друк звіти. 
 ) Bands-властивість в якому, вибираються потрібні поля, які будуть відображати необхідні дані. 
  HasTitle-Заголовна рядок. 
  HasColumnHeader-показує поля, які є в таблиці. 
  HasDetail-відображає всі записи, зроблені в таблиці. 
 ) DataSet