CASE-технології. Сучасні методи і засоби проектування інформаційних систем, Інформаційні системи, Бази даних, статті

Анотація

Метою даного огляду є введення особливо сучасних методів і засобів проектування інформаційних систем, заснованих на використанні CASE-технології. Читач повинен отримати можливість прийняття обгрунтованого, а не вольового рішення щодо використання цих технологій. Наведені в огляді рекомендації можуть сприяти успішному впровадженню CASE-засобів і зменшити ризик неправильних інвестицій.

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

Існують різні причини можливих невдач, але, мабуть, основною причиною є неадекватне розуміння суті програмування інформаційних систем та застосування CASE-засобів. Необхідно розуміти, що процес проектування і розробки інформаційної системи на основі CASE-технології не може бути подібний до процесу приготування їжі по кухонної книзі. Завжди слід бути готовим до нових труднощів, пов’язаним з освоєнням нової технології, послідовно долати ці труднощі і послідовно добиватися потрібних результатів.

Огляд призначений для початківців і досвідчених розробників інформаційних систем, для керівників проектів та системних аналітиків. Содержание:

Введення

1. Основи методології проектування ІС

1.1. Життєвий цикл з ІВ

1.2. Моделі життєвого циклу ПО

1.3. Методології та технології проектування ІС

1.3.1. Загальні вимоги до методології та технології

1.3.2. Методологія RAD

2. Структурний підхід до проектування ІС

2.1. Сутність структурного підходу

2.2. Методологія функціонального моделювання SADT

2.2.1. Склад функціональної моделі

2.2.2. Ієрархія діаграм

2.2.3. Типи зв’язків між функціями

2.3. Моделювання потоків даних (процесів)

2.3.1. Зовнішні сутності

2.3.2. Системи і підсистеми

2.3.3. Процеси

2.3.4. Накопичувачі даних

2.3.5. Потоки даних

2.3.6. Побудова ієрархії діаграм потоків даних

2.4. Моделювання даних

2.4.1. Case-метод Баркера

2.4.2. Методологія IDEF1

2.4.3. Підхід, який використовується в CASE-засобі Vantage Team Builder

2.5. Приклад використання структурного підходу

2.5.1. Опис предметної області

2.5.2. Організація проекту

3. Програмні засоби підтримки життєвого циклу ПО


3.1. Методології проектування ПО як програмні продукти. Методологія DATARUN та інструментальне засіб SE Companion

3.1.1. Методологія DATARUN

3.1.2. Інструментальне засіб SE Companion

3.2. CASE-засоби. Загальна характеристика і класифікація


4. Технологія впровадження CASE-засобів


4.1. Визначення потреб у CASE-засобах

4.1.1. Аналіз можливостей організації

4.1.2. Визначення організаційних потреб

4.1.3. Аналіз ринку CASE-засобів

4.1.4. Визначення критеріїв успішного впровадження

4.1.5. Розробка стратегії впровадження CASE-засобів

4.2. Оцінка і вибір CASE-засобів

4.2.1. Загальні відомості

4.2.2. Процес оцінки

4.2.3. Процес вибору

4.2.4. Критерії оцінки і вибору 4.2.4.1. Надійність

4.2.4.2. Простота використання

4.2.4.3. Ефективність

4.2.4.4. Сопровождаемость

4.2.4.5. Переносимість

4.2.4.6. Загальні критерії
4.2.5. Приклад підходу до визначення критеріїв вибору CASE-засобів

4.3. Виконання пілотного проекту

4.4. Перехід до практичного використання CASE-засобів


5. Характеристики CASE-засобів


5.1. Silverrun+JAM


5.1.1. Silverrun

5.1.2. JAM

5.2. Vantage Team Builder (Westmount I-CASE) + Uniface


5.2.1. Vantage Team Builder (Westmount I-CASE)

5.2.2. Uniface

5.3. Designer/2000 + Developer/2000

5.4. Локальні засоби (ERwin, BPwin, S-Designor, CASE.Аналитик)

5.5. Об’єктно-орієнтовані CASE-засоби (Rational Rose)

5.6. Допоміжні засоби підтримки життєвого циклу ПО

5.6.1. Засоби конфігураційного управління

5.6.2. Засоби документування

5.6.3. Засоби тестування

5.7. Приклади комплексів CASE-засобів


Література

Фірми-постачальники CASE-засобів

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*