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

       

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



Содержание  Назад  Вперед