Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Моделирование бизнес-правил



Целью моделирования бизнес-правил является их использование для определения ограничений, накладываемых на разрабатываемые системы/подсистемы. Модели бизнес-правилявляются опциональными. То есть правила можно и описывать только текстом, без использования моделей.

В общем случае бизнес-правила можно разделить на три группы:

1. Правила–ограничения;

2. Правила–выводы;

3. Правила–утверждения.

Правила–ограничения определяют условия поведения и структуру объекта или субъекта.

Правила–выводы определяют условия вывода фактов на основе других фактов или вычисления результатов на основе других результатов.

Правила–утверждения определяют определенные факты.

Правила–ограничения можно разделить на следующие подгруппы:

1. Правила перехода (правила перехода объектов или субъектов из одного состояния в другое);

2. Правила пред и постусловий (правила определяющие условия, которые должны быть истинны, перед и/или после выполнения деятельности или операции объекта, для гарантии правильности ее выполнения);

3. Правила структуры (правила относительно классов, объектов и связей между ними).

Правила– выводы можно разделить на следующие подгруппы:

1. Логические выводы (правила, определяющие, что если определенный факт является истинным, то можно сделать определенное заключение);

2. Расчетные формулы (правила получения результатов, на основе вычислительных алгоритмов).

Для разработки моделей бизнес-правил могут использоваться:

1. Диаграмма деятельности (activity diagram);

2. Диаграмма классов (class diagram);

3. Диаграмма состояний (statechart diagram).

Диаграммы деятельности (activity diagram) используются для описаний правил логического вывода, пред и постусловий, утверждений, расчетных формул.

Диаграммы состояний (statechart diagram) используются для описаний правил перехода.

Диаграммы классов (class diagram) используются для описаний структурных правил.

Описание используемых элементов для создания бизнес-правил с использованием диаграммы деятельности, классов, стояний представлены в табл. 3.3, 4.1., 4.3.

Пример бизнес-правил, замоделированных с использованием диаграммы деятельности и классов представлен соответственно на рис. 5.6., 5.7.

Рис. 5.6. Пример модели правила предусловий, разработанной
с использованием диаграммы деятельности (activity diagram)

Рис. 5.7. Пример модели структурного бизнес- правила, разработанной
с использованием диаграммы классов (class diagram)





Дата публикования: 2015-09-17; Прочитано: 893 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...