Жизненный цикл разработки хранилища данных

ЖЦ ХД - набор определ. образом расположенных во времени фаз, кот. необх. для создания программного продукта и выведение его из строя.

Осн. стадии ЖЦ ХД:

- планирование

- формулирование требований к системе

- анализ

- проектирование

- конструирование

- внедрение

- поддержка.

планирование

Задачи:

- выбор стратегии реализации и методологии разработки

- анализ задач, для решения которых создаётся ХД

- анализ ресурсов разработки с технологической точки зрения и с точки зрения задач бизнеса

- выбор архитектуры ХД

- определение бюджета проекта

- разработка возможных сценариев использования ХД

- сбор метаданных для ХД.

Разработка требований

Стадии:

- определение требований владельца ХД

- определение требований конечных пользователей

- определение технологических требований

- определение архитектурных требований

анализ

Цель - получение согласованных по источникам логической модели и определения набора инстр. средств для работы с ХД.

проектирование

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

Построение хранилища данных

Цель этапа - разработка программ и собственно физической БД под ХД.

Выполнение этого этапа проекта, кроме создания собственно ХД, включает в себя разработку и отладку приложений ХД:

- Программ, которые создают и модифицируют БД для ХД и киосков данных

- Программ, которые экстрагируют данные из источников данных

- Программ, которые выполняют преобразования данных, такие, как интеграцию, суммирование и агрегацию

- Программ, которые выполняют обновление реляционных БД

- Программы, которые реализую поиск в очень больших БД

Внедрение

Внедрение в опытную эксплуатацию - очень ответственный и трудоемкий этап.

Главный результат - всесторонняя подготовка перехода ХД в промышленную эксплуатацию.

Поддержка

Этап поддержки ХД в работоспособном состоянии, является самостоятельным проектом.

Это - последний этап жизненного цикла ХД. По его завершению происходит либо уничтожение ХД, как продукта, либо его реинжениринг.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: