Стадії й етапи розробки інформаційних систем.

У життєвому циклі ЭИС можна виділити кілька етапів, що ставляться до її розробки, і період експлуатації системи (мал. 1). Розробкою (проектуванням) ЭИС називається процес складання опису ще не існуючої системи на різних мовах і з різним ступенем деталізації, у ході якого здійснюється оптимізація проектних рішень. У процесі деталізації описів наступає момент, коли наявні описи дозволяють створити діючу систему й наступає період експлуатації ЭИС.

Проектування розділяється на проектні операції. Проектна операція включає вибір проектних рішень і дозволяє визначити значення параметрів, що характеризують БД, обчислювальну систему й програмне забезпечення.

 

Проектування     Експлуатація Модифікація Утилізація    
ТЗ і ТП РП Уведення      
Обстеження ПО Ідентифікація Структура БД Технологія Вибір ЕОМ і СУБД Перевірка коректності Опис БД Інтерфейси Програмування Тестування Навчання Актуалізація БД Експериментальна експлуатація Авторський нагляд     Використання старого проекту у новому Використання вмісту БД Продаж компонентів ЭИС

Рис. 1. Життєвий цикл ЭИС:

ТЗ - технічне завдання; ТП - технічний проект; РП - робочий проект

Етапами проектування є: обґрунтування створення ЭИС, розробка технічного завдання, технічне й робоче проектування, уведення ЭИС у дію.

Стадію експлуатації можна охарактеризувати як період стабільного функціонування ЭИС, не потребуючої зміни раніше прийнятих проектних рішень. Процес експлуатації звичайно через деякі періоди часу переривається стадіями модифікації системи. Під стадією модифікації розуміється процес коректування проектних рішень по окремих компонентах ЭИС (мал. 2).

Етапи експлуатації й модифікації ЭИС по черзі міняють один одного доти, поки не наступить момент морального старіння ЭИС і буде ухвален рішення про її ліквідацію й розробку принципово нової системи.

Економічним об'єктам властиві динамічність і розвиток, що безпосередньо впливає на стан ИС. Тому на стадії експлуатації ИС підсилюються фактори, що доводять необхідність наступної модернізації:

• зміни на об'єкті керування й у зовнішнім середовищі,

• зміна складу робочого навантаження обчислювальної системи, заміна встаткування, ріст обсягу файлів,

• нагромадження досвіду роботи з ЭИС,

• виявлення проектних помилок.

Рис. 2. Взаємозалежність дій на стадіях експлуатації й модифікації ЭИС

 

Мети модифікації ЭИС можна розділити на шість груп:

• виправлення проектних помилок,

• поліпшення експлуатаційних характеристик ЭИС,

• адаптація до змін у предметній області,

• розробка нового додатка,

• забезпечення сумісності з іншими ИС,

• перенос БД у нове апаратно-програмне середовище.

Конкретні методи модифікації ЭИС групуються по чотирьох напрямках:

• реструктуризація БД,

• перепрограмування прикладних завдань,

• реорганізація БД,

• настроювання обчислювальної системи.

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