Така категорія, як "життєвий цикл'', відображає сутність розвитку інформаційної системи в часі. Як і будь-який виготовлений продукт, інформаційна система має свій цикл життя від часу початку створення до моменту припинення експлуатації.
Інформаційна система є особливим продуктом. Організація не може без неї існувати. Ми можемо говорити про припинення експлуатації даного покоління інформаційної системи, окремих її підсистем і елементів.
Життєвий цикл закінчується, як правило, не в результаті фізичного зносу інформаційної системи, а в результаті морального старіння. Моральний знос, моральне старіння - припинення задоволення вимог до інформаційної системи. При цьому можливі модифікації інформаційної системи економічно невигідні або неможливі, що спричиняє за собою необхідність розробки нової інформаційної системи. Для інформаційних технологій є цілком природним те, що вони старіють і її підсистем і елементів.
Життєвий цикл закінчується, як правило, не в результаті фізичного зносу інформаційної системи, а в результаті морального старіння. Моральний знос, моральне старіння - припинення задоволення вимог до інформаційної системи. При цьому можливі модифікації інформаційної системи економічно невигідні або неможливі, що спричиняє за собою необхідність розробки нової інформаційної системи. Для інформаційних технологій є цілком природним те, що вони старіють і замінюються новими.
При впровадженні нової інформаційної технології в організації необхідно оцінити ризик відставання від конкурентів в результаті її неминучого старіння з часом, оскільки інформаційні продукти, як ніякі інші види матеріальних товарів, мають надзвичайно високу швидкість змінюваності новими видами або версіями. Періоди змінюваності коливається від декількох місяців до одного року.
Якщо в процесі впровадження нової інформаційної технології цьому чиннику не надавати належної уваги, можливий, що до моменту завершення перекладу фірми на нову інформаційну технологію вона вже застаріє і доведеться вживати заходам по її модернізації. Такі невдачі з впровадженням інформаційної технології звичайно пов'язують з недосконалістю технічних засобів, тоді як основною причиною невдач є відсутність або слабка спрацьованість методології використання інформаційної технології.
Життєвий цикл - період створення і використання інформаційних систем, охоплюючи її різні стани, починаючи з моменту виникнення необхідності в даній інформаційній системі і закінчуючи моментом її повного виходу з експлуатації.
Стадії життєвого циклу інформаційних систем. В життєвому циклі виділяють наступні стадії:
1. Предпроектне обстеження Збір матеріалів для проектування:
- формування вимог;
- вивчення об'єкта автоматизації;
- вибір і розробка варіанту концепції системи. Аналіз матеріалів і розробка документації:
- створення і затвердження техніко-економічного обґрунтовування;
- розробка і затвердження технічного завдання на проектування інформаційної системи.
2. Проектування Попереднє проектування:
- вибір проектних розв'язань по всіх аспектах розробки інформаційної системи;
- опис всіх компонентів інформаційної системи;
- оформлення і затвердження технічного проекту. Детальне проектування:
- вибір і розробка математичних методів і алгоритмів програм;
- коректування структур баз даних;
- створення документації на поставку і установку програмних продуктів;
- вибір комплексу технічних засобів інформаційної системи;
- створення документації на поставку і установку технічних засобів;
- розробка техноробочого проекту інформаційної системи.
3. Розробка інформаційної системи
- розроока інструкцій з експлуатації програмного заоезпечення. техшч-них засобів, посадових інструкцій для персоналу.
4. Введення інформаційної системи в експлуатацію
- введення в досвідчену експлуатацію технічних засобів;
- введення в досвідчену експлуатацію програмних засобів;
- навчання і сертифікація персоналу;
- проведення досвідченої експлуатації всіх компонентів і системи в цілому;
- здача в експлуатацію і підписання актів приймання-здачі робіт.
5. Експлуатація інформаційної системи
-повсякденна експлуатація;
-супровід
програмних, технічних засобів і всього проекту.
Життєвий цикл носить ітеративний характер: реалізовані етапи йситтєвого циклу, починаючи з самих ранніх, циклічно повторюються відповідно до нових вимог і змін зовнішніх умов. На кожному етапі життєвого циклу формується набір документів і технічних розв'язань, які є початковими для подальших вирішень.
Найбільше розповсюдження отримали три моделі життєвого циклу інформаційної системи:
- каскадна модель - перехід на наступний етап після повного закінчення робіт по попередньому етапу.
- поетапна модель з проміжним контролем - ітераційна модель розробки інформаційної системи і інформаційних технологій з циклами зворотних зв'язків між етапами. Тут між етапні коректування забезпечують меншу трудомісткість розробки в порівнянні з каскадною моделлю, але кожний з етапів розтягується на весь період розробки.
- спіральна модель - береться до увага початкові етапи життєвого циклу: аналіз вимог, проектування специфікацій, попереднє і детальне проектування. На цих етапах перевіряється і обґрунтовується реалізація технічних розв'язань шляхом створення прототипів. Кожний виток спіралі відповідає поетапній моделі створення фрагмента інформаційної системи і інформаційної технології. На ньому уточнюються цілі і характеристики проекту, визначається його якість, плануються роботи наступного витка спіралі. Відбувається послідовне поглиблення і конкретизація деталей проекту інформаційної системи, формується його обґрунтований варіант, який доводиться до реалізації.
При використанні спіральної моделі відбувається накопичення і повторне використання проектних розв'язань, засобів проектування, моделей і прототипів інформаційної системи і інформаційної технології; здійснюється орієнтація на розвиток і модифікацію системи і технології в процесі їхнього проектування; проводиться аналіз ризику і витрат в процесі проектування систем і технологій.
Особливості проектування інформаційної технології. Сучасна інформаційна технологія реалізації в умовах спроектованої інформаційної системи.
Аспекти проектування:
· технічний (апаратно-комунікаційний комплекс),
· програмно- математичний (моделі і програми),
· методичний (сукупність засобів реалізації функцій управління),
· організаційний (опис документообігу і регламенту дій апарату управління),
· післяопераційний (сукупність технологічних, логічних, арифметичних дій, реалізація в автоматичному режимі).
Типи інформаційних систем.
Для задоволення потреб різних організаційних рівнів і функціональних сфер менеджменту використовують такі типи інформаційних систем:
операційно - виконавчі системи; офісні автоматизовані системи; управлінські інформаційні системи; системи підтримки рішення; системи виконання рішень.
Операційно - виконавча система. Це комп'ютерна інформаційна система, що виконує рутинні поточні операції, забезпечуючи пряму підтримку організації на операційному рівні . Є головним джерелом інформації , яка використовується іншими типами комп'ютерних систем організацій. Прикладом такої системи є автоматичні сканери у торговельних мережах фірми, які дають інформацію про обсяги й асортимент проданої продукції.
Офісна автоматизована система. Має завданням полегшити зв'язок і підвищити продуктивність менеджерів і офісних працівників через удосконалення документообігу і передавальних процесів. Це електронне передавання інформації, електронний календар, телеконференція, графіки тощо.
Управлінська інформаційна система. Вона постачає повсякденну інформацію менеджерам середнього і нижчого рівнів; збирає дані, систематизує їх у формі, зручній для роботи менеджерів відповідних функціональних відділіів, і забезпечує їх нею. Орієнтована на поточні, операційні напрями діяльності. Особливо важлива в плануванні, прийнятті рішень , контролюванні. Як правило, система підсумовує інформацію з операційно-внконавчнх систем для підготовки поточних звітів, для оперативного керування процесами. Наприклад, працівник служби маркетингу може з цієї системи довідатись про підготовку для клієнта замовлення та дату його відвантаження;
Система підтримки рішень (СПР). Вона підтримує процес прийняття рішень в нечітко структурованпх ситуаціях. Такі системи не вказують, які саме рішення є оптимальними , але спрямовують процес прийняння рішень у правильне русло за допомогою спеціальних прийомів, які допомагають менеджерам детальніше аналізувати ситуацію. Зокрема, якщо менеджера цікавлять наслідки зростання ціни на продукцію фірми, він може це перевірити за допомогою СПР, оскільки у ній уже закладені відповідні тенденції та закономірності зміни ринкових цін під впливом дій конкурентів, інфляційних процесів, сезонних коливань тощо. СПР дає змогу підрахувати обсяги продажу і прибутки на кожен рівень можливого підвищення цін, на основі чого менеджер може прийняти відповідне рішення. Спеціалізованим типом інформаційної системи підтримки рішень є експертна комп'ютерна система, яка використовує реальні знання експерта для вирішення спеціальних проблем. Такі системи інколи називають інтенсивно - науковими, оскільки вони зорінтовані на об'єднання знань великої групи для вирішення проблем у їх сфері.
Системи підтримки виконання рішень. Вони підтримуються виконання рішень і ефективне функціонання організацій на вищих рівнях. Такі системи розроблені недавно і їх інколи називають виконавчо - інформаційними.