自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 VisualRules-Web案例展示(一)

一、创建工程添加客户体验工程二、Hello World案例案例描述案例实现二、个人所得税案例案例描述案例实现

2024-07-18 09:54:15 389

原创 VisualRules组件功能介绍-计算表格(二)

再将“业绩”表格中的createSheet方法复制、黏贴到“规则-计算表格汇总导入”的loadFromSheet方法中。为了演示此效果,我们事先准备了“业绩”和“产品业绩”两张计算表格。然后将“业绩”表格中“二代业绩”列数据。接下来需要在属性中勾选“遍历表格”选择“选择表格”项。并且将修改后的数据插入到新的计算表格中,不建议直接在原表格上进行修改。准备好“产品业绩”表格,列名称中文名与“业绩”相关列名称要保持一致。后,按照“二级经销商名称”分组汇总导入到“产品业绩”表格中。准备好“业绩”表格,并拥有数据。

2024-07-02 15:28:38 806

原创 VisualRules组件功能介绍-计算表格(一)

此外,计算表格还支持创建中间数据表,用于存储数据处理过程中的临时结果,这使得数据可以被细化到更小的颗粒度,以适应复杂的业务逻辑需求。计算表格虽然是在内存中模拟了数据库表结构进行数据存储,但是它不能使用SQL语法的方式进行数据的增、删、改、查。由于数据处理的整个过程都在内存中完成,这不仅加快了数据处理速度,还降低了对外部数据源的依赖,提高了系统的响应能力和稳定性。2、创建计算表格“表格-用户信息”、并复制“自定义查询-用户信息”结构信息到“表格-用户信息”用户信息结构。3、创建规则,进行数据导入计算表格。

2024-06-26 16:22:18 725

原创 VisualRules实例-人民银行个人账户开立

4、遍历循环个人账户计算表格,逐条传入需校验个人信息。、商业银行个人账户开立,需要严格遵守人行的相关要求。1、批量数据提交需要在规则包开始和结尾处规则配置。、定时获取商业银行的个人账户开立上传的数据文件。3、将数据文件按照响应的格式进行数据导入。2、获取数据文件路径。、数据入库,需要考虑批量操作方式。“个人账户校验规则包”两规则包。分钟内处理完成的性能要求。、个人数据逐条审核校验。、个人账户接口规则包。个人账户接口规则包”

2024-06-19 14:04:41 199

原创 VisualRules实例-经销商激励计算

1、金牌经销商,银牌经销商和一级经销商可以享受指定产品的常规激励返点2、拥有CSP专业认证的经销商可以享受指定产品的CSP返点每个季度后计算经销商的这些激励二。

2024-06-04 18:42:29 548

原创 VisualRules实例-连浇钢材成分检测

钢铁行业钢材元素成分校验案例详解

2024-06-03 15:56:25 561

原创 Linux环境 安装配置说明

JDK的安装程序位于/home/test/vrs目录下,在该目录下使用指令[root@localhostvrs]# rpm –ivh jdk-7u25-linux-i586.rpm 进行安装(指令中jdk-7u25-linux-i586.rpm为/home/test/vrs目录下JDK的安装程序名,实际操作时需要替换成实际情况下的程序名)。JDK默认安装路径一般在/usr/java中,测试中在/usr/java目录下生成的是/usr/java/jdk1.7.0_25目录。

2024-05-30 10:32:02 682

原创 VisualRules接口调用(六)

规则包:新建一个学生规则包,此规则包接受一系列参数(编号,姓名,性别,年龄,年级,备注),定义两个map参数(学生,教师)用于接收数据,一个学生由多名教师授课,录入一条学生信息,显示该学生的任课老师。Java类调用:在Eclipse中制作,main中接收对象,将对象传给规则执行,查询执行结果,可执行选择版本,执行不同版本下的规则文件。右键点击规则包“学生”下的“对象库”,在“对象库”中的传入数据中定义如下参数:(参照:规则包开发 3、定义参数)

2024-05-29 15:30:40 554

原创 VisualRules接口调用(五)

Java类调用(可调用不同版本):在Eclipse中制作一个Test10类,main中接收对象,将对象传给规则执行,查询执行结果,可执行选择版本,执行不同版本下的规则文件。从上面例子都能看出来,从规则调用过来的学生表中数据都是list类型的,在此希望是一list型式的数据。规则包:新建一个学生录入规则包,此规则包接受一系列参数(编号,姓名,性别,年龄,年级,备注),将数据全部插入到内存表中,在定义一个list查询内存表数据。* 调用指定目录下默认文件下的编译文件。

2024-05-29 15:29:37 1414

原创 VisualRules接口调用(四)

传输数据格式类型有四种,0代表原始格式,在代码中Property. RAWSEND,1代表加密并压缩,在代码中Property. ENCRYZIPSTRINGSEND,2代表压缩字符串,在代码中Property. ZIPSTRINGSEND,3代表压缩二进制,在代码中Property. ZIPBYTESEND,4代表GZIP流,在代码中Property. GZIPSEND。参数streamtype默认为1,可以不进行配置,可以根据需求配置传输数据格式类型,0表示原始字符串格式。1表示加密压缩字符串。

2024-05-29 15:29:01 495

原创 VisualRules接口调用(三)

