Информационное обеспечение систем управления

       

Жизненный цикл информационной системы


Рассмотрение вопросов проектирования эффективных баз данных целесообразно начать с обзора жизненного цикла автоматизированных информационных систем.

Типичная автоматизированная информационная система включает следующие компоненты [7].

– База данных.

–       Программное обеспечение базы данных.

–       Прикладное программное обеспечение.

–       Аппаратное обеспечение, в том числе устройства хранения.

–       Персонал, использующий и разрабатывающий систему.

База данных является фундаментальным компонентом информационной системы, а ее разработку и использование следует рассматривать с точки зрения самых широких требований организации. Таким образом, жизненный цикл ИС неотъемлемо связан с жизненным циклом лежащей в основе базы данных. I

Жизненный цикл любой сложной системы и, безусловно, ИС, основанной на базе данных, обычно состоит из нескольких этапов:

1)    планирование;

2)    сбор и анализ требований к системе;

3)    проектирование системы (в том числе проектирование базы данных);

4)    создание прототипа;

5)    реализация;

6)    тестирование;

7)    преобразование;

8)    сопровождение.

Учитывая специфику разработки приложения базы данных, можно специфицировать этапы, представленные на рис.2.1 [7]. Общепризнанным является тот факт, что указанные этапы не являются строго последовательными, а подразумевают повторы предыдущих этапов с помощью циклов обратной связи. Процесс разработки БД является итеративным, предполагает многократные возвраты и анализ полученных результатов с целью максимально адекватного описания предметной области. На рис.2.1 показаны наиболее очевидные циклы обратной связи, и их множество не является окончательным.

Жизненный цикл информационной системы

Рис. 2.1. Жизненный цикл информационной системы

Вкратце следует остановиться на действиях, выполняемых на каждом из указанных этапов жизненного цикла приложения базы данных.



Содержание раздела