Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Posibnik.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
578.56 Кб
Скачать

Каскадна модель життєвого циклу інформаційної системи

Каскадна модель демонструє класичний підхід до розробки різних систем в будь-яких прикладних областях. Для розробки інформаційних систем ця модель широко використовувалася в 70-х і першій половині 80-х років. Кас-кадные методи проектування добре описані в зарубіжній і вітчизняній літературі різних напрямів : методичних монографіях, стандартах, учеб-никах. Організація праць за каскадною схемою офіційно рекомендувалася і широко застосовувалася в різних галузях. Таким чином, наявність не лише теоретичних підстав, але і промислових методик і стандартів, а також використання цих методів протягом десятиліть дозволяє називати каскад-ные методи класичними.

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

Основні етапи розробки по каскадній моделі

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

розробки, практично не залежних від предметної області:

  • аналіз вимог замовника;

  • проектування;

  • розробка;

  • тестування і дослідна експлуатація;

  • здача готового продукту

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

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

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

На четвертому етапі проводиться перевірка отриманого програмного забезпечення на предмет відповідності вимогам, заявленим в технічному завданні. Опыт-ная експлуатація дозволяє виявити різного роду приховані недоліки, про-являющиеся в реальних умовах роботи інформаційної системи. Останній етап - здача го нового проекту. Головне завдання цього етапу - переконати замовника, що усі його вимоги реалізовані повною мірою. Етапи робіт у рамках каскадної моделі часто також називають частинами "проектно-го циклу" системи. Така назва виникла тому, що етапи складаються з багатьох ітераційних процедур уточнення вимог до системи і варіантів проектних рішенні. Життєвий цикл самої системи істотно складніший за неї і більший. Він мо-жет включати довільне число циклів уточнення, зміни і дополне-ния вже прийнятих і реалізованих проектних рішень. У цих циклах відбувається розвиток інформаційної системи і модернізація окремих її компонентів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]