VisualRules行业应用:BPO数据处理.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库对象定义 实现要点-计算表格 目的 实现 像Excel一样方便的操作数据 规则以及规则集可以直接对表格进行列操作 可以方便进行汇总数据、匹配数据操作 简化批量数据处理 支持数据配置 制作一个表格的类对象实现 可以直接设置表格的列信息 缺省提供对表中数据进行汇总、匹配等操作 规则包测试运行后,可以看到运行后的数据 支持从Excel中导入数据 实现要点-其他结构 目的 实现 用树状结构定义数据 支持重复树节点的定义 对象化处理XML 实现数据字典功能 处理Excel数据源,处理表格以及纵横表格 从数据库中取常量信息 可以自定义函数 实现支持树状结构的类 采用数组方式来存储树状数据 制作XML处理接口类 实现数据字典类,可视化维护数据 运行阶段调用Excel数据源 根据数据库定义常量表 Java函数编辑器 XML结构定义 树结构定义 数据字典定义 配置表格数据定义 实现要点-规则配置 目的 实现 支持规则的初始化、条件、动作、否则如果、异常处理等操作 支持规则的轨迹跟踪 支持子规则、循环规则 支持规则流程图 支持决策表 支持测试运行规则 在规则中设置了初始化、条件、动作、否则如果、异常处理等不同操作设置 在每个规则执行时记录变更数据状态,并且处理异常的位置 通过规则集,并且可以设置规则集的进入条件 通过规则树的设置同时生成流程图 直接可以在配置界面时测试运行 业务规则配置 * * 技术特点 将业务逻辑完全编译成二进制代码执行,是目前运行速度最快的规则引擎 统一了TRL和BRL,BOM中集成了OR Mapping,提供了目前最简便易用的规则编辑器 规则服务接口支持数值等非对象的传递,解决了传统规则引擎变更规则传递参数必须重新由技术人员修改并编译对象类的问题。并且可以配置并生成对应的用户操作界面 通过规则树来描述规则的流转控制结构,解决了传统规则引擎难以在规则编辑阶段控制规则的流转 规则引擎基于动态OR映射的机制,无缝集成了数据库操作层,规则中可以直接操作数据库中的数据,并且让数据库结构和规则一样,可以随时变化 支持在编辑器中就可对规则进行执行测试、支持规则执行轨迹跟踪,解决了传统规则引擎必须由技术人员才能运行和调试规则的问题 产品优势 灵活 旗正规则平台不光使得业务规则可以适应需求变化,包括数据结构、数据源结构等也能适应需求变化 规则引擎内置批处理数据对象,适用面更广 易用性 旗正规则编辑器是目前最方便使用的配置器,学习曲线很低 性能 旗正规则执行的速度和所占用的系统资源和手写代码基本一致,不存在传统规则引擎所面临的性能问题 应用 设计用途 应用范围 最终用户 工作变更 BPO应用 输出程序变更 预期效果 后续扩展 设计用途 将业务规则从程序中独立出来 实现业务规则透明化、可监管稽核 适用于需要业务规则随时适应变化的系统 对批量数据处理有优势 * * 应用范围 B/S结构系统中替换业务逻辑层实现 通过规则服务,为其他系统提供统一的规则控制和处理。 在工作流系统中,通过编写逻辑调用脚本,在工作流外部控制节点逻辑 通过规则执行器实现独立的数据处理程序 最终用户 业务人员 整理业务规则,整理相关数据和文档 参与规则设计和开发。可负责调整部分规则 技术人员 相关数据结构设计以及永久数据存储设计 业务流程算法设计以及规则结构设计 协助规则执行纠错 测试人员 组织测试数据和测试用例 执行测试用例,并反馈问题 审核并发布规则 管理人员 查看已应用规则 监控实施进度 规则设计优化 技术工作变更 编程开发方式 规则开发方式 采用编写代码的方式来实现 采用类和方法调用的方式来实现逻辑的流转 采用类的方式来实现数据结构的定制 采用变量来定义数据,采用编程语言来定义逻辑 采用鼠标选择的方式来实现 采用规则集和规则以及设定优先级的方式来控制流转 采用树状结构、表格等方式来定义数据结构 采用业务语言定义数据和逻辑 简化了在数据库中定义数据以及提取数据的开发工作 简化了业务逻辑的开发工作 简化了批量数据处理工作 简化了自动化测试工作 CDG应用 场景 实现方式 预计效果 1 新契约输出模块 替换现有的输出模块的程序。通过配置实现读取数据、处理数据以及生成XML文件。 减少编写输出模块的开发工作,降低错误率,加快测试进度。 3 保险理赔 将原先采用编码实现理赔规则的代码,采用调用规则引擎的代码替换掉,理赔规则采用规则配置器进行配置。 规范理赔规则,实现理赔规则的实时变更,加快变更时间。 4 信用卡处理规则 将原先采用编码方式实现的信用卡规则代码,采用调用规则引擎的代码替换掉,信用卡规则采用规则配置器进行配置。 规范信用卡处理规则,实现规则的实时变更,加快变更时间。 5 嵌入工作流 将工作流中的节点的处理逻辑编写采用规则引擎方式替换 可以进一步增强

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档