版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年1月31日1VisualRules
旗正业务规则管理系统2023年1月31日2目录一、公司情况介绍二、产品实施背景三、业务规则管理技术四、产品用途及价值五、产品功能及特点六、角色分工和管理流程七、产品安装及使用八、成功案例2023年1月31日3一、公司情况介绍 旗正信息是目前国内唯一独立研发自主知识产权的业务规则管理系统的软件公司,公司于2004年得到国家科技部创新基金的专项支持。
公司成立至今一直专注研发基于业务规则管理系统的技术,除了扩展了一般的业务规则引擎所需的功能之外,还拓展实现了对数据库结构配置、Excel表格、应用操作界面等的动态配置功能,是目前运行速度最快、易用性最强的业务规则配置产品之一。 公司计划凭借多年在业务规则管理技术方面的经验,立足于基础技术,全力支持各行业的合作伙伴。结合合作伙伴的行业经验,为其软件产品提供更加灵活、易用、适应性强的功能,增强其产品竞争力以及提高用户的满意度。2023年1月31日4二、产品实施背景 保险公司险种变化快,不同保险公司间的险种差异很大,即使同一保险公司险种的变化也很大。因此险种的相关信息采用数据库结构实现已经不能适应上述变化的要求。国外的产品价格太高,软件价格加上每年的服务价格,会极大的提高软件供应商或外包商的成本。 传统的规则引擎只能解决局部规则的调整,并不能对数据结构以及整体流程变化进行调整,也不方便进行批量处理。 针对险种业务规则变化的特点,制作简便易用的业务规则管理系统,使应用系统可以适应险种的变化。同时减低险种业务规则开发和维护的工作,降低软件供应商的成本。2023年1月31日5三、业务规则管理技术 将易变的业务逻辑从程序代码中剥离出来,在程序外进行单独管理。 采用业务语言来描述逻辑和公式,采用表格来定义结构化数据和决策表,采用树、流程图来定义逻辑流转。 提供独立的业务规则配置器,对业务规则进行编辑和测试。 将业务规则包存储到数据库中,提供管理系统对业务规则包进行版本控制、权限控制等管理。
通过发布规则服务程序,提供多种接口供不同语言,不同的网络环境的应用来调用所需的规则。2023年1月31日6可纳入管理的规则和表格计算公式。如:折前保费=(保额*费率+基本保费)*短期费率系数各类基础数据表格。如:基本代码表、关系代码表、银行代码表、分公司代码表、险种代码表等。各类核算规则表格。如险种规则、特别约定、计算表格等。计算流程。如核算的流程、分支处理等。可变的数据结构。如保单的数据结构。2023年1月31日7类比数据库管理系统数据库管理系统规则库管理系统管理对象数据业务规则基本原理将数据从程序中提取出来,在程序之外实现管理将业务逻辑从程序中提取出来,在程序之外实现管理被管理对象的存储方式由数据库管理系统内部实现,一般存储在文件系统中,对一般用户透明,存储数据的地方成为“数据库”由BRMS内部管理,可以是文件系统或数据库,对一般用户透明,存储的地方成为“规则库”权限管理由数据库管理系统提供支持由规则库管理系统提供支持对对象的操作方式使用SQL语言,或使用系统提供的图形化界面工具使用图形化工具与程序结合的方式利用JDBC或ODBC程序接口,发送SQL形式的语句与数据库交互利用API接口,实现规则引擎的嵌入和与规则库的交互2023年1月31日8业务规则管理对外接口业务逻辑规则引擎业务逻辑规则引擎业务逻辑规则引擎规则服务业务系统业务程序业务系统调用规则编辑器BRMS编辑规则测试规则审核规则发布规则各种业务规则(算法、流程、公式、政策、策略等)应用2023年1月31日9业务规则管理内部架构应用程序SOAP规则服务器规则引擎业务规则业务规则业务规则访问控制业务语言映射在线规则编辑器规则编辑器XML规则库查询规则生命周期管理版本管理权限管理规则的管理规则的使用开发和修改规则查阅规则测试规则描述规则分析2023年1月31日10四、产品用途保费计算规则配置保费计算单独作为一个系统来运作,与业务系统分离。保费计算的系统需要完成承保时的保费计算以及批改时的保费计算。核保规则配置提供独立的核保系统,统一配置保单信息结构以及核保规则,通过分析保单信息,检查保单合法性佣金计算、积分管理、理赔分析、风险控制、错误检查等等规则配置2023年1月31日11四、产品价值业务操作人员直接控制业务规则实现加快了业务规则变更的响应速度缩减了业务规则变更所需要的人手规范和加强了对业务规则的管理减少了业务规则技术实现的错误落实了对人员角色职责的管理2023年1月31日12五、产品功能模块规则引擎规则配置器规则管理系统数据库配置器页面配置器规则服务操作界面业务逻辑数据存储Web应用框架数据库操作类HTMLAJAXJSP规则包规则引擎XML操作类EXCEL操作类表格操作类规则服务页面配置器规则配置器数据库配置器POJOEJB业务规则管理系统2023年1月31日13总体架构数据库(Oracle、SQLServer……)动态O/R映射其他系统SOAP规则库规则引擎规则管理系统SpringEJBHibernate表单设计权限管理公共组件框架Web、Ajax组件框架日志管理菜单管理业务管理流程管理报表管理数据库配置器规则编辑器规则服务页面生成器VisualRules2023年1月31日14规则引擎实现原理外部程序参数返回值条件临时数据功能函数数据库操作动作接口规则BOM对象对象类数值字符串规则规则集决策表规则树流程图规则包数值对象方法XML类库动态OR映射HashMapClassMethodClassAttributeXML规则包静态编译SOAP服务2023年1月31日15技术特点将业务逻辑完全编译成二进制代码执行,是目前运行速度最快的规则引擎统一了TRL和BRL,BOM中集成了ORMapping,提供了目前最简便易用的规则编辑器规则服务接口支持数值等非对象的传递,解决了传统规则引擎变更规则传递参数必须重新由技术人员修改并编译对象类的问题。并且可以配置并生成对应的用户操作界面通过规则树来描述规则的流转控制结构,解决了传统规则引擎难以在规则编辑阶段控制规则的流转规则引擎基于动态OR映射的机制,无缝集成了数据库操作层,规则中可以直接操作数据库中的数据,并且让数据库结构和规则一样,可以随时变化支持在编辑器中就可对规则进行执行测试、支持规则执行轨迹跟踪,解决了传统规则引擎必须由技术人员才能运行和调试规则的问题2023年1月31日16独特之处采用顺序执行方式,不使用rete算法可以定义子规则、嵌套规则、循环规则等。设计和理解规则简单易懂,执行速度快。多种方式显示规则实现分别为业务人员、管理人员、技术人员提供业务语言描述、规则流、代码实现等多种方式展现业务规则的实现完全独立运行的规则配置器可以配合业务系统的权限系统来控制用户对规则的操作。内嵌的数据库对象、计算表格以及Excel表格通过SQL可以直接访问不同的数据库源,并且以对象属性方式访问字段。计算表格可以在规则包中存储表结构不确定的批量数据,用于规则的调用,Excel表格可以方便规则直接与Excel数据交互主版本控制以及执行轨迹跟踪可以通过定义主版本号以及自增版本号,可以记录历史版本以及同时运行多个历史版本。规则轨迹跟踪可以记录险种符合哪些规则条件,并且经过规则执行后的结果变更情况。2023年1月31日17六、角色分工操作操作对象操作主体操作内容创建规则包规则包IT可新建规则包,定义规则包中的数据对象.原则上一种险种对应一种规则包.开发规则包规则包业务操作对已有的规则包中的逻辑进行修改和补充查询规则包规则包业务操作可查询某规则包,并查看逻辑发布规则包规则包业务操作将编辑完成的规则包提交审核。审核规则包规则包业务稽核审核已提交发布的规则包,审核结果有“通过”和“驳回”两种。执行规则包规则包业务操作可以运行已发布或未发布的规则包,并查看运行结果,可以采用临时表的方式来记录执行结果发布结果规则包业务操作系统自动获取当期最高版本的计算结果,并将结果放入正式表,将结果置于待审核状态。审核结果利益结果业务稽核审核正式结果数据,分为“通过”和“驳回”失效结果利益结果业务操作失效已发布的或已审核的正式结果2023年1月31日18保单数据采集创建部署规则包基础数据管理数据准备规则执行结果发布发布结果审核结果失效结果修改规则发布规则IT部门业务稽核部门审核规则测试规则业务操作部门
六、规则管理流程执行规则2023年1月31日19七、安装业务规则管理系统基于SQLServerMMC中规则服务IISweb服务Tomcat应用服务JDK1.4以上版本2023年1月31日20七、登录业务规则系统实现单点登录规则编辑器登录规则管理系统嵌入业务系统中2023年1月31日21七、业务规则服务器检入检出锁定控制主版本号以及递增版本控制多版本比较编辑历史恢复2023年1月31日22七、业务规则包基于规则工程、规则组、规则包方式的分组管理离线操作,本地缓存,崩溃恢复测试环境中测试跟踪执行轨迹2023年1月31日23七、业务规则配置规则集规则关联决策表多维决策表公共规则规则流2023年1月31日24七、规则接口C#DLLJavaJar值传递常规类型字符串ListDictionary等AjaxServlet规则服务规则引擎规则包POJOHTMLStructsSpringJSP规则引擎框架类库Socket规则服务EJBSOAP规则服务C#VB2023年1月31日25七、数据库源
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 花生批发买卖合同
- 精细权威印刷服务合同样本
- 医院床上用品洗涤项目
- 冷水饮水机购销合同
- 加盟商解除合同的权益保障
- 区域代理合同
- 保密宣言保证不外出的诺言
- 月嫂合同中的合规要求
- 集装箱物联网应用服务合同
- 抵押合同终止还款担保协议
- 2024年玻璃钢通信管道项目可行性研究报告
- 《旅游大数据》-课程教学大纲
- 2024版细胞治疗技术服务合同
- 形势与政策24秋-专题测验1-5-国开-参考资料
- 2024年新人教版七年级上册历史 第14课 丝绸之路的开通与经营西域
- 2024年小学闽教版全册英语词汇表
- 统编版(2024)一年级语文上册识字6《日月明》精美课件
- 2024年初级社会体育指导员(游泳)技能鉴定考试题库(含答案)
- 机电安装工程新技术新工艺应用总结
- 苏教版三年级上册数学期末考试试卷及解析答案
- 如果历史是一群喵课件
评论
0/150
提交评论