Життєвий цикл інформаційної системи

Питання до самоконтролю:

· Надати пояснення поняттю «життєвий цикл».

· Пояснити кожен з чотирьох етапів життєвого циклу.

· Пояснити принцип будови моделей життєвого циклу: задачна модель, каскадна модель, спіральна модель.

· Навести класифікацію інформаційних систем по масштабу, по сфері застосування, за способом організації

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

Стандарт ISO/IEC 12207 визначає структуру життєвого циклу, що містить процеси, дії і задачі, які повинні бути виконані під час створення інформаційної системи. Згідно даному стандарту структура життєвого циклу грунтується на трьох групах процесів:

1. основні процеси життєвого циклу (придбання, поставка, розробка, експлуатація, супровід);

2. допоміжні процеси, що забезпечують виконання основних процесів (документування, управління конфігурацією, забезпечення якості, верифікація, атестація, оцінка, аудит, дозвіл проблем);

3. організаційні процеси (управління проектами, створення інфраструктури проекту, визначення, оцінка і поліпшення самого життєвого циклу, навчання).

Серед основних процесів життєвого циклу найбільшу важливість розробка, експлуатація і супровід. Кожен процес характеризується певними задачами і методами їх рішення, початковими даними; одержаними на попередньому етапі, і результатами.

1. Розробка

Розробка інформаційної системи включає всі роботи по розробці інформаційного програмного забезпечення і його компонентів відповідно до заданих вимог. Розробка інформаційного програмного забезпечення також включає:

1. оформлення проектної і експлуатаційної документації;

2. підготовку матеріалів, необхідних для проведення тестування таємних програмних продуктів;

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

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

2. Експлуатація

Експлуатаційні роботи можна підрозділити на підготовчі і основні. До підготовчих відносяться:

1. конфігурація бази даних і робочих місць користувачів;

2. забезпечення користувачів експлуатаційною документацією;

3. навчання персоналу.

Основні експлуатаційні роботи включають;

1. безпосередньо експлуатацію;

2. локалізацію проблем і усунення причин їх виникнення;

3. модифікацію програмного забезпечення;

4. підготовку пропозицій по вдосконаленню системи;

5. розвиток і модернізацію системи.

3. Супровід

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

Життєвий цикл інформаційної системи - student2.ru

Мал. 1. Каскадная схема разработки

Наши рекомендации