ILOG规则引擎交流_第1页
ILOG规则引擎交流_第2页
ILOG规则引擎交流_第3页
ILOG规则引擎交流_第4页
ILOG规则引擎交流_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ILOG

BusinessRulesManagementSysteminJavaILOG业务规那么管理系统在Java的应用与实践交流会的议程ILOG公司简介ILOGBRMS业务规那么管理系统JRules=JavaRulesILOGBRMS的应用图例ILOGJRules5.1的产品介绍ILOGJRules在电信业与金融业的应用Q&A

ILOG简介

于1987年成立公开上市(NASDAQ,Euronext)05年财政年度–1.2亿美金的收入超过2500个客户超过380ISV/OEM合作伙伴全球拥有620名员工业务规那么,优化&可视化软件组件的领导者在30个国家运作

ILOG的应用灵活性ILOG优化效能ILOG业务规那么ILOG可视化ProductionPlanningLoanApplicationProcessing&CreditDecisioningNetworkManagement投资回报竞争力效劳水平ILOG在各行各业的应用电信交通运输旅游国防制造政府金融中国客户与合作伙伴ILOG与你相伴每一天ILOG

业务规那么管理系统JRules=JavaRules什么是业务规那么?一种策略的表述,用于描述和控制企业或组织的架构、运作和战略如果贷款类别属于第一次抵押贷款那么贷款人必须是房屋的主要拥有者在投资组合中,电信类股必须<=30%如果是属于北京和上海地区,根本价格将上调4.5%如果投资者年龄小于35岁,并且投资目标是成长型投资,那么推荐A类投资组合从业务角度来看从IT角度来看业务逻辑条件执行业务规那么=如果-那么-否那么?如果 是彩信效劳,那么每条彩信收费1元如果 投保人的风险计算总额大于200000, 需要通过A级体检如果 驾驶者的过去三年有不良驾驶记录, 需要加收100%保费如果 被保人的年龄超过70岁,不予投保从业务角度来看从IT角度来看程序逻辑不对等一种策略的表述,用于描述和控制企业或组织的架构、运作和战略规则库可视化GUI使用自然语言定义规那么规那么定义在系统之外事件结果JavaorJ2EEApplication规则引擎规那么可以实时的加载RuleBuilderWebEditor业务规那么管理系统(BRMS)BRMS的根本模块为何需要业务规那么?汽车保险定价系统(供内部使用)应用逻辑计算报价

的业务规那么国家,政府,行业规定的业务规那么网上汽车保险报价系统(供客户使用)应用逻辑计算报价

的业务规那么国家,政府,行业规定的业务规那么应用逻辑应用逻辑计算报价

的业务规那么国家,政府,行业规定的业务规那么ILOGBusinessRules为何需要业务规那么?汽车保险定价系统(供内部使用)网上汽车保险报价系统(供客户使用)业务规那么技术“固化”的业务规那么不灵活的系统被“剥离”的业务规那么灵活的系统业务规那么Rulesprocesspresentationdatadataintegration是实现把规那么从程序中剥离出来的软件技术权限控制业务规那么语言WebConsoleRuleServerEJB应用程序RulesEngine规则引擎规则的执行业务规则Rules规那么性能调试规那么调试关系分析规那么的调试和分析RuleBuilderWebRuleEditor规那么的设计与编写修改ILOG的业务规那么管理系统规那么库报告机制规那么模板版本控制生命周期规那么查询规那么的管理业务规那么管理系统(BRMS)业务规那么管理系统(BRMS)定义部署维护退休创立Create编辑Edit存储Store报告Report查询Search模板Template组织Organize复用Reuse检查Validate监控Monitor跟踪Track日志Log执行Execute分布Distribute实现Implement测试Test调试Debug跟踪Trace报告Report存储Store部署Deploy归档Archive报告Report查询Search组织Organize业务规那么的生命周期BRMS实现了业务规那么的管理BRMS提供了一套工具,用来实现对企业业务规那么的整个生命周期的管理,包括业务规那么的定制、测试、部署和维护等ILOG业务规那么管理系统的应用图例应用图例(ILOG规那么管理系统)应用图例(ILOG规那么管理系统)通过自然语言来描述–复杂运算规那么决策表表列式规那么的表现用于表现类似的规那么好处自然的表现格式(pricingcharts&look-uptables)节省建模与建立规那么的时间应用图例(ILOG规那么管理系统)通过列表来描述–参数表列规那么应用图例(ILOG规那么管理系统)通过决策树表现规那么应用图例(ILOG规那么管理系统)图形化的规那么流表现应用图例(ILOG规那么管理系统)应用图例(ILOG规那么管理系统)JRules5.1产品简介EditrulesExtractrulesRuleRepositoryDebugEditJRules5.1BRMS-产品概述WebRuleBuilderEditEnduserDeveloperBusinessAnalystEditrulesPolicyManagerRuleBuilderBusinessRuleExecutionServerILOGJRULESBRMSBRESConsoleManageManageSystemAdministratorInvokeBusinessApplicationDebugUseRuleBuilder(ManagerMode)JRules5.1技术架构业务规那么管理业务对象模型(BOM)业务规那么语言业务规那么BAL业务规那么语言决策表决策树业务规那么模板业务规那么流RuleRepositoryWebRuleBuilderEditEditrulesRuleBuilderPolicyManagerJRules5.1技术架构SOA的支持规那么决策流程可通过J2EE平台与webservices来调用可用XML来描述规那么BPM的集成可通过J2EE平台与webservices来调用可直接调用J2SE效劳可通过JRules与BPM已有的接口来调用企业系统的集成JRules5.1

