Letyshops

Создание системы бизнес-правил. Часть 2

Барбара фон Халле
Окончание.
Фаза анализа | Фаза разработки | Фаза сдачи / Влияние на предприятие

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

Принимая решение, как внедрять правила, разработчик руководствуется этапами конструирования правил. Среди вариантов: технология бизнес-правил, самостоятельное написание кода, процедуры на базе СУБД и т. д.

На стадии разработки правила соотносят с целевой технологией; создают базу данных для целевой технологии; разрабатывают поддержку правил в СУБД; с учетом цепей зависимости правил проектируют поток процессов. Создаются утилиты, а спецификации преобразования получают физическую ориентацию. Целевую технологию устанавливают, настраивают, испытывают и готовят к сдаче.

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

Ваша цель - надежная автоматизация правил. Это гарантия того, что правила не будут избыточно (и даже непоследовательно) реализованы в коде приложения.

<<предыдущая [1][2][3] следующая>>
[вид для печати]
© DM Review

 

 

Реклама: