CKRule业务规则管理系统简介.docx_第1页
CKRule业务规则管理系统简介.docx_第2页
CKRule业务规则管理系统简介.docx_第3页
CKRule业务规则管理系统简介.docx_第4页
CKRule业务规则管理系统简介.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

Ckrule业务规则管理系统简介1. 简述Ckrule业务规则管理系统(BRMS)是一个集成的应用程序存储、管理、执行和测试的平台,允许组织定义、部署、监控和维护运营系统使用的各种复杂决策逻辑。Ckrule BRMS 独立于核心应用程序代码提取并管理决策逻辑,以便可以跨整个组织轻松理解、维护和重用这些决策逻辑。Ckrule BRMS由下图4个部分组成:各部分功能明细如下:一级功能二级功能说明规则存储-存储库允许规则置于核心应用程序代码之外。它还允许将决策逻辑作为一项企业资产管理,从而支持更轻松地理解和更新决策逻辑。规则管理规则编辑可以新增、修改、删除规则。可配置规则ID、规则名称、字段、编辑人、备注等信息规则执行服务发布支持发布webservice、json或wcf格式的服务。发布服务后提供监测,显示最近调用时间,执行时间等信息。应用审计保存服务调用信息,如调用者,调用规则名称,调用开始时间,执行时间,调用结果等。规则测试-可根据规则的输入输出对象,测试不同规则。通过将规则置于应用程序代码之外,业务专家能够定义和管理决策逻辑。这减少了更新生产系统中的决策逻辑所需的时间和工作,提高了组织对业务环境中的变化作出反应的能力。2. 界面介绍2.1. 登录界面输入用户名称和登录密码之后,可以登录到系统。2.2. 规则包管理规则包管理使用了树型结构,左侧的树可以控制分类和包,分类下可以再创建分类。使用上移下移功能可以修改排列顺序,点击右键修改分类或规则包。修改规则包时,点击浏览按钮重新选择规则点,点击编辑规则包按钮对规则进行在编辑。点击编辑规则包之后弹出Ckrule规则引擎的编辑器。编辑完成之后,在Ckrule规则引擎的编辑器中点保存,界面自动关闭,关闭之后在当前界面点确认以完成修改。界面各控件说明字段名说明规则包可浏览或编辑规则包。编码外部用于调用规则包的唯一编码,不能重复。名称规则的名称,在后面的其他界面中显示。字段动态从规则中抽取的输入输出对象,也称业务对象模型。描述对规则包的一些描述。版本表示当前规则编辑了多少次。状态只有生效的规则包才可以被调用。编辑类型表示在规则数据编辑界面中,可以编辑的类型。排序号当前规则在分类中的排序。分类规则的分类。导出规则可以将规则包和规则数据,如决策表、客户规则池一并导出,以便规则整体打包。导入规则将规则整体导入到BRMS中,包含规则数据如决策表和客户规则池的设置。导入后,为了防止冲突,规则编码被设置为guid,规则分类也会被清除。管理员需要对规则进行再次编辑。2.3. 规则发布规则包设置为生效之后,才可以发布,发布时要选择服务开始时间和结束时间,服务只有在这个时间区间之中,才可以被调用。服务类型一定要选择一个,Json表示使用Json格式的数据进行http通讯,支持所有编程语言,甚至javascript也可以发送请求。而Wcf则只限于.net的wcf使用。2.4. 规则审计该界面显示调用了该服务的请求的信息,建议该功能只限于特别情况,如果调用量非常大,那一般的数据库设计是难以应付的。2.5. 规则测试规则测试可以模拟发送Json数据到服务端,而服务端返回特定格式的影响包。2.6. 规则数据编辑规则数据编辑是用来编辑决策表和客户规则池的,规则包完成之后,可以被编译成一段机器可运行的代码,但如果要实现更加强大的规则设置功能,那熟悉业务的业务人员也是要积极参与设置的。规则数据编辑就是提供一些界面给业务专家设置数据的。决策表数据设置非常适合一些简单又非常多的规则,而客户规则池则适应复杂的规则编写。业务专

温馨提示

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

评论

0/150

提交评论