![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Целью моделирования бизнес-правил является их использование для определения ограничений, накладываемых на разрабатываемые системы/подсистемы. Модели бизнес-правилявляются опциональными. То есть правила можно и описывать только текстом, без использования моделей.
В общем случае бизнес-правила можно разделить на три группы:
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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!