参数streamtype默认为1,可以不进行配置,可以根据需求配置传输数据格式类型,0表示原始字符串格式。1表示加密压缩字符串。参数streamtype默认为1,可以不进行配置,可以根据需求配置传输数据格式类型,0表示原始字符串格式。1表示加密压缩字符串。查看 Java类通过Servlet调用-xml格式 的2到7小点操作,即(2、配置说明 3、解析web.xml 4、编译文件存放目录 5、登录webrule管理平台 6、webrule管理平台 添加任务和添加服务 7、查看任务和服务)

2024-05-29 15:26:33 601

原创 VisualRules接口调用(二)

接上一篇,下面介绍一下“Java类通过Servlet调用-xml格式”的方法。参考:webrule\WEB-INF\web.xml。配置webrules下的web.xml,既。一、Java类通过Servlet调用-xml格式。1.配置web.xml。

2024-05-29 15:23:20 216

原创 VisualRules接口调用(一)

对于接口调用有很多方式,例如:Java类调用服务接口本地调用、Java类调用本地调用、Java类调用本地调用指定版本、Java类通过Servlet调用-xml格式、Java类通过Servlet调用-json格式等。对于其他方式,在之后也会详细叙述。在接下来的连载中会详细介绍。在E盘 根目录下创建文件夹rscfile,再在recfile目录下创建文件夹1.1、1.2和default,点击规则包“学生录入”,点击。点击规则包“学生录入”,选择测试选项卡,双击处输入值对应的列,进行输入值,输入完后,点击。

2024-05-29 15:21:27 803

原创 VisualRules的组成及执行原理

外部程序通过规则引擎调用规则包时,做的工作只有两件事情,一是将规则包对应的可执行类实例化,二是将数据缓冲区作为参数传递给规则包对应的方法执行。同时还有些特定的对象,是模板语言特有的。规则包在执行时,其执行原理是首先从缓冲区中取得数据,将其赋值到对象库中的各个变量中,然后依次调用每个规则来执行,执行完毕后,将对象库中变量的值,按照key/value的方式更新到缓冲区中。规则引擎是外部程序调用通过规则配置器定义的规则包的接口,规则引擎是最底层的调用规则包的接口,目前实现的规则引擎是java语言的接口。

2024-05-29 15:20:11 1410

原创 VisualRules实例二(下)

这些列信息,可以从月工资表的字段复制过来。这个初始化的规则,是根据需要计算的月份,从员工信息表中将入职日期在该月之前的员工的基本工资取出来,作为员工的基本数据,然后将这些数据初始化到员工该月的基本工资。具体的业务逻辑如下,首先是根据传入年和月查询该月工资表,将该工资表赋值给内存表,将其中的月信息描述成中文,最后将此数据返回给salarylist变量传到页面。点击确定后,会自动添加插入表语句,由于月工资内存表的所属年和所属月字段和输入的年和月一致,因此缺省选择的根据变量赋值给表字段的操作,不用做修改。

2024-05-29 15:19:00 863

原创 VisualRules实例二(上)

因此我们只需在对象库中定义一个id的变量,就可以从页面上到empid的值,再定义string类型的提交按钮tijiao,string类型的成功字段su,list类型的部门信息deplist。如下所示,在其属性设置其他的属性,将权限控制设置为“session级控制”,将显示导航设置为“显示”,将检索条件设置为“显示”,将显示分页设置为“底部显示”,将增加页面设置为“add.jsp”,将编辑页面设置为“edit.jsp”,将删除页面设置为“del.jsp”,将提交页面设置为“list.jsp”。

2024-05-29 10:06:57 1529

原创 VisualRules实例-计算个人所得税

在这一行的“类型”位置处,双击,选择“double”。点击编辑窗口中的“设置税率赋值”窗体,缺省情况下,各个条件的税率和速算扣除数都是0,你可以双击需要修改的位置,然后在该位置输入你要设置的值。点击确定后,系统会在所指定的保存路径下面,新建一个以 工程名称 为目录名的目录,并且生成一个default.prj文件,您将来可以通过这个文件,而重新打开规则工程。我们从上面已经设置好的规则后,已经得到了税率和速算扣除数,下面我们根据税率和速算扣除数,得到应该缴纳的税额,然后将工资减去应该缴纳的税额,得到税后工资。

2024-05-29 10:03:37 595

原创 VisualRules深入了解

某些值,在数据库中存储的是字符串,但是实际描述的意思可能是数值,因此可以将字段的类型定义成数值型。一个是表的主键信息是自动从数据库表中取的,但是有时如果想批量更新数据,那么可以将这边设置的表的主键信息做一下调整,那么这样得到的update语句就是一个批量更新的语句。规则的执行轨迹,是对系统的传入传出变量以及临时变量的记录,在每个规则执行时,如果这个规则的初始化动作或者满足条件动作,或者不满足条件动作执行时,系统会将规则执行前的变量的情况记录下来,然后在规则执行完毕后,在记录这些变量改变之后的值。

2024-05-29 09:40:26 408

原创 规则引擎简介

在基于业务规则引擎的应用中,需要根据不同应用的特点,合理地组织和编排业务规则,选择合适的运行模式,有助于更好的发挥规则引擎的效能,但同时复杂度较高。Visual Rules是在规则引擎基础上发展出来的一款产品,其秉承了规则引擎可以使业务逻辑的变化可以独立于程序之外的特点,同时结合国内软件项目的特点,为数据库层和界面层也提供了独立于程序之外配置的特点,因此本产品不光是一个业务规则管理系统,还是一个基于规则引擎的web快速开发平台。​ 2.规则的语法仅适合扁平的规则,对于嵌套条件语义(then里嵌套when…

2024-05-28 12:33:37 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除