5. Інструкція програмісту
При розробці програми автором були використанні як стандартні інструментальні засоби середовища розробки Borland C++ Builder 6 так і компоненти сторонніх виробників. Зокрема, для організації доступу до база даних через середовище C++ Builder було використано набір компонентів Devrace FIBPlus версії 2.5.
Ці компоненти призначені для організації прямої роботи з базами даних InterBase з використанням «прямого доступу» через відповідні API функції. На відміну від класичних компонентів доступу до баз даних InterBase які є в розпорядженні засобу C++ Builder, набір компонентів FIBPlus надає ряд переваг, зокрема:
- має повну сумісність з існуючими, на даний момент, версіями СУБД InterBase, Firebird і Yaffil;
- має підтримку всіх особливостей і спеціальних можливостей InterBase;
- вирізняється високою швидкодією;
- має гнучкий механізм роботи з master-detail запитами;
- забезпечує механізми автоматичного керування транзакціями;
- має підтримку локального сортування і фільтрації даних;
- надає можливість централізованої обробки виключень та помилок.
Все це робить набір компонентів FIBPlus незаміннім при розробці нашого проекту.