Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемГаля Фарафонова
1 OpenEdge и Corticon: использование бизнес-правил разработчиками и пользователями OpenEdge Максим Соколов 2013 год
2 © 2013 Progress Technologies. All rights reserved. 2 Для чего нужна система управления бизнес- правилами? Множество вложенных условных выражений. Создавать код и вносить изменения могут только разработчики, логика правил встроена в приложение. Отдельные изменения могут влиять на другие части кода, ошибки можно выявить только при тестировании. Производительность вычислений может быть неудовлетворительной. Множество вложенных условных выражений. Создавать код и вносить изменения могут только разработчики, логика правил встроена в приложение. Отдельные изменения могут влиять на другие части кода, ошибки можно выявить только при тестировании. Производительность вычислений может быть неудовлетворительной. Традиционный подход – реализация логики принятия решений в коде программы Отдельная система управления бизнес-правилами Правила формулируются простым и прозрачным образом, логика правил отделена от логики приложения. Создавать правила и вносить изменения могут бизнес- пользователи. Оптимальные алгоритмы вычисления правил. Изменения вносить быстро и безопасно! Стоимость владения системой снижается! Правила формулируются простым и прозрачным образом, логика правил отделена от логики приложения. Создавать правила и вносить изменения могут бизнес- пользователи. Оптимальные алгоритмы вычисления правил. Изменения вносить быстро и безопасно! Стоимость владения системой снижается!
3 © 2013 Progress Technologies. All rights reserved. 3 Примеры областей, где применяются бизнес-правила Финансовые услуги – скоринг, индивидуальная работа с клиентами Страхование – расчет страховых премий, оценка рисков Логистика – управление грузопотоками и транспортом Телекоммуникации – индивидуальная работа с клиентами Государственное управление – принятие решений Здравоохранение – индивидуальная работа с клиентами
4 © 2013 Progress Technologies. All rights reserved. 4 Бизнес-правила в структуре ABL-приложения Клиентская логика Логика приложения (ABL) Абстрактная схема данных Физическая схема Логика структуры приложения (ABL) Бизнес-логика (Corticon+ABL) Меняется редко Меняется часто
5 © 2013 Progress Technologies. All rights reserved. 5 Что такое Progress Corticon? Удобный инструмент создания, отладки и тестирования бизнес-правил, который могут использовать бизнес- пользователи. Среда разработки Corticon интегрируется со средой разработки OpenEdge. Высокопроизводительный сервер исполнения бизнес- правил, работающий непосредственно под управлением OpenEdge Web Server. Программный интерфейс вызова сервера бизнес-правил непосредственно из ABL-кода.
6 © 2013 Progress Technologies. All rights reserved. 6 Когда следует использовать Corticon? Ваша бизнес-логика основана на принятии довольно сложных решений? Ваш код использует множество блоков IF-THEN-ELSE для установки какого-либо значения? Бизнес-логика приложения настраивается под конкретного пользователя? Необходимо часто изменять бизнес-логику приложения? Это нужно делать намного чаще, чем выходят новые версии приложения? Доступные бизнес-аналитики и эксперты в предметной области не являются техническими специалистами?
7 © 2013 Progress Technologies. All rights reserved. 7 Эксплуатация Разработка Использование Corticon совместно с OpenEdge Progress Developer Studio for OpenEdge Corticon Studio Словарь данных Rulesheets Ruleflow OpenEdge Web Server Decision service OpenEdge Database ABL Application API из OpenEdge.BusinessRules.pl HTTP/SOAP Файл brvd
8 © 2013 Progress Technologies. All rights reserved. 8 Пользователи Corticon Insurance Financial Services Federal Government Health & Human Services eCommerce State Department DIA OPM FBI
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.