ft, Borland, PowerSoft. Застосування інструментальних середовищ істотно скорочує обсяг ручної роботи програмістів, особливо при розробці інтерфейсних частин програми. p align="justify"> У середовищах швидкої розробки додатків звичайно реалізується спосіб програмування, званий управлінням подіями. При цьому досягається автоматичне створення каркасів програм, істотно скорочується обсяг ручного кодування, особливо при розробці інтерфейсних частин програм. У цих середовищах користувач може працювати одночасно з декількома екранами (вікнами). Типовими є вікна з таких:
Для написання подієвих процедур у Visual Basic використовується мова та текстовий редактор мови Basic, в Delphi - мова і редактор мови Object Pascal. У CASE-системі фірми IBM, що включає частини VisualAge (для клієнтських додатків) і VisualGen (для серверних додатків), базовою мовою обраний SmallTalk. У середовищі розробки програм "клієнт-сервер" SQLWindows оригінальні фрагменти програм пишуться на спеціальній мові SAL. Потрібно зауважити, що для реалізації обчислювальних процедур і, зокрема, для написання міні-специфікацій використовується звичайна для 3GL технологія програмування.
Зазвичай після написання ПП на базовому мовою компілятор системи переводить програму на проміжний р - код. Разом з інтерпретатором р - коду ця програма розглядається як ЕХЕ-файл. У деяких розвинених середовищах компілюється звичайний ЕХЕ-файл, який не потребує інтерпретації для свого виконання. p align="justify"> Крім спрощення написання користувацького інтерфейсу, в середовищах RAD передбачаються кошти для реалізації та ряду інших функцій. Так, в найбільш розвиненою версії Visual Basic до них відносяться засоби виконання таких функцій:
підтримка ODBC, що дає можливість роботи з різними СУБД;
розробка баз даних;
розробка триланкових систем розподілених обчислень;
інтерактивна налагодження процедур на SQL Server;
управління версіями при груповій розробці ПЗ;
моделювання та аналіз сценаріїв розподілених обчислень.
1.3.4 Технології реінжинірингу і паралельного проектування
Взаємопов'язана сукупність методик концептуального проектування IDEF (Integrated Definition) розроблена за програмою Integrated Computer-Aided Manufacturing в США. У цій сукупності є методики функціонального, інформаційного та поведінкового моделювання та проектування, до її складу в даний час входять IDEF-методики, відмічені в таблиці. p align="justify"> Найбільш відомою методикою функціонального моделювання складних систем є методика SADT (Structured Analysis and Design Technique), запропонована в 1973г.Д. Россом і згодом стала основою стандарту IDEF0. br/>
Таблиця