Жизненный цикл ЭИС

Жизненный цикл ЭИС – совокупность стадий и этапов, которые проходит ЭИС в своем развитии от момента принятия решения о создании системы до момента прекращения функционирования системы.

В жизненном цикле 2 этапа:

- этапы разработки

- период эксплуатации системы;

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

Этапы проектирования:

- обоснование создания ЭИС;

- разработка технического задания (ТЗ);

- техническое и рабочее проектирование;

- ввод ЭИС в действие;

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

Работы на стадии проектирования:

1. Обследование предметной области. Результат этой деятельности – техническое задание.

2. Определение объектов и атрибутов.

3. Установление структурных связей между объектами и процессами. Происходит разработка структуры БД, проверка и ее полноты и т.д.

4. Определение технологии работы ЭИС. Установление правил работы всех групп пользователей, определение форматов ввода-вывода данных и т.д.

5. Выбор ЭВМ и программных средств для реализации ЭИС.

6. Проверка корректности проекта и определение сроков его реализации.

После прохождения всех стадий мы получаем технический проект.

На стадии рабочего проектирования необходимо

- создание описания всех компонентов базы данных

- разработка экранных форм систем меню для всех групп пользователей

- разработка программ для всех приложений

- заполнение ЭИС отладочными данными и тестирование

- инструкции пользователей

Стадия эксплуатации – это период стабильного функционирования ЭИС, не требующий изменения ранее принятых проектных решений.

Стадия модификации – это процесс корректировки проектных решений по отдельным компонентам ЭИС.

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

ТЗ – техническое задание

ТП – технический проект

РП – рабочий проект

Эксплуатация. Модификация

Эксплуатация ЭИС:

- Реорганизация БД;

- Рестарт и восстановление;

- Копирование БД;

- Контроль непротиворечивости БД;

Модификация ЭИС. Факторы:

- Изменения на объекте управления и во внешней среде;

- Изменение состава рабочей нагрузки вычислительной системы, замена оборудования, рост объема файлов;

- Накопление опыта работы с ЭИС;

- Обнаружение проектных ошибок;

Эксплуатация ЭИС. Изменение параметров ЭИС и пред. Области

- Информация об изменениях в системе документооборота и структуре документов;

- данные об изменениях в составе решаемых экономических задач, системе экономических показателей и методах их расчета

-характеристики потока запросов к БД

- оценки пользователей о качестве получаемой информации

Взаимосвязь действий на стадиях эксплуатации и модификации ЭИС.

(Из учебника Мишенина) Модификация à База данных. Вычислительная система. Программное обеспечение àСлежение; Эксплуатация àРезультаты наблюдений à

Соответствие целей и методов модификации ЭИС (по Мишенину)

Стадии ЖЦ разработки ЭИС

1 Планирование и анализ требований (предпроектная стадия) – системный анализ;

2 Проектирование (техническое проектирование, логическое проектирование);

3 Реализация (рабочее проектирование, физическое проектирование, программирование);

4 Внедрение (тестирование, опытная эксплуатация);

5 Эксплуатация ЭИС (сопровождение, модернизация)

Модели жизненного цикла (вопрос на самостоятельную работу)

1 Каскадная модель (до 70-х г.). Последовательный переход на следующий этап после завершения предыдущего.

2 Итерационная модель (7-80-е г.). С итерационными возвратами на предыдущие этапы после выполнения очередного этапа.

3 Спиральная модель (80-90-е г.). Прототипная модель, предполагающая постепенное расширение прототипа ЭИС.

1. Каскадная модель.

Достоинства: оправданна в рамках решения отдельных задач по срокам разработки и надежности.

Недостаток: практически нереализуема при применении к сложным проектам из-за большой длительности процесса проектирования и изменчивости требований.

 

Для каскадной модели характерна автоматизация отдельных несвязанных задач, не требующая выполнения информационной интеграции и совместимости программного, технического и организационного сопряжения.

2. Итерационная модель.

Подход к проектированию снизу вверх с итерационными возвратами, что позволяет скомплектовать решения по отдельным задачам в общие системные требования. При этом возможно пересматривать ранее сформулированные требования.

Достоинства: создание комплексных ЭИС;

Недостатки: возникновение рассогласований в выполнении проектных решений и документации; запутанность функциональной и системной архитектуры

3. Спиральная модель (самостоятельно)