ання і подієвого програмування, застосування яких дозволяє істотно скоротити час розробки і полегшити процес створення програм. p align="justify"> Для представлення програм в Delphi використовується розроблений фірмою Borland мова Object Pascal, в основі якого лежить став класичним-Turbo Pascal.
Слово Object особливо підкреслює, що мова підтримує концепцію об'єктно-орієнтованого програмування.
Інтегроване середовище розробки Delphi з її інструментами візуального редагування, бібліотекою компонент, механізмом баз даних і багатьом іншим, ідеально підходить для написання додатків Windows, використовуючи свій діалект мови Object Pascal - Delphi Pascal, який є об'єктно-орієнтованим .
Обгрунтуванням вибору служать наступні фактори:
- швидкість розробки. Від швидкості розробки залежить, перш за все, ціна програмного продукту. Для збільшення швидкості написання Windows-додатків необхідно використовувати засоби візуального програмування. Delphi як не можна більш підходить для виконання даного завдання, оскільки призначення Delphi - швидка розробка додатків (RAD - Rapid Application Development). Розробка додатків інтерфейсу користувача за допомогою Delphi - в основному процес проектування, з вельми невеликою кількістю фактичного програмування, що істотно скорочує час на створення зручного інтерфейсу, що відповідає стандартам розробки Windows-додатків. Delphi може компілювати 32-бітові програми, забезпечуючи високу швидкість виконання;
- характер завдання. Розглянута в дипломній роботі задача відноситься до розряду обчислювальних з використанням баз даних. До складу Delphi входить високоефективний компілятор з мови Object Pascal, заснованому на концепції об'єктно-орієнтованого програмування. Даний компілятор генерує оптимізований код, що дозволяє збільшити швидкість виконання програм, що важливо для даного програмного продукту. Delphi створює дійсно відкомпілювалися програми, готові для виконання;
- доступ до апаратних засобів. Постановка завдання виключає необхідність доступу до апаратних засобів ЕОМ, тому відсутня потреба вибору мови низького рівня для написання програми або її частин.
Таким чином, середовище програмування Delphi є оптимальним вибором для вирішення поставленого завдання, так як:
забезпечує простоту написання обчислювальних частин програми, високу швидкість обчислення компільованою програми;
володіє широкими засобами візуального побудови інтерфейсу;
володіє великими засобами підтримки баз даних.
.2 Опис програми