Этап
| Описание
|
Планирование разработки базы данных
| Планирование наиболее эффективного способа реализации этапов жизненного цикла системы
|
Определение требований к системе
| Определение диапазона действий и границ приложения базы данных, состава его пользователей и областей применения
|
Сбор и анализ требований пользователей
| Сбор и анализ требований пользователей из всех возможных областей применения
|
Проектирование базы данных
| Полный цикл разработки включает концептуальное, логическое и физическое проектирование базы данных
|
Выбор целевой СУБД (необязательный этап)
| Выбор наиболее подходящей СУБД для приложения базы данных
|
Разработка приложений
| Определение пользовательского интерфейса и прикладных программ, которые используют и обрабатывают данные в базе данных
|
Создание прототипов (необязательный этап)
| Создание рабочей модели приложения базы данных, которая позволяет разработчикам или пользователям представить и оценить окончательный вид и способы функционирования системы
|
Реализация
| Создание внешнего, концептуального и внутреннего определений базы данных и прикладных программ
|
Преобразование и загрузка данных
| Преобразование и загрузка данных (и прикладных программ) из старой системы в новую
|
Тестирование
| Приложение базы данных тестируется с целью обнаружения ошибок, а также его проверки на соответствие всем требованиям, выдвинутым пользователями
|
Эксплуатация и сопровождение
| На этом этапе приложение базы данных считается полностью разработанным и реализованным. Впредь вся система будет находиться под постоянным наблюдением и соответствующим образом поддерживаться, В случае необходимости в функционирующее приложение могут вноситься изменения, отвечающие новым требованиям. Реализация этих изменений проводится посредством повторного выполнения некоторых из перечисленных выше этапов жизненного цикла
|