Модели жизненного цикла информационных систем
Жизненный цикл информационной системы – это ряд событий происходящих с системой во время ее создания и использования. 1. КАСКАДНАЯ МОДЕЛЬ Разработка требований – исследование существующей информационной системы, определение требований к создаваемой информационной системе, оформление технико-экономического обоснования и технического задания. Проектирование – разработка в соответствие с требованиями состава автоматизируемых функций и состава обеспечивающих подсистем. Реализация – разработка и настройка программ, наполнение баз данных, создание рабочих инструкций для персонала, физическое проектирование. Тестирование – комплексная отладка информационных систем, обучение персонала, поэтапное внедрение в подразделениях. Ввод в эксплуатацию - Сбор статистики по функционированию информационных систем и исправление ошибок и недоработок. Особенности: строгая поэтапность. Достоинства: - отчетность на каждом этапе - возможность четко определить сроки выполнения и затраты на реализацию. - наиболее эффективна для разработки простых систем. Недостатки: реальность может не уложиться в модель (нет возвращения к предыдущим этапам) 2. МОДЕЛЬ С ПРОМЕЖУТОЧНЫМ КОНТРОЛЕМ.
Разработка ИС ведется циклами с обратной связью между этапами. Достоинства: учитывает недостатки предыдущих, возможность корректировки. Недостатки: - учитывать возникающие требования можем только между этапами, длительное время и высокие затраты. 3. СПИРАЛЬНАЯ МОДЕЛЬ. Достоинства: позволяет пользователям быстрее получить работоспособный продукт, это активизирует процесс дополнения требований к системе. Следовательно у нас есть возможность получить более качественную систему. Минусы: затраты, сложность управления проектом. Необходимо задавать требования перехода на следующий этап. В некоторых областях невозможно тестирование продукта обладающего не полной функциональностью. Процесс создания информационной системы регламентируется стандартами. Основные стандарты: ГОСТ 34.601-1990 ISO/ITEC 12207:1995 1. Rational Unified Process 2. MS Solution Framework 3. Extreme Programming (XP).
|