"> При концептуальному проектуванні застосовують ряд специфікацій, серед яких центральне місце займають моделі перетворення, зберігання і передачі інформації. Моделі, отримані в процесі обстеження підприємства, є моделями його функціонування. У процесі розробки АІС моделі, як правило, зазнають суттєвих змін і в остаточному вигляді вони розглядаються вже як моделі проектованої АІС. p align="justify"> Змістом наступних етапів спадного проектування є визначення переліків придбаного устаткування і готових програмних продуктів, побудова системної середовища, детальне інфологічне проектування баз даних і їх первісного наповнення, розробка власного оригінального ПЗ, яка, у свою чергу, ділиться на ряд етапів спадного проектування.
1.3.1 Інструментальні системи розробки програмного забезпечення
Серед систем RAD розрізняють інтегровані комплекси інструментальних засобів для автоматизації всіх етапів життєвого циклу ПЗ (такі системи називають Workbench) і спеціалізовані інструментальні засоби для виконання окремих функцій (Tools). Засоби CASE за своїм функціональним призначенням належать до однієї з наступних груп:
) засоби програмування;
) засоби управління програмним проектом;
) засоби верифікації (аналізу) програм;
) засоби документування.
1.3.2 Специфікації проектів програмних систем
Важливе значення в процесі розробки ПЗ мають засоби специфікації проектів ПЗ. Засоби специфікації значною мірою визначають суть методів CASE. p align="justify"> Існує ряд способів представлення моделей. Практично всі способи функціональних специфікацій мають такі загальні риси:
модель має ієрархічну структуру, подану у вигляді діаграм декількох рівнів;
елементарної частиною діаграми кожного рівня є конструкція "вхід-функція-вихід";
необхідна додаткова інформація міститься у файлах поясняющего тексту.
У більшості випадків функціональні діаграми є діаграмами потоків даних (DFD - Data Flow Diagram). У DFD блоки (прямокутники) відповідають функціям, дуги - вхідним і вихідним потокам даних. Пояснювальний текст дається у вигляді "словників даних", в яких вказуються компонентний склад потоків даних, число повторень циклів і т.п. Для опису структури інформаційних потоків можна використовувати нотацію Бекуса-Наура. p align="justify"> Для опису інформаційних моделей найбільше поширення отримали діаграми "сутність-зв'язок" (ERD - Entity-Relations Diagrams), що фігурують, наприклад, в методиці IDEF1X.
1.3.3 Інструментальні середовища розробки ПЗ
Прикладами широко відомих інструментальних середовищ RAD є VB (Visual Basic), Delphi, PowerBuilder відповідно фірм Microso...