ТЕМА 9. АВТОМАТИЗАЦІЯ ПРОЕКТУВАННЯ ІНФОРМАЦІЙНИХ СИСТЕМ



 

1. Проблема якості інформаційних систем.

2. Засоби CASE.

3. Достоїнства CASE.

4. Основі елементи CASE.

5. Класифікація засобів CASE.

6. Можливості та характеристики CASE.

1. Достоїнства CASE

Автоматизована розробка програмного забезпечення (CASE) - автоматизація покрокових методологій для розробки програмного забезпечення і систем, щоб зменшити кількість повторюваної роботи, що повинний робити розроблювач.

Достоїнства використання CASE 

Звільнення розроблювача для виконання більш творчих проблемних задач.

Створення ясної документації і координація проектно-конструкторських робіт групи.

Організація спільної роботи групи.

Розробка більш надійного і потребуючого меншого ремонту систем.

Використання микроэвм, з могутніми графічними можливостями для створення схем і діаграм, генераторами екранів і звітів, словниками даних, великими засобу формування звітів, інструментальними засобами аналізу і перевірки, генераторами коду і генераторами документації.

Застосування структурних методологій.

Підтримка объектно-ориентированной розробки.

Збільшення продуктивність і якості.

Задачі CASE

Розпорядження стандартної методології розробки і проектної дисципліни:

ефективна координація великі групи і програмні проекти;

цілісність проекту і загальних проектно-конструкторських робіт.

Поліпшення зв'язку між користувачами і технічними фахівцями.

Організація і взаємозв'язок проектних компонентів і забезпечення швидкого доступу до них через репозитарий проектів.

Автоматизація стомлюючих і підданих помилкам частин аналізу і проекту.

Автоматизація перевірки і контролю відкоту.

2. Основні елементи CASE

Основні елементи CASE описані в таблиці 1.

 

Таблиця 1.

Основні елементи CASE

Елемент Опис
Інструментальні засоби побудови діаграм  Графічні інструментальні засоби для малювання символів, зв'язаних з визначеною методологією: діаграми потоку даних; структурні схеми; діаграми сутність-зв'язок; інші типи діаграм.
Верификатор синтаксису Перевірка точності і закінченості інформації, введеної в систему відповідно до правил визначеної структурної методології.
Інструментальні засоби макетування Дозволяють намалювати необхідний макет екрана і звіту або шляхи меню в системі без складного форматування специфікацій або програмування: генератори екранів; генератори звітів; генератори меню.
Інформаційний репозитарий Координує, інтегрують і стандартизують різні частини інформації для полегшення доступу, спільного і багаторазового використання в майбутній програмній роботі. Центральна інформаційна база даних для збереження всіх типів засобів програмного забезпечення: макети екранів і звітів; діаграми; визначення даних; код програми; розкладу проекту; інша документація.
Генератори коду Генерують модулі коду, що виконується, зі специфікацій верхнього рівня.
Методологія розробки Контроль і керування всім проектом розробки систем. Запитальники або коментарі, що деталізують усю методологію розробки.
Інструментальні засоби керування проектом Планування проектів і оцінка ресурсів  

 

3. Класифікація інструментальних засобів CASE

Інструментальні засоби CASE класифікуються на підставі того, чи підтримують вони вхідні або вихідні операції процесу розробки систем. Класи інструментальних засобів CASE представлені в таблиці 2.

Таблиця 2.

Класифікація інструментальних засобів CASE

Вид Опис
Вхідні Прихильність структурним методологіям. Фіксація інформації аналізу і проекту на ранніх стадіях розробки систем. Автоматизація процесу створення, збереження і редагування діаграм: діаграми потоку даних; структурні схеми; діаграми сутність-зв'язок; інші специфікацій.
Вихідні Підтримка операцій по кодуванню, тестуванню і супроводові Автоматичне перетворення специфікацій у код програми. Склад: текстові редактори; форматеры; засобу контролю синтаксису; компілятори; генератори перехресних посилань; компоновщики; символічні отладчики; профилировщики виконання; генератори коду; генератори прикладних програм.

 

4. Можливості інструментальних засобів CASE

Що інструментальні засоби CASE можуть і не можуть робити представлені в таблиці 3.

 

Таблиця 3.


Дата добавления: 2019-07-15; просмотров: 104; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!