Page 51 - 6430
P. 51
Таблиця 7.1 - Порівняння трудомісткості традиційної
розробки інформаційної системи і розробки із застосуванням
CASE-засобів
Традиційна розробка Розробка з
Основні зусилля на аналіз і
Основні зусилля на використанням CASE-засобів
Швидке ітераційне
"Паперові" специфікації
кодування і тестування проектування
прототипування
Ручне кодування Автоматична генерація коду
Ручне документування Автоматична генерація
Автоматичний контроль
Тестування кодів документації
Супроводження кодів проекту
Супроводження
Одним з напрямів застосування CASE-засобів є інформаційне
специфікацій проектування
проектування, яке реалізує методики проектування БД. Крім того
CASE-засоби забезпечують проектування застосувань.
Інструментальні CASE-засоби складаються з таких
компонентів:
- графічні засоби, які призначені для розробки структурних
діаграм;
- блоки дизайну і створення звітів для розробки
інформаційних форматів вводу/виводу й інтерфейсів
користувача;
- інтегрований архів (репозиторій) для збереження даних
проекту системи зі словником даних;
- генератор програмної документації;
- засоби для забезпечення повністю автоматизованої
перевірки несуперечливості системи, її синтаксису і
повноти.
У базі даних CASE-системи зберігаються дані, які
відносяться до різних етапів життєвого циклу розробки
програмного забезпечення: планування, збору і аналізу вимог,
проектування, реалізації, тестування, супроводження і
документування.
У середовищі розробки CASE проектувальники БД і
застосувань використовують CASE-інструментарій для
зберігання опису схеми БД, елементів даних, прикладних
процесів, екранів, звітів та інших даних, які зв'язані з процесом
розробки. CASE-інструментарій інтегрує всю інформацію
51