IlrContext(J2SEAPI)可通过灵活的JavaAPI来调用BRE效劳器(J2EE组件)管理界面(web应用)J2EE1.3EJBs与J2C资源接口规那么集可以通过文件与数据库来存贮可与JMX工具集成可用ANT任务来实现规那么部署,提炼等规那么引擎的集成方式JRules5.1

原始Java规那么引擎可以从规那么中的“条件”,“执行”中调用Java类中的函数方法共同的数据调用方式DataAccessObject,ValueObject共同的调用技术JDBC,EntityBeans,JDO,JavaRecordI/O(VSAM)数据集成的选择JRules与SCC的结合CVSRuleRepositoryRuleBuilderCVSPlug-inJRules与Eclipse/WSAD的结合InvokeBusinessApplicationUseImport/ExportIRLDeployRuleRepositoryDebugDebugEditEnduserDeveloperBusinessRuleStudioJavaRuleEngineBRStudioBRStudio2.1可以免费下载己得到IBM的认证“ReadyforRationalSoftware”可嵌入到

Eclipse3,RAD6与RSA6中使用BRStudio1.0可以免费下载己得到IBM的认证“ReadyforWebSphereStudio”可嵌入到

Eclipse2.1+与WSAD5.1+中使用IBM的认证IlrRulesetruleset=newIlrRuleset(); //createarulesetruleset.parseFileName(“FileName”);

//addrulestoitIlrContextcontext=newIlrContext(ruleset); //createanenginecontext.assert(myObject1); //assertobjectstoit…context.assert(myObjectn); //assertobjectstoitcontext.fireAllRules();

//executeitSystem.out.println(“modifiedmyObject”+myObject1.getValue());System.out.println(“modifiedmyObject”+myObject2.getValue());……规那么引擎的使用举例RulesIlrRuleSetApplicationIlrContextMyObject1MyObject1MyObject1*ILOG业务规那么的应用实例预处理批价数据文件数据库详单预处理预处理批价批价分拣合帐帐务优惠最终帐单电信业1.用户优惠2.客户优惠3.用户群优惠批价规则预处理规则规那么存在与计费流程的各个环节预处理批价数据文件数据库详单预处理预处理批价批价分拣合帐规那么库帐务优惠最终帐单计费处理-多层次的规那么实施1.用户优惠2.客户优惠3.用户群优惠批价规那么预处理规那么ILOG业务规则管理系统异常决策处理贷款、保险申请自动审核贷款、保险产品推荐数据检验产品推荐资格、信用分析风险评级费用、利率计算业务规则库审核流程的自动化与系统化提高与客户之间的互动(推荐适当的产品)审批流程ILOGinLoanUnderwriting金融业贷款、信用卡、保险申请的审批IntegrationServerDevelopmentToolsWebServicesWebServerApplicationServerComponents&ServicesSecurityDirectoryServerandNetworkHardwareManagementInfrastructureOperatingSystemsBPMSPortalBRMSDBMS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论